Library · Water, nutrients & feed

Nutrient Calculator.

What this is
Calculator
Domain
Water, nutrients & feed
Cost
Free — no account
Use
In the browser, or embed

Nutrient Calculator

Build a fertilizer recipe from raw compounds. See elemental ppm delivery with compatibility flagging.

Build your recipe

Add compounds and set their concentration in mg/L (ppm of compound). See elemental delivery below.

Elemental delivery

Per-element ppm in your final solution. Macronutrients shown as both elemental and oxide form where relevant.

Compatibility check

Warns about tank-mix incompatibilities. For complex recipes, split into A/B/C tanks.

How to read this

The calculator works at the compound level, not the product level. A commercial fertilizer like "Brand X Bloom A" is a recipe of compounds at known concentrations; if you know what compounds are in it (label or SDS), you can replicate it from raw chemistry.

For each compound at a given concentration (mg/L), the calculator computes how many ppm of each element that compound contributes. Sum across all compounds in your recipe = elemental delivery in your final solution.

Concentration units

The calculator uses mg/L (also called ppm of the compound itself) as the input unit. To convert from typical recipe formats:

FromConversion
g/L (grams per liter)× 1000 → mg/L
g/gal (grams per gallon)× 264.17 → mg/L (US gallon)
tsp/galcompound-density-dependent; consult label
oz/gal× 7489.15 → mg/L (US fluid ounce → mg/L)

For dry compounds, the conversion is straightforward: 1 gram dissolved in 1 liter = 1000 mg/L. For pre-formulated liquid products, consult the label.

Common tank-mix incompatibilities

  • Calcium + phosphate in concentrated stock: forms calcium phosphate precipitate. Always separate Ca from PO₄ in concentrate tanks.
  • Calcium + sulfate at high concentration: forms calcium sulfate (gypsum) precipitate. Acceptable in dilute final solution but not concentrated stock.
  • Iron chelates + phosphate at high concentration: chelate breakdown reduces Fe availability.
  • Magnesium + phosphate at high concentration: similar to Ca + PO₄ but milder.
  • Nitric acid + chlorides: produces nitrosyl chloride; avoid mixing.

The standard split for hydroponic recipes is two tanks: A (Ca, micronutrients with chelators) and B (PO₄, SO₄, K). They mix safely in dilute final solution.

Composition reference

CompoundFormulaNPKCaMgS
Potassium nitrateKNO₃13.838.7
Calcium nitrateCa(NO₃)₂·4H₂O11.917.0
Magnesium sulfateMgSO₄·7H₂O9.913.0
Monopotassium phosphateKH₂PO₄22.828.7
Potassium sulfateK₂SO₄44.918.4
Calcium sulfateCaSO₄·2H₂O23.318.6
Urea(NH₂)₂CO46.7
Ammonium sulfate(NH₄)₂SO₄21.224.3
Monoammonium phosphateNH₄H₂PO₄12.226.9

Values are percent by weight of element in compound. P shown as elemental P (multiply by 2.29 for P₂O₅ form). K shown as elemental K (multiply by 1.20 for K₂O form).

Free under CC BY 4.0. Cite as "OAT Nutrient Calculator (openagriculturetechnology.com)". Compound composition data from authoritative chemistry references.