New TankDiagnostic

New tank syndrome calculator

New tank, sick fish, or just wondering where you are in the cycle. Enter days since setup and your last test readings. Get the exact stage, the rough days-to-done estimate, and what to do today.

Life-threatening — act immediately

Ammonia-spike phase

Days to cycled (est)

≈ 21 days

Change now

75% (≈ 15 gal)

Dose Prime against full tank volume

Use the ammonia-emergency calculator for the exact multiplier matched to your reading.

  1. Ammonia at 1 ppm with no nitrite yet — first-stage bacteria (Nitrosomonas) are still establishing. Expect this phase to last another 4 days roughly.
  2. Do a 75% water change RIGHT NOW (about 15 gal). Dechlorinate + dose Prime against full tank volume to bind ammonia until water-change frequency catches up.

Adjust

gal
days

Day 0 = day you filled the tank with water and started the filter.

ppm
ppm
ppm

Reach for this when…

Tank is under 8 weeks old, fish are in, and you want to know where you are in the cycle from your three test readings. This is the cycle-stage classifier. Use the fishless-cycling calculator instead when you're cycling without fish. Use ammonia-emergency instead when toxin readings are already in the danger band and you need the water-change response now, not the cycle context.

The five cycle stages

  1. Pre-cycle (day 0-3). Tank just filled. No readings yet. The cycle starts when an ammonia source is introduced (decomposing fish food, dosed pure ammonia, or fish waste).
  2. Ammonia-spike (day 3-18, roughly). Ammonia climbs as Nitrosomonas builds up. Most dangerous phase if fish are present — this is where fish-in cycling kills the most fish.
  3. Nitrite-spike (day 14-28, roughly). First-stage done; ammonia drops, nitrite rises. Nitrospira / Nitrobacter builds up. Often the longest phase. Fish-in tanks need salt + Prime here.
  4. Near-cycled (day 21-35, roughly).Ammonia controlled, nitrite winding down, nitrate measurable. Days from done. Don't change the maintenance protocol mid-stretch.
  5. Cycled. Ammonia 0, nitrite 0, nitrate present. Bacterial colony established. Add fish slowly — no more than 1-2 small fish per week even after cycling.

Fish-in vs fishless: what changes

Fishless cycling lets you hold ammonia in the productive 1-4 ppm range so bacteria establish faster and at higher capacity. No fish stress, no daily water changes, no Prime needed. The downside is patience — 4-6 weeks before you can stock.

Fish-in cycling is the "I already bought fish, what now" path. Bioload comes from the fish themselves; bacteria establish but slower (you're forced to keep ammonia under 0.25 ppm via daily water changes, which limits how much ammonia is available to grow the colony). Use Prime to bind ammonia between changes. The ammonia-emergency calculator handles the per-change math; this calculator hands off to it when fish-in mode is active.

The time-to-cycled estimate is rough

The default 35-day estimate (28 with heavy plants) is a hobby consensus number for the standard fishless-cycle path with adequate ammonia source, pH 7.0+, temperature 75-80°F, and no bottled-bacteria boost. Real cycles vary widely:

What this calculator does NOT do

FAQ

What's 'new tank syndrome'?

Umbrella name for the toxic ammonia + nitrite spike that hits any new aquarium before the bacterial colony establishes. The cycle has two stages: first-stage bacteria (Nitrosomonas) convert ammonia to nitrite — usually online by day 7-14. Second-stage bacteria (Nitrospira) convert nitrite to nitrate — usually online by day 21-28. Until both colonies are running, ammonia and/or nitrite accumulate. The total cycle takes 4-6 weeks without seeded media. Heavy plant stocking shaves about a week off by consuming ammonia directly.

How does the calculator know what stage I'm in?

It reads the pattern of your three test results: ammonia + nitrite + nitrate. Pre-cycle = brand-new tank, no readings yet. Ammonia-spike = ammonia present, nitrite ≈ 0, nitrate ≈ 0 (first-stage bacteria still building). Nitrite-spike = nitrite present (first-stage done, second-stage building). Near-cycled = ammonia 0 or trace, nitrite low + dropping, nitrate present. Cycled = ammonia 0, nitrite 0, nitrate present. The stage tells you what to expect next; the days-since-setup gives a rough completion estimate based on the standard 4-6 week timeline.

Should I do water changes during a fishless cycle?

No, mostly. Fishless cycling intentionally holds ammonia in the 1-4 ppm range — that's the bacterial food. Water changes lower the ammonia and slow the colony build. The exception: ammonia above ~5 ppm starts inhibiting Nitrosomonas, so a 25-30% change to bring it back into range is appropriate. Same for nitrite above ~5 ppm during the second-stage spike. Otherwise: leave it alone, dose more ammonia when readings drop to zero, and let the bacteria do their work. The calculator handles fishless mode by skipping water-change recommendations unless levels enter the inhibitory range.

Can I add fish before the cycle finishes?

If you're already in fish-in mode (fish present from day 1), you're committed — the action is to keep ammonia and nitrite under 0.25 ppm with daily water changes + Prime dosing. If you're fishless cycling and considering adding fish before completion: don't. Adding fish to a tank with detectable ammonia or nitrite is the most common cause of new-tank fish loss. Wait for the cycled signature (ammonia 0, nitrite 0, nitrate present), then add 1-2 small fish per week to give the colony time to scale to the new bioload.

Why do live plants shorten the cycle?

Plants consume ammonia and nitrate directly through their roots and leaves — they don't care about the bacterial pathway. A heavily planted tank pulls ammonia out of the water before Nitrosomonas can convert it, which softens the visible spike and reduces the bioload the bacterial colony needs to scale to. The tank still cycles (you still need both bacterial colonies for long-term stability), but the path is gentler and the timeline is roughly a week shorter. The calculator shifts the estimated cycle length from 35 to 28 days when the heavy-plants toggle is on.

My tank's been set up for 3 weeks and ammonia keeps hovering at 0.5. What's wrong?

A stuck cycle. Common culprits: pH below 7.0 (Nitrosomonas growth slows noticeably below 7, and is documented to stop below ~6), temperature below 70°F (bacterial growth is temperature-dependent — aim for 75-80°F during cycling), zero KH (the bacterial process consumes alkalinity; zero buffer means pH crashes and stalls the cycle), or insufficient ammonia source for fishless cycling. Test pH and KH; if pH is low, raise it gradually with crushed coral in the filter or a small KH addition. If you're fishless cycling without a proper ammonia source (Dr Tim's ammonium chloride or fish food decomposition), the bacteria starve.

Related


Stage thresholds drawn from established aquaculture practice (4-6 week cycle baseline). Fish-in interventions hand off to the ammonia-emergency calculator for per-change math. For severe symptoms in stocked fish, talk to an aquatic veterinarian — this is calculator math, not vet advice. See methodology for the full sourcing tier list.

Ask a FishTankMath question

Quick answers about aquarium math, how the calculators work, and common freshwater questions. Free, no signup. Not veterinary advice — for sick fish or tank emergencies, talk to an aquatic vet or your local fish store.

Hi, I'm the FishTankMath assistant. I answer questions about aquarium math (volume, water changes, stocking, dosing), how the calculators on this site work, and common freshwater-fishkeeping basics. I'm not a veterinarian — I can't diagnose or treat sick fish. For emergencies or sick livestock, talk to an aquatic vet or your local fish store.