Aquarium Water Testing Explained: What the Numbers Mean
You buy a water test kit, dip the strips or squeeze the reagents, and stare at a row of colors trying to figure out if your tank is healthy or heading for disaster. Water testing does not have to be confusing. Every parameter tells you something specific about your tank's biology, and once you understand what the numbers mean, you will know exactly when to act and when to relax.
The Nitrogen Cycle Parameters
Ammonia (NH3/NH4+)
Ammonia is the first waste product in the nitrogen cycle β produced by fish waste, decaying plant matter, and uneaten food. In a cycled tank, beneficial bacteria convert ammonia to nitrite almost immediately. Any detectable ammonia in an established tank means something is wrong.
- 0 ppm: Normal for a cycled tank. Nothing to do.
- 0.25 ppm: Early warning. Check for dead fish, overfeeding, or filter issues. Do a 25 percent water change.
- 0.5 ppm or higher: Emergency. Immediate 50 percent water change. Identify and fix the source.
Nitrite (NO2-)
The second stage of the nitrogen cycle. Nitrosomonas bacteria convert ammonia to nitrite, which is still highly toxic to fish. In a fully cycled tank, Nitrobacter bacteria convert nitrite to nitrate fast enough that nitrite stays undetectable.
- 0 ppm: Normal. Your cycle is complete and functioning.
- Any detectable amount: Your tank is not fully cycled, or the cycle has crashed. Water change immediately and investigate.
Nitrate (NO3-)
The final product of the nitrogen cycle. Much less toxic than ammonia or nitrite, but still harmful at high concentrations. In planted tanks, nitrate is also a plant nutrient β your plants consume it as fertilizer.
- 5-20 ppm: Ideal range for planted tanks. Enough for plant nutrition, low enough for fish health.
- 20-40 ppm: Acceptable but do a water change soon.
- 40+ ppm: Too high. Increase water change frequency or volume. Add fast-growing plants.
- 0 ppm in a planted tank: Your plants are nitrogen-limited. Consider adding potassium nitrate fertilizer.
pH
Measures how acidic or alkaline your water is on a scale of 0 to 14. Most tropical fish and plants prefer slightly acidic to neutral water (6.5 to 7.5). The most important thing about pH is stability β a stable pH of 7.5 is better than a pH that swings between 6.5 and 7.0.
- 6.0-6.5: Ideal for most South American fish, shrimp, and many plants. CO2 injection naturally lowers pH.
- 6.5-7.5: Safe range for most community fish and all common aquarium plants.
- 7.5-8.0: Fine for livebearers and African cichlids but high for most plants and soft-water fish.
GH (General Hardness)
Measures dissolved calcium and magnesium β the minerals your fish and shrimp need for bones, shells, and molting. Measured in degrees (dGH).
- 0-4 dGH: Very soft water. Great for tetras, discus, and caridina shrimp. May lack minerals for neocaridina shrimp.
- 4-8 dGH: Moderately soft. Ideal for most community tanks and cherry shrimp.
- 8-12 dGH: Moderately hard. Good for livebearers and African cichlids.
- 12+ dGH: Very hard. Limits plant options and stresses soft-water species.
KH (Carbonate Hardness)
Measures the buffering capacity of your water β how well it resists pH changes. Low KH means your pH can crash overnight. High KH means pH is locked in place and hard to adjust.
- 1-3 dKH: Low buffer. pH can swing. Good for CO2-injected tanks (pH drops easily).
- 3-5 dKH: Moderate buffer. Stable pH with some flexibility.
- 6+ dKH: Strong buffer. pH barely moves. CO2 injection has less effect on pH.
Test Kit Options
| Type | Pros | Cons | Best For |
|---|---|---|---|
| Test strips | Fast, cheap, easy | Less accurate, hard to read | Quick checks |
| Liquid test kit (API Master) | Accurate, economical per test | Takes 5-10 min, color matching | Regular testing |
| Digital meter (TDS, pH) | Instant, precise numbers | Needs calibration, only tests one parameter | Shrimp keepers |
Testing Schedule
- New tank (cycling): Test ammonia, nitrite, and nitrate every 2 to 3 days
- First month after stocking: Test weekly
- Established tank: Test biweekly or monthly, and anytime something seems off
- After adding fish or major changes: Test daily for a week
Pair your water testing knowledge with the right tank setup β use our tank size calculator to ensure your volume supports your stocking plans.
Dive Into Aquascaping
Weekly tips on planted tanks, fish care, and aquascape design β straight to your inbox.
π Free bonus: Beginner's Aquascaping Starter Guide (PDF)
You might also like
Explore more
All articles on BJL Aquascapes β