pH measures acidity/alkalinity, GH measures dissolved calcium and magnesium hardness, KH reflects carbonate buffering, ammonia and nitrite are toxic nitrogen-cycle intermediates that should be zero in a mature aquarium, and nitrate is the end product commonly managed through water changes and plant uptake. The correct pH, GH and KH depend on the fish you keep; stability within a suitable range is usually more important than chasing a generic perfect number.
A test kit can generate six numbers in a few minutes, but the numbers are not equally urgent. Ammonia and nitrite are immediate warning parameters. pH, GH and KH are more about suitability and stability. Nitrate is a useful indicator of accumulated nitrogen and maintenance load, but even that has to be interpreted in the context of plants, source water and livestock.

The six core parameters at a glance
| Parameter | What it represents | General interpretation |
|---|---|---|
| pH | Acidity or alkalinity | Species-specific; avoid sudden swings |
| GH | Calcium/magnesium hardness | Important for osmoregulation, plants and invertebrates |
| KH | Carbonate buffering capacity | Helps resist sudden pH change |
| Ammonia | Fresh nitrogenous waste | Should be zero in a mature stocked aquarium |
| Nitrite | Intermediate nitrogen-cycle compound | Should be zero in a mature aquarium |
| Nitrate | Later nitrogen-cycle product | Manage according to species, source water and plant load |
pH: important, but not in isolation
pH tells you how acidic or alkaline the water is, but it does not tell you how strongly the water resists change. A pH reading should therefore be considered alongside KH and the requirements of the species.
Rapid pH swings can be more stressful than a stable value that sits modestly away from an internet 'ideal'. Avoid repeatedly dosing pH-up and pH-down products without understanding the buffering chemistry.
GH and KH are different kinds of hardness
GH is driven mainly by dissolved calcium and magnesium ions. KH reflects bicarbonate and carbonate buffering and influences how resistant the water is to pH change.
Fish from hard-water habitats, soft-water habitats and specialist shrimp can have very different mineral requirements. Test your tap water before deciding whether any adjustment is necessary.
Ammonia and nitrite are urgent
In a properly established aquarium, routine tests should show zero ammonia and zero nitrite. Detectable readings can indicate an immature cycle, sudden increase in bioload, dead livestock, severe overfeeding or filter disruption.
If fish are present, protect them first with appropriate conditioned water changes while investigating the cause.
Nitrate needs context
Nitrate usually accumulates more slowly and is often controlled through partial water changes. Live plants can consume nitrate, while tap water can introduce it.
Do not interpret a zero nitrate reading as proof of perfect water or a failed test without considering plants, source water and recent water changes.
A good testing routine
- Test source water at least once so you know your baseline.
- Test ammonia and nitrite frequently during cycling and after major stocking changes.
- Recheck pH, GH and KH when changing water sources or keeping sensitive species.
- Record unusual results and repeat a surprising test before making drastic changes.
- Use the instructions and timing specified for the exact test kit.
Related aquarium tools and guides
Frequently asked questions
What should ammonia and nitrite be in a cycled aquarium?
They should normally read zero. Any detectable amount in a stocked aquarium deserves attention.
What is the best pH for a freshwater aquarium?
There is no single best pH. The correct range depends on the species; stable suitable water is more useful than chasing a universal target.
What is the difference between GH and KH?
GH measures general mineral hardness, mainly calcium and magnesium. KH measures carbonate buffering that helps stabilise pH.
Why is my nitrate zero?
Heavy plant growth, recent water changes, low stocking or a test issue can all produce a zero result. Interpret it alongside ammonia, nitrite and the tank's history.
Sources and further reading
This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.