Maintenance calculator

Aquarium Water Change Calculator

Estimate nitrate after a chosen water change, or calculate the percentage needed to reach a target nitrate reading.

How this calculator works

For a chosen water change, the calculator uses new nitrate = current nitrate times one minus the changed fraction. A 50% change cuts nitrate in half if replacement water has 0 ppm nitrate. The entered tank volume is used to show how much water that percentage represents.

For a target, it rearranges the same dilution formula: required fraction = 1 - target divided by current.

Why it matters

Nitrate control is easier when the math is visible. A small water change on a high reading may not move the test result enough, while a large change needs matched temperature and parameters to avoid stressing livestock.

Worked example

If nitrate is 40 ppm and the goal is 20 ppm, the required fraction is 1 - 20/40, or 50%. If the replacement water contains nitrate, the real result will be higher than 20 ppm.

FAQ

Does this assume perfect mixing?

Yes. It assumes nitrate is evenly mixed in the aquarium before the water change.

What if my tap water has nitrate?

The target formula assumes 0 ppm replacement water; nitrate in tap or premixed water raises the final reading.

Can one huge water change shock fish?

It can if temperature, pH, hardness, or salinity differ. Match replacement water and use judgment for sensitive livestock.

Does this remove ammonia or nitrite the same way?

Dilution math is similar, but ammonia or nitrite should be treated as urgent water-quality problems, not routine nitrate planning.