Buying guide
The best aquarium test kits
This is the single item no starter kit includes and the one you genuinely cannot keep fish without. The important question is not accuracy — it is whether it reads ammonia at all.
Fin & Filter earns a commission when you buy through the links on this page. It costs you nothing and it does not decide what we rank. How we’re funded.

We have not used any of this gear. Every pick below is chosen from published manufacturer specifications and the arithmetic on how we pick, which you can re-run yourself.
Buy the API Freshwater Master Test Kit. It reads ammonia, nitrite and nitrate in fine increments, which is the exact set of parameters cycling turns on, and it contains over 800 tests. Do not buy six-in-one strips as your first test kit: the common ones do not test ammonia at all, which means they cannot see the thing that kills fish in new tanks.
No starter kit we examined includes any way to measure ammonia. That is the omission this site keeps returning to, and it is the reason a test kit sits second in our buying order, above substrate and above decor.
Cycling is invisible. Ammonia has no color and no smell at the concentrations that harm fish, and the water looks exactly the same on day one as on day forty. A test kit is not a diagnostic you reach for when something looks wrong — it is the only sense you have.
Quick picks
The best aquarium test kits
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | No image API Freshwater Master Test Kit Reads ammonia, nitrite and nitrate in fine increments, with over 800 tests in the box. | Every beginner, without qualification | |
| 2 | No image Various Ammonia test strips Ammonia-only strips exist precisely because the popular multi-strips leave ammonia out. | A fast recheck on a tank you already know is cycled | |
| ! | No image Tetra EasyStrips 6-in-1 Test Strips Tests six parameters and ammonia is not one of them. Wrong purchase for a new tank. Skip this one — see why below | Nothing a new fishkeeper needs, despite being the strip most often sold to them |
Rows link to the full write-up further down this page. Prices come from the live price layer only; where there is no live figure the button reads “Check price” rather than showing a remembered number.
Liquid or strips: the honest comparison
Strips get dismissed as inaccurate, which is a lazy criticism. The real distinctions are more specific and more useful.
| Liquid reagent kit | Test strips | |
|---|---|---|
| Tests ammonia? | Yes | Only on ammonia-specific strips. The common 6-in-1 does not. |
| Reading | Fine increments against a color card | Broad color bands |
| Resolves 0 vs 0.25 ppm? | Yes — the distinction cycling depends on | Poorly. This is the weak point. |
| Time per test | A few minutes, several steps | About 60 seconds |
| Tests per pack | Over 800 in the API kit | Typically 25 to 100 strips |
| Degrades in storage? | Reagents are stable in the bottle | Yes, especially once opened in humidity |
| Also tests | pH, high-range pH, nitrate | Hardness, chlorine, alkalinity, pH, nitrate, nitrite |
| Right for a cycling tank? | Yes | No |
| Right for a weekly check on a settled tank? | Yes | Yes, and faster |
Parameters are quoted from the manufacturers' published lists, linked at the foot of the page.
The honest summary: strips are a convenience product for people who already know what their tank does. A beginner does not yet have that baseline, which is exactly when the resolution matters most. Full detail on test strips vs liquid test kits.

Pick 1
API Freshwater Master Test Kit
Every beginner, without qualification
The number
Over 800 tests per kit, covering pH, high-range pH, ammonia, nitrite and nitrate. At a test every two days through a six-week cycle, that is roughly 20 tests used — the kit outlasts several tanks.
This is the standard answer and it is standard for one reason that outweighs everything else: it reads ammonia, in fine increments, and almost nothing else at this price does.
The box holds seven reagent bottles, four glass tubes with caps, a color card and a holding tub, and API states over 800 tests. It covers pH, high-range pH, ammonia, nitrite and nitrate — which is precisely the set you need to watch a cycle from start to finish. Nothing on this site's cycling pages can be followed without those three middle parameters.
It is not pleasant to use, and we would rather say so. Each test is several drops from one or two bottles into a tube of tank water, a wait, then a color match. The nitrate test in particular needs the second bottle shaken vigorously for a full 30 seconds and then the tube shaken again, and skipping that gives a low reading. The color card is genuinely hard to read between adjacent shades in poor light — hold the tube against the white card near a window, not under a warm bulb.
What it does not do: hardness, chlorine and alkalinity, all of which are on the six-in-one strips and none of which matter during cycling. If you want those, buy them as well rather than instead.
| Tests | pH, High Range pH, Ammonia, Nitrite, Nitrate |
|---|---|
| Capacity | Over 800 tests per kit |
| Contents | 7 bottles of test solution, 1 color card, 4 glass tubes with caps, holding tub |
| Type | Liquid reagent |
| What it does not do | Does not test hardness, chlorine or alkalinity. It is slower than strips, the nitrate test needs vigorous shaking of the second bottle and a wait, and the color card is genuinely hard to read between adjacent shades. |
Specs from API Freshwater Master Test Kit, Amazon listing; API Freshwater Aquarium Master Test Kit, PetSmart listing. We have not used this unit.
Pick 2
Various Ammonia test strips
A fast recheck on a tank you already know is cycled
The number
Reads ammonia only, in color bands rather than fine increments. The band gap between 0 and 0.25 ppm is exactly the distinction a cycling tank turns on.
These exist as a product category for a revealing reason: the standard six-in-one aquarium strip does not test ammonia, so a separate ammonia-only strip had to be sold alongside it.
As a convenience item on an established tank they are fine. You already expect a zero, you want to confirm it in fifteen seconds, and a banded reading confirms it perfectly well.
As the way you watch a cycle they are the wrong tool, and the reason is specific rather than general snobbery about strips. During cycling the difference that matters most is between 0 and 0.25 ppm — between finished and nearly finished. A banded strip is weakest exactly there. You end up unable to answer the one question you bought the test to answer.
They also degrade. A tube left open, or stored somewhere humid, gives quietly wrong readings with no indication that anything is wrong, and a beginner has no baseline to notice.
| Tests | Ammonia only |
|---|---|
| Why they exist | Because the common 6-in-1 multi-strips leave ammonia out |
| What it does not do | Strips read in color bands rather than fine increments, so the gap between 0 and 0.25 ppm, which is the gap that matters most in a new tank, is exactly where they are weakest. |
Specs from Tetra, EasyStrips 6-in-1 product page, confirming ammonia is absent from the 6-in-1. We have not used this unit.
Skip this
Tetra EasyStrips 6-in-1 Test Strips
Nothing a new fishkeeper needs, despite being the strip most often sold to them
This is our do-not-buy-first entry, and it is here because it is genuinely what a lot of beginners walk out of the shop with.
Tetra publishes the six parameters clearly: nitrate, nitrite, water hardness, chlorine, alkalinity and pH. Read that list again for what is missing. **Ammonia is not on it.** The compound that kills fish in new tanks is the one parameter this strip cannot see.
So the failure mode is precise and cruel. A beginner buys a test kit, does the responsible thing, dips a strip, sees acceptable numbers across six readings, and concludes the tank is fine — while ammonia climbs invisibly. The strip is not defective and Tetra is not hiding anything; it is simply the wrong product for the job it is most often bought for.
It does test chlorine, which is a genuine use if you are troubleshooting a water supply, and hardness and alkalinity matter to people keeping species with specific requirements. On an established tank alongside an ammonia test, it is a reasonable thing to own.
For watching a cycle it is not a cheaper alternative to a liquid kit. It is not an alternative at all.
| Tests | Nitrate, nitrite, water hardness, chlorine, alkalinity, pH |
|---|---|
| Does NOT test | Ammonia |
| Read time | 60 seconds after dipping |
| What it does not do | No ammonia test. Ammonia is the compound that kills fish in a new tank, so these strips cannot see the one thing a new fishkeeper buys them to see. Treat them as a fast check on a tank you already know is cycled. |
Specs from Tetra, EasyStrips 6-in-1 product page; Tetra EasyStrips 6-in-1, Chewy listing. We have not used this unit.
How to actually get a good reading
Most complaints about liquid kits are procedure problems, and they are all avoidable.
- Rinse the tube in tank water first, not tap water — residual chlorine or old reagent skews the result.
- Fill to the line exactly. These are volumetric ratios; a tube filled a few millimeters over reads low.
- Hold the bottle vertically when counting drops. Held at an angle it delivers smaller drops, so a nominal ten drops is really seven.
- Shake the second nitrate bottle for a full 30 seconds, then shake the filled tube for a full minute. This is the step everyone shortcuts and it is why nitrate is the most commonly misread parameter in the hobby.
- Wait the stated time before reading. Reading early gives a lighter color and a falsely reassuring number.
- Read against the white card in daylight, not under a warm bulb. Incandescent light shifts yellows and greens enough to change your answer.
- Write the number down. One reading is a data point; a column of them is the shape of your cycle.
What to test, and when
| Situation | Test | How often |
|---|---|---|
| Cycling, fishless | Ammonia, nitrite, nitrate | Every 1-2 days |
| Cycling, with fish | Ammonia and nitrite | Daily, without exception |
| First month after stocking | Ammonia, nitrite, nitrate | Every 2-3 days |
| Settled tank | Nitrate, plus ammonia occasionally | Weekly, before the water change |
| After adding fish | Ammonia and nitrite | Daily for a week |
| Something looks wrong | Ammonia and nitrite first | Immediately |
Ammonia and nitrite are the emergency parameters. Nitrate is the routine one — it tells you whether your water change schedule is keeping up.
Next: how to cycle a fish tank, which is what the kit is for.
Questions people actually ask
Frequently asked questions
+ What test kit do I need for a new aquarium?
+ Do test strips test for ammonia?
+ Are liquid test kits more accurate than strips?
+ How often should I test my aquarium water?
+ Why does my nitrate reading seem wrong?
+ How long does a test kit last?
Where the numbers came from
Sources
Read next
Related on Fin & Filter

Test strips vs liquid test kits
Where each format genuinely wins, the parameter one of them silently omits, and which to own.

How to cycle a fish tank
What cycling actually is, the fishless method start to finish, and the exact test result that means it is done.

New tank syndrome: what it is and how to fix it
The symptoms, the test results that confirm it, and the emergency protocol for a tank with fish already in it.