Skip to content
Fin & Filter

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.

By Scooter M. · Published September 1, 2026 · Last updated September 1, 2026

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.

An aquarium liquid test kit with reagent bottles and glass test tubes

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

#ProductBest forPrice
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
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

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
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

!
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
Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

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 kitTest strips
Tests ammonia?YesOnly on ammonia-specific strips. The common 6-in-1 does not.
ReadingFine increments against a color cardBroad color bands
Resolves 0 vs 0.25 ppm?Yes — the distinction cycling depends onPoorly. This is the weak point.
Time per testA few minutes, several stepsAbout 60 seconds
Tests per packOver 800 in the API kitTypically 25 to 100 strips
Degrades in storage?Reagents are stable in the bottleYes, especially once opened in humidity
Also testspH, high-range pH, nitrateHardness, chlorine, alkalinity, pH, nitrate, nitrite
Right for a cycling tank?YesNo
Right for a weekly check on a settled tank?YesYes, 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.

Aquarium test strips beside their color-matching chart
No image

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.

Published specifications for the API Freshwater Master Test Kit
TestspH, High Range pH, Ammonia, Nitrite, Nitrate
CapacityOver 800 tests per kit
Contents7 bottles of test solution, 1 color card, 4 glass tubes with caps, holding tub
TypeLiquid reagent
What it does not doDoes 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.

Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

No image

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.

Published specifications for the Various Ammonia test strips
TestsAmmonia only
Why they existBecause the common 6-in-1 multi-strips leave ammonia out
What it does not doStrips 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.

Check price

#ad How we’re funded

No live price is available for this product, so no figure is shown.

No image

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.

Published specifications for the Tetra EasyStrips 6-in-1 Test Strips
TestsNitrate, nitrite, water hardness, chlorine, alkalinity, pH
Does NOT testAmmonia
Read time60 seconds after dipping
What it does not doNo 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.

  1. Rinse the tube in tank water first, not tap water — residual chlorine or old reagent skews the result.
  2. Fill to the line exactly. These are volumetric ratios; a tube filled a few millimeters over reads low.
  3. Hold the bottle vertically when counting drops. Held at an angle it delivers smaller drops, so a nominal ten drops is really seven.
  4. 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.
  5. Wait the stated time before reading. Reading early gives a lighter color and a falsely reassuring number.
  6. Read against the white card in daylight, not under a warm bulb. Incandescent light shifts yellows and greens enough to change your answer.
  7. 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

SituationTestHow often
Cycling, fishlessAmmonia, nitrite, nitrateEvery 1-2 days
Cycling, with fishAmmonia and nitriteDaily, without exception
First month after stockingAmmonia, nitrite, nitrateEvery 2-3 days
Settled tankNitrate, plus ammonia occasionallyWeekly, before the water change
After adding fishAmmonia and nitriteDaily for a week
Something looks wrongAmmonia and nitrite firstImmediately

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?
One that reads ammonia, nitrite and nitrate. The API Freshwater Master Test Kit covers all three plus pH and high-range pH, with over 800 tests in the box. Those three parameters are what cycling is measured by.
+ Do test strips test for ammonia?
The common six-in-one strips do not. Tetra's EasyStrips 6-in-1, for example, covers nitrate, nitrite, hardness, chlorine, alkalinity and pH — ammonia is not among them. Ammonia-specific strips exist and are sold separately precisely because of that gap.
+ Are liquid test kits more accurate than strips?
The more useful difference is resolution, not accuracy. Liquid kits read in fine increments against a color card; strips read in broad bands. During cycling the distinction that matters is 0 versus 0.25 ppm, which is exactly where a banded reading is weakest.
+ How often should I test my aquarium water?
Every day or two during a fishless cycle, every day during a fish-in cycle, every two or three days for the first month after stocking, and weekly on a settled tank before the water change.
+ Why does my nitrate reading seem wrong?
Almost always the shaking. The second nitrate bottle needs a vigorous 30 seconds and the filled tube needs a full minute, and skipping either gives a falsely low reading. It is the most commonly misread test in the hobby.
+ How long does a test kit last?
The API kit states over 800 tests, which at a test every two days through a six-week cycle uses roughly 20. Reagents do have a shelf life printed on the bottles, so an old kit that has sat for years is worth replacing rather than trusting.

Where the numbers came from

Sources

Read next

Test strips vs liquid test kits

Test strips vs liquid test kits

Where each format genuinely wins, the parameter one of them silently omits, and which to own.

Read the guide

How to cycle a fish tank

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.

Read the guide

New tank syndrome: what it is and how to fix it

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.

Read the guide

← All of cycling & water testing