Fish Tank Nitrogen Cycle Calculator
Estimate how long a fish tank nitrogen cycle takes from cycling method, water temperature, and seeding.
Gives the ammonia dose for your tank volume.
What is the nitrogen cycle?
The nitrogen cycle is the biological process that makes a fish tank safe for fish. It involves beneficial bacteria colonising the filter media and converting toxic waste products into less harmful compounds:
-
Ammonia (NH₃), produced by fish waste, uneaten food, and decaying matter. Even small amounts (0.5 ppm) are toxic to most fish.
-
Nitrosomonas (and Nitrosospira) bacteria convert ammonia into Nitrite (NO₂), which is still toxic, but less immediately lethal than ammonia.
-
Nitrospira bacteria convert nitrite into Nitrate (NO₃), which is much less toxic and manageable through regular partial water changes.
Older books name Nitrobacter for that second step, and plenty of bottled products still print it on the label. In freshwater aquaria the organism doing the work is almost always Nitrospira. It does not change what you do, but it does explain why some bacteria-in-a-bottle products seed a tank much faster than others.
A tank is “cycled” when ammonia and nitrite both measure 0 ppm and nitrate begins to accumulate. At this point it is safe to add fish gradually.
How long does cycling take?
An uncycled tank (no beneficial bacteria) typically takes 4–8 weeks to cycle fully. Several factors affect this timeline:
-
Temperature: Bacteria grow faster in warmer water. Optimal: 25–28°C (77–82°F). Below 20°C, the cycle slows significantly. Above 30°C, bacteria become stressed.
-
Cycling method:
- Fishless cycle: Add pure ammonia (janitorial ammonia without surfactants) to dose the tank to 2–4 ppm. Safer and faster than fish-in cycling. Does not harm fish.
- Fish-in cycle: Fish are added to an uncycled tank. Ammonia spikes are managed with frequent water changes. Stressful for fish but historically common.
-
Seeding: Adding established filter media, substrate, or sponge from a mature tank introduces live bacteria and can reduce cycle time by 50–75%.
Water testing is essential
Test ammonia, nitrite, and nitrate with a liquid test kit (not strips) every 2–3 days during the cycle. Do not add fish until both ammonia and nitrite read 0 ppm for 3+ consecutive days after a full ammonia dose.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.