If you've ever held a test vial up to your kitchen light, tilted it this way and that, and still not been sure whether your ammonia is 0 or 0.25 โ you're not alone. Reading API liquid test results accurately is genuinely difficult, and most fishkeepers have been getting it slightly wrong for years.
This guide explains exactly how to get accurate readings from your API Master Test Kit every time.
Why API Liquid Tests Are Hard to Read
The API Master Test Kit uses colour comparison to indicate parameter levels. You add a reagent to your tank water, wait for a colour change, then hold the vial next to a printed colour chart and try to match them.
The problem is that colour perception is highly sensitive to:
- Ambient lighting โ the same vial looks completely different under LED strip lights versus natural daylight versus incandescent bulbs
- Background colour โ holding a vial against a white surface gives a different reading than against a dark background
- Eye strain and fatigue โ after a long day, colour discrimination is noticeably worse
- The printed chart itself โ colours on printed materials shift over time and can vary between print batches
Step-by-Step: How to Read API Tests Accurately
1. Use the right light source
Natural daylight from a north-facing window (indirect, not direct sunlight) gives the most accurate colour comparison. If testing in the evening, use a daylight-balanced lamp (5000โ6500K colour temperature).
2. Use a white background
Hold the vial in front of a plain white piece of paper or card when comparing to the colour chart. This removes background colour interference and makes subtle differences much easier to see.
3. Look down through the vial, not across
For the most accurate reading, look down through the top of the vial rather than viewing it from the side. This gives you a deeper colour column to compare.
4. Read results at the correct wait time
Each API test requires a 5 minute wait time after adding the reagent. Set a timer โ reading too early or too late changes the result.
5. The critical nitrate shake
The Nitrate test requires vigorous shaking of Bottle 2 for 30 seconds before use, and the test tube for a further 60 seconds after adding both reagents. Most fishkeepers who get unexpected nitrate readings have skipped part of this shake.
What Do the Colours Mean?
Ammonia (NH3)
| Colour | Reading | Status |
|---|---|---|
| Bright yellow | 0 ppm | Safe |
| Yellow-green | 0.25 ppm | Monitor closely |
| Olive yellow | 0.5 ppm | Attention needed |
| Olive green | 1 ppm | Dangerous โ act now |
| Dark green | 2โ8 ppm | Emergency |
Nitrite (NO2)
| Colour | Reading | Status |
|---|---|---|
| Pale lavender/blue | 0 ppm | Safe |
| Lavender | 0.25 ppm | Monitor |
| Purple | 0.5โ1 ppm | Dangerous |
| Deep purple | 2โ5 ppm | Emergency |
Nitrate (NO3)
| Colour | Reading | Status |
|---|---|---|
| Very pale orange | 0โ5 ppm | Excellent |
| Light orange | 10โ20 ppm | Good |
| Orange | 40 ppm | Monitor |
| Dark orange-red | 80โ160 ppm | Water change needed |
Safe levels: Ammonia and nitrite should always read 0 ppm in an established tank. Nitrate should be kept below 20 ppm for most fish, below 10 ppm for shrimp and sensitive species.
Using AI to Read Your API Test Kit
AquaBuddyAI uses CIEDE2000 colour science โ the international standard for perceptual colour accuracy โ to read your API test kit results from a photograph. By locking the camera's white balance, exposure and focus settings before capture, it eliminates the lighting variables that make manual colour matching unreliable.
The result is then interpreted by AI in the context of your specific tank history โ so you don't just get a number, you get an explanation of what it means for your fish.