Aquarium water parameters explained: pH, hardness, and the nitrogen trio
Walk into the hobby and you are immediately buried in numbers: pH, GH, KH, ammonia, nitrite, nitrate, temperature. It is enough to make anyone think fishkeeping is a chemistry exam. It is not. You only need to understand a handful of parameters, what each one does, and one principle that matters more than any single reading: stability beats perfection.
This guide explains each parameter in plain terms, tells you which ones to actually worry about, and shows you the single smartest move a beginner can make, which is matching fish to your water rather than fighting your water to suit the fish.
The one principle that matters most
Fish adapt to stable conditions far better than they adapt to "ideal" ones. A tank held steady at a slightly wrong number is healthier than one that swings around the perfect number. Most of the disasters blamed on water parameters are really disasters of sudden change.
That leads to the best advice in this whole article: find out what your tap water is, then stock fish that already suit it. Chasing a target by dosing chemicals into your tank creates exactly the instability that harms fish. Working with your water is easier, cheaper, and safer.
Temperature
The one almost everyone gets right, because the heater does the work. Most tropical fish are comfortable somewhere between 74 and 80°F. The things to watch:
- Pick fish with overlapping ranges. A warm-water fish and a cool-water fish in the same tank means one of them is always wrong. Each species page lists a recommended range, which makes overlap easy to check.
- Avoid swings. A stable 78°F is better than a tank that drifts between 74 and 82. Keep tanks out of direct sun and away from drafty windows.
- Warmer water holds less oxygen. Heavily stocked warm tanks need good surface movement so fish are not gasping.
pH
pH measures how acidic or basic the water is, on a scale where 7 is neutral, lower is acidic, and higher is basic. This is the parameter beginners obsess over and should mostly leave alone.
Different fish evolved in different water. Soft-water fish like neon tetras, chili rasboras, and German blue rams come from acidic blackwater. Hard-water fish like guppies, mollies, and African cichlids come from alkaline lakes and rivers.
Here is the trap: chasing a specific pH with bottled "pH down" products almost always backfires. Those products fight against your water's natural buffering, the effect wears off, and the pH bounces back, swinging every time you dose. That instability does more harm than a steady pH that is slightly off. Unless you are breeding sensitive species, pick fish that suit your tap water's pH and leave it stable.
Hardness: GH and KH
Hardness is the parameter beginners ignore and should understand, because it sits underneath pH.
- GH (general hardness) is the amount of dissolved minerals, mainly calcium and magnesium. It is what people mean by "soft" or "hard" water. Many fish care more about GH than about pH.
- KH (carbonate hardness) is the water's buffering capacity, its ability to resist pH change. High KH holds pH steady. Low KH lets pH drift, which is why soft, low-KH tanks can crash in pH between water changes.
KH is the quiet reason behind a lot of "my pH keeps changing" problems. If your KH is very low, your pH has nothing holding it in place. The fix is usually not a chemical but a more consistent water change routine, and choosing fish suited to soft water rather than forcing the issue.
Your local tap water has a typical GH and KH. A quick test, or a call to your water utility, tells you whether you live in a soft-water or hard-water area, and that should guide what you keep.
The nitrogen trio: ammonia, nitrite, nitrate
These three come from fish waste and are the parameters most likely to actually kill fish. They are covered in depth in the cycling guide, but in short:
- Ammonia should always read 0. It is produced constantly by fish and is acutely toxic. Any reading above zero is an emergency.
- Nitrite should always read 0. The second toxic step. Also an emergency above zero.
- Nitrate is the much less toxic end product, and the one you manage with water changes. Keeping it roughly under 20 to 40 ppm is the goal for most tanks.
A reading of ammonia or nitrite above zero means the tank is not cycled or has been overloaded. Either way, the response is the same: stop feeding for a day, change water, and slow down on stocking.
How to test
Buy a liquid test kit rather than paper strips. Strips are convenient but imprecise, and water chemistry rewards precision. A basic kit covering ammonia, nitrite, nitrate, pH, GH, and KH covers everything in this article.
You do not need to test daily. A sensible rhythm:
- While cycling a new tank: every day or two, until ammonia and nitrite hold at zero.
- In an established tank: nitrate before water changes for a few weeks to dial in your schedule, then occasional spot checks.
- Any time something looks off: test first, react second. Fish behaving strangely is a reason to test, not to start dosing blindly.
Match the fish to your water
This is where it all comes together. Test your tap water once, learn whether it is soft or hard, and stock accordingly:
- Soft, acidic water: neon tetras, chili rasboras, German blue rams, and most tetras and small Asian fish thrive.
- Hard, alkaline water: guppies, mollies, and African cichlids are at home.
- Sensitive to swings either way: invertebrates like cherry shrimp care less about the exact numbers and more about stability, so steady is the whole game.
When you are pairing species, matching water needs is one of the checks in the compatibility guide. Two fish that need very different water cannot both be happy in one tank.
The bottom line
You need to know your temperature, your hardness, and your nitrogen readings. Keep ammonia and nitrite at zero, keep nitrate down with water changes, and hold everything steady rather than chasing perfect numbers. Most importantly, learn what comes out of your tap and stock fish that already suit it. That single decision prevents more problems than any bottle of chemicals ever solved.
If you are still choosing fish, every species page lists its preferred ranges, and you can sketch a stocking plan in the builder before you buy.
