Aquarium Volume Calculator

Accurately calculate your aquarium water volume

Aquarium Water Parameters: Complete Chart and Testing Guide

You've got your tank cycled, your fish are in, and everything looks fine. But "looks fine" and "is fine" are different things in a fish tank. Water quality problems are invisible until they're not — and by the time fish are visibly stressed, the chemistry has usually been off for weeks.

This guide is your reference sheet. Every parameter that matters, what it measures, what the safe ranges are, and what to do when something's wrong. Before you dose anything, use our Aquarium Volume Calculator to confirm your exact water volume — every dosing calculation depends on it.

Quick Reference: In a healthy, established freshwater tank, you want ammonia at 0 ppm, nitrite at 0 ppm, nitrate under 20 ppm, pH between 6.8–7.6, KH above 3 dKH, and temperature matched to your fish species. If any of those are off, this guide explains why and what to do.

The Complete Aquarium Water Parameters Chart

Here are all the key parameters for a typical community freshwater tank, with safe ranges and the danger thresholds that should trigger action:

Parameter Safe Range Danger Zone Test Frequency
Temperature 72–82°F (22–28°C) <65°F or >86°F Daily (visual check)
pH 6.8–7.6 (community) <6.0 or >8.5 Monthly
GH (General Hardness) 4–12 dGH <2 dGH or >20 dGH Every 1–2 months
KH (Carbonate Hardness) 3–8 dKH <3 dKH (pH crashes) Monthly
Ammonia (NH₃/NH₄⁺) 0 ppm >0.25 ppm Weekly
Nitrite (NO₂⁻) 0 ppm >0.25 ppm Weekly
Nitrate (NO₃⁻) <20 ppm (community) >40 ppm Weekly

The ranges above suit most community fish. Soft-water species (discus, cardinal tetras) want pH 6.0–6.8 and GH under 6 dGH. African cichlids want pH 7.8–8.5 and GH 10–20 dGH. Always match parameters to your specific fish, not generic "tropical" recommendations.

Temperature: The Parameter Most People Ignore

Temperature isn't just about comfort — it directly controls fish metabolism, immune function, oxygen levels, and the speed of every biological process in the tank. Too cold, and fish become sluggish, stop eating, and become vulnerable to disease. Too warm, and oxygen levels drop while metabolism runs too fast, shortening lifespan.

A few things to know about temperature stability:

  • Swings are more dangerous than level. A tank that fluctuates 4°F between day and night causes more chronic stress than a tank that holds steady at 80°F. Use a heater with a thermostat, not a fixed-wattage unit.
  • Tropical vs. coldwater splits the hobby. Goldfish, white cloud minnows, and weather loaches prefer 60–72°F. Tropical fish (tetras, bettas, cichlids) need 75–82°F. You can't mix these successfully — one group will always be stressed.
  • Use our calculator before buying a heater. Heater sizing is based on tank volume and your ambient room temperature. Our Aquarium Volume Calculator gives you the exact gallons you need for the watts-per-gallon calculation.

pH: Stability Matters More Than the Number

pH measures water acidity on a logarithmic scale from 0 to 14, where 7 is neutral. Most community fish tolerate pH 6.8–7.6 comfortably — they evolved in a range of environments and can adapt. What they can't adapt to is constant swings.

pH naturally drifts downward in an established tank as biological processes produce acid. Fish respiration, the nitrogen cycle, and decaying organic matter all acidify the water over time. Regular water changes replenish the tap water's buffering capacity and reset pH gradually.

For a deep dive on pH adjustment, see our Aquarium pH Guide: What Your Fish Need and How to Adjust.

GH and KH: The Hardness Parameters Explained

GH and KH are the two "hardness" parameters, and they're often confused. They measure different things and matter for different reasons.

GH (General Hardness) measures dissolved calcium and magnesium ions — the minerals fish need for bone structure, egg production, and enzyme function. Very soft water (GH under 4 dGH) stresses fish that evolved in harder environments; very hard water (GH above 15 dGH) limits breeding in soft-water species.

KH (Carbonate Hardness, also called alkalinity) measures your water's buffering capacity — its ability to absorb acid without pH dropping. Think of KH as a pH shock absorber. When KH is high (8+ dKH), your pH is rock-stable. When KH depletes below 3 dKH, pH becomes unpredictable and can crash by a full point overnight. That crash is often lethal.

The KH rule: If your pH keeps dropping no matter what you add, the root cause is almost always depleted KH. Test KH before troubleshooting pH. If KH is below 3 dKH, add crushed coral in a filter media bag — it slowly dissolves to rebuild buffer without overshooting.

KH depletes over time through biological processes. Weekly 25–30% water changes replenish it from tap water's natural hardness. If your tap water is very soft (common with well water or in certain cities), you may need to supplement with crushed coral or a KH buffer product.

Ammonia: The Most Dangerous Parameter

Ammonia (NH₃) is fish waste — the direct product of protein metabolism, rotting food, and decaying plant matter. In a healthy, cycled tank, beneficial bacteria convert ammonia to nitrite almost as fast as it's produced. Your ammonia reading should always be 0 ppm.

Any detectable ammonia in a cycled tank is a red flag. The most common causes:

  • Overfeeding. Uneaten food decays and produces ammonia rapidly. Feed only what your fish consume in 2 minutes.
  • Dead or dying fish. A decomposing fish releases a sudden ammonia spike. Check fish count whenever ammonia appears from nowhere.
  • Filter failure. If your filter media dried out, was cleaned with tap water (which kills beneficial bacteria), or power was out for over 4 hours, your biological filtration may have crashed.
  • New tank syndrome. An uncycled tank has no bacterial colony to process ammonia — it builds up immediately. See our Nitrogen Cycle Guide for how to cycle safely.
  • Overstocking. Too many fish produce more ammonia than your filter can process. The bio-filter eventually gets overwhelmed.

When ammonia is elevated: do a 50% water change immediately, add a dechlorinator that detoxifies ammonia (Seachem Prime), remove any dead fish or uneaten food, and retest in 24 hours. Dosing Prime correctly requires knowing your exact water volume.

Nitrite: The Second Stage of the Nitrogen Cycle

Nitrite (NO₂⁻) is what ammonia converts into — still toxic, but one step further along. A second type of beneficial bacteria (Nitrospira) converts nitrite to nitrate. In a fully cycled tank, this conversion happens fast enough that nitrite stays at 0 ppm.

Elevated nitrite tells you one of two things: your tank is still cycling and the Nitrospira population hasn't fully established, or your tank just experienced something that disrupted the bacterial colony. Treatments are the same as for ammonia — water changes plus Prime to detoxify while bacteria recover.

Nitrite is particularly dangerous because it blocks hemoglobin from carrying oxygen. Fish with nitrite poisoning show labored breathing, dark or blue-tinged gills, and lethargy even when ammonia is zero. It's sometimes called "brown blood disease."

Nitrate: The Slow-Build Parameter

Nitrate (NO₃⁻) is the end product of the nitrogen cycle — what beneficial bacteria convert nitrite into. It's far less toxic than ammonia or nitrite, but it accumulates over time and becomes a chronic stressor at high levels.

Target nitrate under 20 ppm for community fish and under 10 ppm for sensitive species (discus, scaleless fish, breeding tanks). Most fish can tolerate up to 40 ppm short-term, but chronic exposure above 40 ppm stresses the immune system, suppresses breeding, and causes long-term organ damage.

The main tools for controlling nitrate:

  • Regular water changes. This is the most effective method. A 25% weekly water change keeps nitrate from building up faster than fish produce it in a normally-stocked tank.
  • Live plants. Dense plant growth consumes nitrate as fertilizer. A heavily planted tank can maintain near-zero nitrate without water changes — but requires CO2 and nutrients to keep plants growing.
  • Reduce feeding. Less food in = less waste = lower nitrate production. This is the most overlooked lever.
Use the calculator before every water change. Knowing your tank holds 47 gallons of actual water (not the 55-gallon label) means you're changing the right amount and dosing water conditioner accurately. Our Aquarium Volume Calculator accounts for displacement from substrate, rocks, and decorations.

Testing Frequency: A Practical Schedule

You don't need to test everything every week. Here's a practical schedule based on tank stability:

Situation What to Test Frequency
Active cycling (new tank) Ammonia, nitrite, nitrate Every 24–48 hours
First month post-cycle Ammonia, nitrite, nitrate, pH 2× per week
Established stable tank Ammonia, nitrite, nitrate Weekly
Established stable tank pH, KH Monthly
Established stable tank GH Every 1–2 months
After adding new fish, adjusting chemistry, or any problem Full panel Immediately + 48 hours later

Choosing a Test Kit

Liquid test kits are significantly more accurate than test strips. Strips can give ballpark readings but often misread pH by 0.5–1.0 units and struggle with intermediate ammonia concentrations. For diagnosing problems, you need liquid tests.

The API Freshwater Master Test Kit covers the four essential parameters — pH, ammonia, nitrite, and nitrate — in one box. It's the most cost-effective option for regular testing and gives you the full picture in a single session. It doesn't include GH/KH, which you can add with a separate GH/KH test kit when needed.

Test All Four Critical Parameters in One Kit

The API Freshwater Master Test Kit includes pH, ammonia, nitrite, and nitrate — everything you need for a complete water quality check in one sitting. 800 tests included. Far more accurate than strips and significantly cheaper per test.

API Master Test Kit on Amazon →

When Parameters Look Good But Fish Are Still Stressed

Sometimes water parameters test perfectly but fish still show stress behaviors — clamped fins, surface gasping, hiding, loss of color. If your chemistry panel is clean, check these factors:

  • Temperature mismatch. A community tank mixing cold-water and tropical fish will always have one group stressed, even with perfect chemistry.
  • Dissolved oxygen. Not measured by standard test kits, but critical. Strong surface agitation and adequate filtration flow keeps O₂ levels high. Gasping at the surface is the most common sign of low oxygen.
  • Chloramine in tap water. Standard dechlorinators neutralize chlorine but some don't fully handle chloramine (used by some municipalities). Use a dechlorinator that explicitly covers both — and always dose based on your actual water volume.
  • Medications in the water. Some treatments suppress beneficial bacteria and can alter parameters after treatment ends.

For a complete maintenance routine that keeps parameters stable over time, see our Aquarium Maintenance Schedule: Daily, Weekly, and Monthly Tasks.

Related Guides