Water Chemistry & Cycling Calculators

8 free calculators for Water Chemistry & Cycling.

Ammonia Dosing Calculator (Fishless Cycle)

For fishless cycling with pure ammonia (no surfactants, detergents or added scent). Always confirm your ammonia is pure with a shake test before dosing.

Open calculator

Aquarium Heater Size Calculator

Heater sizing depends on both tank volume and how far your room's temperature is from your target — a bigger gap needs more watts per gallon, not just...

Open calculator

Aquarium Salt Dosing Calculator

This is freshwater aquarium (sodium chloride) salt dosing — not marine salt mix. Check tolerance for scaleless fish, plants and inverts before dosing.

Open calculator

Dechlorinator Dosing Calculator

Different dechlorinator products are dosed at very different rates — check your bottle's label rate and enter it here for an accurate amount.

Open calculator

Dose by Volume Calculator

Scale any product's label dose rate to your specific tank volume.

Open calculator

Filter Flow Rate (GPH) Calculator

How much filter flow (gallons per hour) your tank needs based on volume and stocking.

Open calculator

Hardness Converter (dGH / dKH / ppm)

Convert between degrees of hardness and ppm for general hardness (GH) or carbonate hardness (KH).

Open calculator

Water Change Calculator

Work out the gallons involved in a water change, and what a given change percentage does to a parameter reading like nitrate.

Open calculator

Water quality is the hobby

Fish and plants live in the water, so almost everything in fishkeeping comes back to it. The tools on this page help you do the routine work: change water, size heaters and filters, dose conditioners and test-kit chemicals, and understand hardness. They do arithmetic, and the dose rate itself must come from your product's own label.

Which calculator answers which question

Water changes and dilution

A water change dilutes what is in the tank with what is in the new water. If you replace a quarter of the water and the tap reading is zero, a nitrate reading falls to three quarters of what it was. One large change will not always fix a high reading, because the dilution depends on the percentage and on what is in your tap water, and regular, consistent changes matter more than the exact number. Match the temperature of new water and treat it for chlorine and chloramine before it goes in.

Heaters and filters

A heater has to make up the heat the tank loses to the room, so the right size depends on volume and on the gap between your target and the coldest the room gets, not the average. Larger tanks often do better with two smaller heaters than one large one, which gives a backup. Filter flow is described as turnover, the number of times an hour the tank's volume passes through the filter. Common minimums are about five times an hour for a lightly stocked freshwater tank and more for a heavily stocked tank or a reef, measured at the pump's rating, since real flow is lower once media and plumbing restrict it.

Cycling and dosing

A new tank needs time to grow the bacteria that convert ammonia to nitrite and then to nitrate. Fishless cycling uses pure ammonia, with no surfactants, detergents or scents, so confirm purity before you use it. Dosing tools turn a target concentration and a solution strength into a volume to add, and you should enter the strength printed on your bottle. Add gradually and test before adding more.

Hardness: GH and KH

General hardness (GH) is a measure of dissolved calcium and magnesium, and carbonate hardness (KH) measures the buffering that keeps pH stable. One degree of hardness is 17.848 ppm as calcium carbonate, which is the standard conversion. The converter switches between degrees and ppm so you can read a kit, a product label or a species guide that uses the other unit.

Common mistakes

  • Dosing from memory. Always use the current label.
  • Adding water straight from the tap. Treat for chlorine and chloramine first.
  • Sizing the heater for an average room. Use the coldest night.
  • Skipping testing. A kit tells you more than the fish's looks.