How to Read Aquarium Water Test Results Like a Pro
Your aquarium water may look crystal clear, but invisible chemical parameters determine whether your fish thrive or merely survive. Learning to read water test results is one of the most valuable skills an aquarist can develop. It transforms fishkeeping from guesswork into informed decision-making, helping you spot problems before they become emergencies.
This guide explains every parameter you should test, what the results mean, when to worry, and what corrective action to take. We have included Singapore tap water baselines so you know your starting point and can make sense of your readings in context.
Test Kits: Liquid vs Strips
There are two main types of aquarium test kits available:
Liquid Test Kits
Liquid kits use reagent drops that you add to a water sample in a test tube. You then compare the resulting colour against a printed colour chart. Liquid kits are more accurate, more cost-effective per test, and produce more reliable readings. They are the standard choice for serious hobbyists.
Test Strips
Strips are dipped directly into the tank water and compared against a colour chart printed on the packaging. They are faster and easier to use but significantly less accurate. Strips can give false readings, especially for ammonia and nitrite, where precision matters most.
Our recommendation: Use a liquid test kit for ammonia, nitrite, nitrate, and pH. The small investment in accuracy pays for itself by preventing misdiagnosis. Test strips can serve as a quick daily check once you are experienced enough to know when a result looks suspicious and needs confirmation with a liquid test.
Ammonia (NH3/NH4+)
What It Is
Ammonia is produced by fish waste, uneaten food, and decaying organic matter. It is the primary toxin in aquarium water and the starting point of the nitrogen cycle. Ammonia exists in two forms: toxic un-ionised ammonia (NH3) and less toxic ammonium (NH4+). The balance between these two forms depends on pH and temperature — higher pH and higher temperature increase the proportion of toxic NH3.
Ideal Reading
0 ppm. Any detectable ammonia in an established tank is a problem.
What It Means If It Is Elevated
- 0.25 ppm: Early warning. Investigate the cause. Could indicate overfeeding, a dead fish, or a filter issue.
- 0.5 ppm: Stressful to fish. Perform an immediate 50% water change and find the source.
- 1.0+ ppm: Dangerous. Emergency water change (50-75%). Consider using Seachem Prime to detoxify ammonia temporarily while you resolve the underlying issue.
Common Causes of Elevated Ammonia
- Uncycled or newly set up tank
- Overstocking
- Overfeeding
- Dead fish or decaying plant matter
- Disrupted biological filtration (filter failure, cleaned filter media in tap water)
Nitrite (NO2-)
What It Is
Nitrite is produced by Nitrosomonas bacteria as they convert ammonia during the nitrogen cycle. It is the second stage of waste processing and is also highly toxic to fish. Nitrite binds to haemoglobin in fish blood, reducing oxygen-carrying capacity — a condition sometimes called “brown blood disease.”
Ideal Reading
0 ppm. Like ammonia, any detectable nitrite in an established tank indicates a problem.
What It Means If It Is Elevated
- 0.25 ppm: Concerning. Perform a 30-50% water change and monitor daily.
- 0.5+ ppm: Dangerous. Immediate 50% water change. Add aquarium salt (1 tablespoon per 20 litres) to reduce nitrite uptake through gills.
- During cycling: Nitrite spikes are expected and normal. They indicate your cycle is progressing. Do not add fish during this phase.
Common Causes of Elevated Nitrite
- Tank still cycling (normal during weeks 2-4)
- Disrupted biological filter (same causes as ammonia)
- Sudden increase in bioload (adding too many fish at once)
Nitrate (NO3-)
What It Is
Nitrate is the end product of the nitrogen cycle, produced by Nitrospira bacteria converting nitrite. It is far less toxic than ammonia or nitrite, but chronic exposure to high levels can suppress immune function, stunt growth, and cause long-term health problems. In planted tanks, nitrate is also a valuable nutrient that plants absorb for growth.
Ideal Reading
Under 20 ppm for most community fish. Under 10 ppm for sensitive species and shrimp. In heavily planted tanks, nitrate may read near 0 ppm as plants consume it faster than it accumulates.
What It Means If It Is Elevated
- 20-40 ppm: Acceptable but not ideal. Increase water change frequency or volume.
- 40-80 ppm: Too high for most fish. Perform a large water change (50%) and reassess feeding, stocking, and water change schedule.
- 80+ ppm: Dangerously high. Perform multiple water changes over several days to bring levels down gradually. A sudden massive drop can also shock fish, so reduce incrementally.
How to Reduce Nitrate
- Regular water changes (the primary method)
- Live plants (particularly fast-growing stem plants and floating plants)
- Reduce feeding
- Reduce stocking
- Ensure filter media is maintained, not clogged
pH
What It Is
pH measures how acidic or alkaline your water is on a scale of 0-14. A pH of 7.0 is neutral, below 7.0 is acidic, and above 7.0 is alkaline. Most tropical freshwater fish prefer a pH between 6.0 and 7.5, though many species tolerate a wider range as long as it remains stable.
Ideal Reading
This depends on your species:
- Tetras, rasboras, shrimp, discus: 6.0-7.0 (soft, acidic)
- Community fish (guppies, platies, swordtails): 7.0-7.5 (neutral to slightly alkaline)
- African cichlids: 7.5-8.5 (alkaline)
Key Principle
Stable pH matters more than perfect pH. A fish that lives at a steady pH of 7.5 is healthier than one subjected to daily fluctuations between 6.5 and 7.0. Do not chase a “perfect” number if it means your pH swings up and down. Most common aquarium fish adapt to a range of pH values as long as the level is consistent.
What Affects pH
- Active aquasoil (buffers pH down to 6.0-6.5)
- CO2 injection (lowers pH while running)
- Driftwood and botanicals (release tannins that lower pH slightly)
- Crushed coral or limestone (raises pH)
- KH (carbonate hardness) — higher KH stabilises pH and resists swings
General Hardness (GH)
What It Is
GH measures the concentration of dissolved calcium and magnesium ions in your water. It is expressed in degrees (dGH) or parts per million. GH affects osmoregulation in fish and is critical for shrimp moulting (they need calcium to form new exoskeletons).
Ideal Reading
- Soft-water species (tetras, rasboras, Caridina shrimp): 3-6 dGH
- Community fish: 6-12 dGH
- Livebearers (guppies, platies, swordtails): 10-20 dGH
How to Adjust GH
- To lower GH: Use RO/DI water blended with tap water, or active aquasoil
- To raise GH: Add a mineral supplement like Seachem Equilibrium, or use crushed coral in your filter
Carbonate Hardness (KH)
What It Is
KH measures the concentration of carbonates and bicarbonates in your water. Its primary role in fishkeeping is as a pH buffer — KH resists changes in pH, keeping it stable. Low KH means your pH can crash unexpectedly, which is dangerous.
Ideal Reading
- General community tanks: 3-8 dKH
- Planted tanks with CO2: 2-5 dKH (lower KH allows CO2 to lower pH more effectively)
- Shrimp tanks (Caridina): 0-2 dKH (these species prefer very soft, unbuffered water on active aquasoil)
Why KH Matters
If KH drops to 0, your pH has no buffer and can crash overnight, potentially falling from 7.0 to 5.0 or lower. This is fatal to most fish. Monitor KH regularly, especially in tanks with aquasoil (which consumes KH as it buffers pH) and in tanks where you inject CO2.
Ideal Ranges at a Glance
| Parameter | Community Tank | Planted Tank | Shrimp Tank (Neocaridina) | Shrimp Tank (Caridina) |
|---|---|---|---|---|
| Ammonia | 0 ppm | 0 ppm | 0 ppm | 0 ppm |
| Nitrite | 0 ppm | 0 ppm | 0 ppm | 0 ppm |
| Nitrate | Under 20 ppm | 5-20 ppm | Under 20 ppm | Under 10 ppm |
| pH | 6.5-7.5 | 6.0-7.0 | 6.5-7.5 | 5.5-6.5 |
| GH | 6-12 dGH | 4-8 dGH | 6-10 dGH | 3-6 dGH |
| KH | 3-8 dKH | 2-5 dKH | 2-6 dKH | 0-2 dKH |
How Often to Test
- During cycling: Test ammonia, nitrite, and nitrate daily. This is essential for tracking cycle progress and knowing when it is safe to add fish.
- First month with fish: Test ammonia, nitrite, nitrate, and pH every 2-3 days. The biological filter is still maturing.
- Established tank: Test weekly during water changes. Once your tank has been stable for several months, you can reduce to fortnightly or whenever something seems off.
- After any change: Test within 24 hours of adding new fish, changing equipment, adjusting CO2, adding medication, or any event that could affect water chemistry.
Keep a log of your test results. A simple notebook or spreadsheet lets you spot trends over time — gradually rising nitrates, slowly dropping KH, or seasonal pH shifts. Trends are often more informative than individual readings.
Singapore Tap Water Baseline
Understanding your source water is fundamental. Singapore’s PUB tap water has the following typical parameters:
| Parameter | Typical Range | Notes |
|---|---|---|
| pH | 7.0-8.5 | Slightly alkaline |
| GH | 1-4 dGH | Soft water |
| KH | 1-3 dKH | Low buffering capacity |
| Chloramine | Present | Must be neutralised with water conditioner |
| Ammonia | Trace (from chloramine) | Neutralised by water conditioner |
| Nitrate | Near 0 ppm | Very clean source water |
Singapore tap water is notably soft with low mineral content. This is great for soft-water species like tetras, rasboras, and Caridina shrimp, but livebearers (guppies, platies) may benefit from added minerals. The low KH means pH can be unstable without a buffer — aquasoil or crushed coral can help maintain a consistent level.
Critically, Singapore uses chloramine rather than chlorine for water treatment. Chloramine does not dissipate by simply leaving water standing overnight. You must use a water conditioner like Seachem Prime that specifically neutralises chloramine every time you prepare water for your tank.
Recommended Test Kits Available Locally
- API Freshwater Master Test Kit — The industry standard. Tests ammonia, nitrite, nitrate, and pH with liquid reagents. Approximately S$35-50 and provides hundreds of tests. Available at most aquarium shops in Singapore.
- API GH & KH Test Kit — Separate purchase. Uses drop-count titration for precise GH and KH readings. Around S$15-20.
- Seachem MultiTest Kits — Available for individual parameters. Slightly more expensive but often considered more accurate than API for certain parameters.
- NT Labs Aquarium Test Kits — A UK brand with good colour charts that some hobbyists find easier to read than API.
- TDS meter — A digital pen that measures total dissolved solids. Essential for shrimp keepers and those mixing RO water. Inexpensive (S$10-20) and instant.
For ongoing monitoring of your tank’s health, understanding your water test results is just the beginning. Learn how these parameters interact with the biological cycle in our guide to the nitrogen cycle explained. And for help selecting fish that suit your specific water conditions, check out our guide to the best beginner fish in Singapore.
Frequently Asked Questions
Why does my ammonia test always show a slight reading even after water changes?
This is common in Singapore because PUB tap water contains chloramine, which breaks down into chlorine and ammonia when treated with a water conditioner. Seachem Prime detoxifies this ammonia but does not remove it, so an ammonia test kit may still show a faint reading (typically 0.25 ppm or less) immediately after a water change. Wait 24 hours and test again — if your biological filter is healthy, it will process this trace ammonia quickly.
Do I need to test for everything every time?
No. In an established, stable tank, a weekly test of nitrate and a visual pH check are usually sufficient. Test the full suite (ammonia, nitrite, nitrate, pH) after any significant event: adding new fish, filter maintenance, medication use, or whenever fish behaviour seems abnormal. GH and KH only need checking monthly unless you are keeping sensitive species or mixing RO water.
My test strip and liquid test kit give different results. Which do I trust?
Trust the liquid test kit. Liquid reagent tests are more accurate and reliable than strips. Strips can be affected by humidity (common in Singapore), expired reagents, and imprecise colour matching. If a strip result concerns you, always confirm with a liquid test before taking corrective action.
What should I do if all my parameters look fine but my fish are still sick?
Standard test kits do not measure everything. Dissolved oxygen, heavy metals, pesticide contamination, and internal bacterial or parasitic infections are not detectable with a home test kit. If parameters look normal but fish are unwell, consider: water temperature stability, oxygen levels (add an airstone), recent use of sprays or chemicals near the tank, and whether new additions may have introduced disease. A quarantine tank and observation are your best tools when standard tests do not reveal the answer.
Need help diagnosing a water quality issue or setting up a monitoring routine? Gensou’s aquarium maintenance service includes regular water testing and parameter management. Contact us for professional support, or visit our shop for test kits and water treatment supplies.
Related Reading
- How to Read Aquarium Water Test Results: Colour Chart Decoded
- Green Water in Your Aquarium: Causes and How to Fix It
- How to Do a Water Change: The Most Important Aquarium Skill
- The Complete Water Change Guide: How Much, How Often and Why
- Singapore Water Hardness Map: What Your Tap Water Means for Fish
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
