A small planted aquarium with a hang-on filter, driftwood and a clip-on light
All guides

The Nitrogen Cycle Explained

Ammonia to nitrite to nitrate. The nitrogen cycle is the single most important thing a new aquarist can learn. Without it, no tank is safe for fish.

Photo by Huy Phan on Unsplash

In this guide
  1. What is actually happening
  2. Why ammonia kills
  3. Cycling a tank, in plain terms
  4. After the tank is cycled
  5. A short honest note on testing
  6. What to actually do this week

Almost every dead fish in a beginner's tank comes down to one thing: the tank was not ready. Not the wrong food, not bad luck at the shop. The filter had no bacteria in it, and the fish were slowly poisoned by their own waste.

This is the part of the hobby nobody sells you. There is no product on the shelf that looks like "biology." But if you understand what follows, you have already avoided the mistake that kills most first tanks.

What is actually happening

Fish excrete ammonia. Continuously, through their gills, not just as solid waste. Uneaten food rots into ammonia. Dead plant leaves, a snail you did not notice had died, the last two flakes that drifted behind the driftwood: all ammonia.

Ammonia is lethal to fish at concentrations you cannot see, smell, or guess at.

In a healthy tank, two groups of bacteria handle it:

  1. Ammonia oxidisers convert ammonia (NH₃) into nitrite (NO₂⁻).
  2. Nitrite oxidisers convert nitrite into nitrate (NO₃⁻).

Nitrate is the end of the line for most home aquariums. It is far less toxic, and you remove it with water changes or feed it to plants.

That is the whole cycle. Waste in, three chemical steps, and the tank stays alive.

Fish, uneaten food, decaying leaves

  1. NH₃AmmoniaDamages gills at trace levels
  2. NO₂⁻NitriteBlocks oxygen transport in the blood
  3. NO₃⁻NitrateFar less toxic, removed by water changes

Exported by water changes, or taken up by plants

Two populations of bacteria do all of the work, living on filter media, substrate and wood rather than in the water. Everything to the left of nitrate is what kills fish in a tank that was never cycled.

The part most guides get wrong

Older books credit Nitrobacter with the nitrite step. Research on actual aquarium filters found Nitrospira is the dominant organism in freshwater tanks, not Nitrobacter. It does not change what you do, but it explains why some bottled bacteria products underperform: they were cultured against the wrong target.

It also matters for a more practical reason. These bacteria live on surfaces, not in the water. Filter sponge, ceramic media, substrate grains, the underside of driftwood. This is why you can change 50% of your water without hurting the cycle, and why rinsing your filter sponge under a hot chlorinated tap can wipe out weeks of progress in thirty seconds.

Why ammonia kills

Ammonia exists in water as two forms in equilibrium: free ammonia (NH₃) and ammonium (NH₄⁺). Free ammonia is the dangerous one. Ammonium is comparatively harmless.

What decides the ratio? pH and temperature.

At pH 6.5, almost all of it sits as ammonium. At pH 8.2 in a warm tank, a meaningful fraction is free ammonia. This is why the same test reading of 0.5 ppm total ammonia is an emergency in an African cichlid tank and a nuisance in a soft-water shrimp tank.

Free ammonia starts damaging gill tissue around 0.02 mg/L. Your standard hobby test kit does not distinguish between the two forms, so it reports total ammonia and leaves you to do the maths. In practice, treat any detectable ammonia in a stocked tank as something to act on today, not this weekend.

0.044 mg/L free ammonia

8.8% of the 0.5 ppm reading

Above 0.02 mg/L, where gill damage begins. Act today.

Your test kit reports total ammonia. How much of that is the dangerous free form depends on pH and temperature, calculated here with the Emerson equation. Try the two example tanks: the same reading lands on opposite sides of the line.

Nitrite has a different mechanism. It binds to haemoglobin and blocks oxygen transport, which is why affected fish gasp at the surface in water that is perfectly well oxygenated. The blood turns brown. Chloride ions compete with nitrite for uptake at the gills, which is the reason an emergency dose of plain aquarium salt buys you time during a nitrite spike. It does not fix the cycle, it just stops the fish suffocating while you fix it.

Cycling a tank, in plain terms

You want to grow that bacterial population before fish arrive. You do that by feeding it ammonia yourself.

Fishless cycling is the standard method. Add pure ammonia solution to around 2 ppm, keep the heater at 26 to 28°C, run the filter, and test daily. Ammonia will fall as nitrite rises. Then nitrite falls as nitrate rises. When you can add 2 ppm of ammonia and read zero ammonia and zero nitrite twenty four hours later, the tank is cycled.

Expect three to six weeks. People who report seven days either seeded their filter or misread a test.

View as table
WeekAmmoniaNitriteNitrate
0100%0%0%
198%6%0%
261%77%1%
36%99%9%
40%52%60%
50%3%96%
60%0%100%
An illustrative fishless cycle, not a measurement. Each line is scaled to its own peak so the timing reads clearly on one axis: ammonia falls as nitrite climbs, then nitrite falls as nitrate builds. Real tanks take three to six weeks.

Three things that stall a cycle, in order of how often they actually happen:

  • pH crashing below 6.5. The bacteria slow down badly and can stop. Soft water plus an active substrate plus no water changes is the usual recipe. Check your KH.
  • No ammonia source. People "cycle" an empty tank with a filter and no food for a month and wonder why nothing happened. Bacteria need to eat.
  • Chlorine or chloramine. Topping up from an untreated tap kills the colony you just grew.

Seeded cycling is faster and I would use it every time if I could. Take used filter media, a handful of substrate, or a mature sponge from an established tank and put it in the new filter. You are transplanting a living colony rather than growing one. This can cut the process to days. The catch is that you inherit whatever else was in that tank, including snails and pathogens, so only seed from a tank you would happily buy fish from.

Bottled bacteria varies enormously in quality. Some products genuinely contain live, refrigerated, correct-species cultures and work. Many are shelf-stable for two years at room temperature, which should tell you something. If you use one, still test. Do not stock fish on faith.

Nobody enjoys the four week wait. Everyone who skipped it wishes they had not.

After the tank is cycled

The cycle is not a milestone you pass once. It is a population that adjusts to the load you give it.

If you cycle for a light bioload and then add fifteen fish at once, the bacteria cannot multiply fast enough and you get a spike in an "already cycled" tank. Add stock gradually, a few fish at a time, with a week or two between additions. Test after each addition rather than assuming.

Hundreds of brightly coloured small fish filling a dark planted display tank
A display this crowded runs on a bacterial colony sized to exactly this many fish. It got there gradually, which is the only way a colony keeps pace. Photo by Long Chung on Unsplash

Nitrate accumulates. Water changes are how you export it. In a planted tank, plants take up a share of nitrogen directly, sometimes preferring ammonium before it ever reaches the filter, which is one reason heavily planted tanks are more forgiving of mistakes. They are not immune, they just have more buffer.

Some tanks develop anaerobic zones in deep substrate or live rock where denitrifying bacteria break nitrate down to nitrogen gas. This is the norm in reef tanks and less reliable in freshwater, so do not plan around it.

A short honest note on testing

Liquid test kits are more accurate than strips. Strips are fine as a yes-or-no screen and poor for numbers. Shake the nitrate reagent bottle far harder and longer than you think you need to, because the second bottle settles and under-reads if you do not.

Test at the same time of day. In a planted tank with CO₂, pH swings by a full point between lights-on and lights-off, and a reading taken at a different hour is not comparable to yesterday's.

What to actually do this week

If you are starting a tank tomorrow:

  1. Set it up, dechlorinate, heater on, filter running.
  2. Get an ammonia source and a liquid test kit for ammonia, nitrite, and nitrate.
  3. Dose to 2 ppm ammonia and write the date on a piece of tape on the tank.
  4. Test every day or two. Redose ammonia to 2 ppm whenever it hits zero.
  5. When ammonia and nitrite both clear 2 ppm within 24 hours, do a large water change and start stocking slowly.

If you already have fish in an uncycled tank, you are doing a fish-in cycle whether you meant to or not. Feed lightly, do daily water changes of 25 to 50%, use a dechlorinator that detoxifies ammonia, and do not add anything else until the numbers settle.

Nobody enjoys the four week wait. Everyone who skipped it wishes they had not.

Plan the scape while the filter matures.

A cycle takes weeks. Spend them laying out the tank, so the day the numbers clear you already know where everything goes.

Open the builder