Water parameters are the language of fishkeeping, and an aquarist who can read a test panel can diagnose almost any tank problem in 60 seconds. Most fish loss in beginner tanks traces to one of three parameters being out of range, and most โ€œmystery deathsโ€ are obvious once you see the numbers. Test kits cost 30 to 50 dollars and pay for themselves the first time they catch a problem before it kills livestock. This guide walks through every parameter that matters for freshwater and reef tanks, what each one tells you, how to test it, and the corrective action when it drifts.

The five core freshwater parameters

These five parameters drive 95 percent of fish health decisions. Test them all monthly in a stable tank, weekly in a new tank.

1. Ammonia (NH3 / NH4+). Target: 0 ppm always. Source: fish waste, decaying food, and dying plants. Effect on fish: 0.5 ppm burns gills, 1 ppm causes long-term damage, 2 ppm is lethal in hours. Testing: API Master Test Kit liquid ammonia test (do not use strip tests for ammonia, they are unreliable). Fix: water change, identify source (overfeeding, dead fish, filter crash), confirm filter bacteria are alive.

2. Nitrite (NO2-). Target: 0 ppm always. Source: bacterial oxidation of ammonia. Effect on fish: binds to hemoglobin and causes โ€œbrown blood diseaseโ€ at 0.5 ppm and above. Testing: liquid drop test, weekly minimum during cycling. Fix: water change, do not add fish until reading is zero, check for filter media disturbance.

3. Nitrate (NO3-). Target: under 20 ppm for fish-only, under 10 ppm for shrimp and sensitive species, under 5 ppm for reef. Source: bacterial oxidation of nitrite. Effect on fish: chronic stress and reduced growth above 40 ppm, immune suppression above 80 ppm. Testing: liquid drop test, monthly. Fix: water changes, more plants, less feeding.

4. pH. Target: 6.5 to 7.5 for most community tanks, species-specific ranges apply. Effect on fish: rapid swings of more than 0.5 in 24 hours cause shock. Most fish adapt to stable pH outside โ€œidealโ€ range better than they tolerate swings. Testing: liquid drop test or calibrated digital pH meter. Fix: identify cause first (driftwood lowers pH, tap water changes seasonally, decaying organics drop pH). Do not chase pH with chemical buffers.

5. GH and KH. Target GH: 4 to 12 dGH for community tanks, species-dependent. Target KH: 3 to 10 dKH for community tanks. Source: dissolved minerals from tap water or remineralizing salts. Effect on fish: low GH stresses livebearers and cichlids, low KH causes pH crashes overnight, high KH locks pH high. Testing: API GH/KH test. Fix: GH and KH boosters like Seachem Equilibrium and Alkaline Buffer for low values, RO water dilution for high values.

How to actually test, step by step

The reliable method, using the API Master Test Kit as the example:

  1. Rinse test tube in dechlorinated tank water before each test
  2. Fill to the 5 ml line with tank water, not source water
  3. Shake reagent bottles vigorously, particularly the ammonia bottle 2 (oils separate)
  4. Add the exact drop count specified, holding bottle upside down for consistent drop size
  5. Cap and invert (do not shake unless directed)
  6. Wait the specified time (3 to 5 minutes typical) before reading
  7. Read against the printed color chart in natural daylight, not under tank lights
  8. Log readings in a notebook or aquarium-tracking app

Common mistakes: mixing reagent bottle caps between tests, reading too soon, comparing colors under tinted aquarium lighting (the chart appears wrong color under blue or red light).

Reef tank parameters: the additional five

Saltwater systems share the freshwater panel but add five more parameters that corals consume continuously.

Salinity / specific gravity. Target 1.025 to 1.026 SG (35 ppt). Measure with a refractometer calibrated against 35 ppt calibration fluid, not a hydrometer (hydrometers drift 1 to 2 percent and over time read significantly off). Top off with RO/DI fresh water (salt does not evaporate, water does).

Alkalinity (dKH). Target 8 to 10 dKH, with 8.5 being a common reef stable point. Test weekly with a Salifert, Hanna Checker, or Red Sea Pro kit. Corals consume alkalinity to build skeletons. Drop more than 0.5 dKH per day signals coral growth or a problem.

Calcium (Ca). Target 420 to 450 ppm. Test weekly. Hardy LPS and SPS consume calcium with alkalinity in roughly equal molar terms. A two-part dosing system (B-Ionic, ESV, Tropic Marin) replenishes both.

Magnesium (Mg). Target 1350 to 1400 ppm. Test monthly. Magnesium stabilizes the calcium-alkalinity balance. Low magnesium causes calcium and alkalinity to precipitate out as snowflakes in the water column.

Phosphate (PO4). Target 0.02 to 0.10 ppm. Test with a Hanna ULR Checker (low-range model). Zero phosphate is too low and starves corals, high phosphate fuels algae. The hobby has moved away from zero-phosphate targets toward measured low values.

The testing schedule for new vs mature tanks

New tank (weeks 1 to 8):

  • Ammonia, nitrite: daily
  • pH: every 3 days
  • Nitrate, GH, KH: weekly

Stable freshwater (3+ months):

  • Nitrate, pH: every 2 weeks
  • Ammonia, nitrite: monthly or before adding fish
  • GH, KH: monthly

Reef tank (mature):

  • Alkalinity, calcium, salinity: weekly
  • Nitrate, phosphate: weekly
  • Magnesium, pH: monthly
  • Ammonia: only if something is wrong

Reading a test kit panel like a doctor

A panel is a story. Examples:

Pattern 1: Ammonia 0, nitrite 0, nitrate 80, pH 6.8. Story: established cycle, overdue water change, possible overstocking.

Pattern 2: Ammonia 0.5, nitrite 0.25, nitrate 0, pH 7.4. Story: mini-cycle in progress, likely after a filter cleanout or new fish addition.

Pattern 3: Ammonia 0, nitrite 0, nitrate 10, pH 5.8, KH 0. Story: KH crash, pH dropped overnight. Restore KH immediately.

Pattern 4: Ammonia 0, nitrite 0, nitrate 5, salinity 1.027, alkalinity 6.8 dKH, calcium 380 ppm. Story: reef tank consuming alkalinity faster than dosed, time to bump dosing rate.

Once you internalize the patterns, a 60-second test panel tells you what to do for the next week.

Bad parameter advice you can ignore

A few persistent myths to discard:

  • โ€œAdjust pH to match the species you keep.โ€ Stability beats target. Adapt fish to your stable tap-water pH (or use RO with a remineralizer for soft-water specialists).
  • โ€œZero nitrate is the goal.โ€ For reef tanks 1 to 5 ppm is healthier than 0. For planted tanks 5 to 20 is normal.
  • โ€œTest strips are good enough.โ€ For nitrate and pH, strips are acceptable. For ammonia and nitrite, they are unreliable and give false negatives.
  • โ€œAdd pH-Up or pH-Down.โ€ These products give a 24-hour swing then return. They do not fix the underlying KH or cause.
  • โ€œAged tap water is fine, no dechlorinator needed.โ€ Modern chloramine treatment does not gas off in 24 hours. Always dechlorinate.

Test consistently, log readings, and react to trends rather than single bad readings. See our aquarium algae types and fixes and /methodology for the related diagnostic workflows.

Frequently asked questions

How often should I test aquarium water?+

During cycling: daily. First three months after stocking: weekly. Mature stable tank: every 2 to 4 weeks for nitrate and pH, monthly for the full panel. Reef tanks need weekly alkalinity, calcium, and magnesium checks because corals consume these continuously.

What is the most important aquarium water parameter?+

Ammonia and nitrite for new tanks, both must read zero before adding fish. For established tanks, the most consequential parameter is stability rather than any single number. Fish adapt to wide pH and hardness ranges as long as the parameters do not swing rapidly.

Do I need to test pH every week?+

Not if your tank is stable. Test pH weekly during the first three months, monthly afterward, and immediately if fish behavior changes. Tap water with strong buffering rarely shifts pH meaningfully week to week. Tanks with driftwood, peat, or aquasoil substrate swing more and benefit from closer monitoring.

What is the difference between GH and KH?+

GH (general hardness) measures calcium and magnesium ions, which fish use for osmoregulation and which support invertebrate shell health. KH (carbonate hardness) measures bicarbonates and buffers pH. A tank with high GH but low KH has soft water with hard minerals, which is unusual. Both are usually high or both low.

Why is my nitrate always high?+

Insufficient water changes, overfeeding, or overstocking. The fix sequence: increase water changes to 30 to 50 percent weekly, reduce feeding to once daily or every other day, add fast-growing plants (hornwort, water sprite), and if all else fails, reduce fish bioload. Pothos roots in the HOB filter pull nitrate aggressively.

Priya Sharma
Author

Priya Sharma

Beauty & Lifestyle Editor

Priya Sharma writes for The Tested Hub.