Nutrient chemistry

Aquarium Nutrient Solution Calculator

Calculate what a fertilizer dose adds, determine a dry-salt dose, or build and analyze a custom stock solution.

  • Dry salts
  • Nutrient contributions
  • Stock solutions

Calculate

Choose your dosing workflow

Calculation mode

Select a compound to see its formula and nutrient outputs.

Use the actual water volume if known. Substrate, hardscape, equipment, and air space can reduce water volume compared with the tank’s nominal size. Open the Aquarium Volume Calculator.

Advanced options

Planted-aquarium nutrient guide

How aquarium nutrient dosing works

One salt can add several nutrients

A fertilizer salt is defined by its complete chemical formula. KNO3 supplies nitrate and potassium, KH2PO4 supplies phosphate and potassium, and MgSO4·7H2O supplies magnesium and sulfate. The calculator includes every listed contribution.

Dry dosing vs stock solutions

Dry dosing adds a measured compound mass directly. A stock solution dissolves a known mass into a known liquid volume so a smaller liquid dose can be measured. The underlying nutrient-mass calculation is the same.

Why the chemical formula matters

Hydration water changes how much nutrient is present per gram. MgSO4 and MgSO4·7H2O therefore produce different results. Always select the exact hydrate state shown on the package.

Why actual water volume matters

Nominal tank size can overstate the water being dosed because substrate, hardscape, equipment and air space displace water. Use actual water volume when it is known.

Aquarium Nutrient Solution Calculator FAQ

How much KNO3 do I need to raise nitrate in my aquarium?

Choose Target → Dose, select nitrate and potassium nitrate, then enter the aquarium volume and desired nitrate increase. The required amount depends on both values and the compound purity.

How much nitrate does KNO3 add?

One gram of pure potassium nitrate in 100 liters adds about 6.13 mg/L nitrate. The exact result is derived from the selected compound formula and purity.

Does KNO3 also add potassium?

Yes. Potassium nitrate supplies both nitrate and potassium, so this calculator always reports both contributions.

How much KH2PO4 do I need to raise phosphate?

Use Target → Dose, choose phosphate, and select monopotassium phosphate. The calculator determines the dry dose and also reports the potassium added.

Does KH2PO4 also add potassium?

Yes. Monopotassium phosphate supplies phosphate and potassium. Both are included in every result.

How much magnesium does Epsom salt add to aquarium water?

One gram of pure magnesium sulfate heptahydrate in 100 liters adds about 0.99 mg/L magnesium, plus sulfate.

What is the difference between MgSO4 and MgSO4·7H2O?

MgSO4·7H2O contains seven waters of hydration, so each gram contains less magnesium and sulfate than the same mass of anhydrous MgSO4. Select the exact compound on the package.

How do I make an aquarium fertilizer stock solution?

Choose Stock Solution → Build recipe, enter the aquarium, bottle and dose volumes, then choose the nutrient target and compatible compound. The result gives the amount to add to the full bottle.

Should I use tank volume or actual water volume?

Use actual water volume when known. Substrate, hardscape, equipment and air space usually make it lower than the nominal tank volume.

Are mg/L and ppm the same?

In dilute freshwater nutrient solutions, mg/L and ppm are commonly treated as approximately equivalent.

Scroll to Top