Water Soluble Fertilizer Calculator

Calculate how much dry water-soluble fertilizer to dissolve in water to achieve your target element concentration.

Enter your fertilizer label numbers, select a desired element and target concentration, then get the exact fertilizer weight needed for your mixing container.

Last updated: July 25, 2025
Frank Zhao - Creator
CreatorFrank Zhao
Loading calculator…

Introduction / Overview

The Water Soluble Fertilizer Calculator helps you figure out exactly how much dry fertilizer to dissolve in water to achieve a target concentration of any nutrient element. Instead of guessing or scribbling messy calculations on a notepad, you pick your fertilizer's N-P-K label, choose the element you care about (nitrogen, phosphorus, potassium, calcium, magnesium — any of the twelve), and tell the calculator your desired ppm or molar concentration. It hands back a precise recipe: how many grams of fertilizer to add to how many litres of water.

Who is this for? Greenhouse growers, hydroponic hobbyists, cannabis cultivators, vertical-farm operators, and anyone who mixes their own liquid nutrients. If you've ever stared at a bag of 20-20-20 and wondered “how much do I actually dump in the tank?”, this calculator is for you.

The calculator ships with eight common fertilizer presets (20-20-20, ammonium nitrate, calcium nitrate, magnesium sulfate, and several others) so you don't even have to type in label numbers for the most popular blends. If your fertilizer isn't in the list, switch to Custom and type in the N-P-K values yourself. The built-in smart bidirectional engine automatically recomputes the entire recipe whenever you adjust any input — change the target ppm and the required grams update instantly; change the water volume and everything else adjusts with it.

Pair it with: Our Fertilizer Calculator if you need to figure out how much dry product to spread on a lawn or field, and the Plant Spacing Calculator to plan your garden layout.

How to Use / Quick Start Guide

Using the calculator takes about sixty seconds. Here's the step-by-step:

1

Pick your fertilizer

Select a preset from the Fertilizer presets dropdown — 20-20-20, ammonium nitrate, calcium nitrate, and several others are pre-loaded. The N-P-K labels (N, P₂O₅, K₂O) update automatically. If your product isn't listed, choose Custom and switch the label type toElemental percentage to type in your own values.

2

Choose your target element

From the Desired element dropdown, select the nutrient you want to dial in — Nitrogen (N), Phosphorus (P), Potassium (K), Calcium (Ca), or any of the micronutrients. The calculator only shows the element if your fertilizer actually contains it.

3

Set your target concentration

Enter the desired concentration in either ppm (parts per million, the same as mg/L) or mmol/L (millimoles per litre). The two fields are linked — change one and the other updates automatically. You can switch between g/L, mg/L, ppm, ppb for mass concentration and M, mM, μM for molar concentration using the unit toggles.

4

Specify your water volume

Enter how much solution you want to make — your mixing tank size, a bucket, or a spray bottle. The calculator accepts millilitres, litres, US and UK gallons, and fluid ounces.

5

Read your recipe

The Nutrient solution recipe section shows:

  • Fertilizer rate — how many grams of dry product to add per litre of water.
  • Fertilizer weight — the total grams for your full tank volume.
  • A summary table breaks down exactly how many mg/L and mmol/L of every element your recipe supplies.

Example: 200 ppm nitrogen from 20-20-20

Say you have a 100-litre reservoir and a bag of 20-20-20 water-soluble fertiliser, and you want 200 ppm of nitrogen. Here's how the numbers work out:

  1. 1.Select the 20-20-20 preset — the N label reads 20%.
  2. 2.Pick Nitrogen (N) as the desired element.
  3. 3.Enter 200 in the ppm field (or 14.28 mM — the calculator converts automatically).
  4. 4.Set the volume to 100 litres.

The calculator tells you to add 1 g of fertiliser per litre, which is 100 g total for your reservoir. The recipe table also shows that this mix delivers roughly 200 ppm P₂O₅ and 200 ppm K₂O alongside the nitrogen.

Behind the scenes:

Fertilizer rate=200 ppm0.20\text{Fertilizer rate} = \frac{200\ \text{ppm}}{0.20}==1000 mg/L=1 g/L1000\ \text{mg/L} = 1\ \text{g/L}
Fertilizer weight=1 g/L×100 L\text{Fertilizer weight} = 1\ \text{g/L} \times 100\ \text{L}==100 g100\ \text{g}

Real-World Examples

Greenhouse lettuce — calcium nitrate boost

A leafy-green grower notices tip burn on new lettuce leaves — a classic calcium deficiency symptom. They decide to add calcium nitrate (15.5-0-0-19Ca) at 5.4 mM calcium, a common recommendation for greenhouse lettuce.

  • Fertilizer: Calcium nitrate
  • Target: 5.4 mM calcium
  • Water volume: 200 L

The calculator converts 5.4 mM calcium to 216 ppm using the atomic weight of calcium (40.08 g/mol). Given that calcium nitrate is 19% calcium by weight, the required rate is about 1.14 g/L — or228 g for the full 200-litre tank. The table confirms the mix also supplies 15.5% nitrogen, giving a small N boost at no extra cost.

Ca (ppm)=5.4 mM×40.08 g/mol\text{Ca (ppm)} = 5.4\ \text{mM} \times 40.08\ \text{g/mol}==216 ppm216\ \text{ppm}
Fertilizer rate=2160.19\text{Fertilizer rate} = \frac{216}{0.19}==1.14 g/L1.14\ \text{g/L}

Hydroponic tomatoes — flowering stage

During the flowering and fruiting stage, tomatoes need more potassium and less nitrogen. A grower switches to a 13-0-44 (potassium nitrate) formulation and targets 300 ppm potassium.

  • Fertilizer: Potassium nitrate (13-0-44)
  • Target: 300 ppm K (remember K₂O ≠ K)
  • Water volume: 50 L

The label says 44% K₂O, but plants need elemental K. The calculator applies the conversion factor 1.204601.20460 to get 36.5% elemental K. The required rate becomes about 0.82 g/L, or 41 g in 50 L. The recipe also supplies 13% nitrogen (≈107 ppm N), which maintains healthy foliage during fruiting.

K=44%1.20460\text{K} = \frac{44\%}{1.20460}==36.5%36.5\%
Fertilizer rate=3000.365\text{Fertilizer rate} = \frac{300}{0.365}==0.82 g/L0.82\ \text{g/L}

DIY stock solution — custom blend

An advanced hobbyist wants to mix a 50-litre stock solution using individual salts rather than a pre-mixed blend. They use the Custom preset and enter percentages from the guaranteed-analysis section of each raw salt bag.

  • Mode: Custom + Elemental percentage
  • Targets: 150 ppm N, 50 ppm P, 200 ppm K
  • Volume: 50 L

By working one element at a time, the grower calculates the required weight of each salt. The recipe table then shows the complete nutrient profile — including secondary elements and micronutrients that come along for the ride — ensuring nothing overlaps or exceeds safe limits.

Common Scenarios

Commercial greenhouse production

Large-scale growers need consistent, repeatable nutrient recipes across multiple irrigation zones. The calculator ensures every batch of stock solution has the same ppm — critical for crop uniformity and yield predictability.

Hydroponic & aquaponic systems

Whether you're running NFT, deep-water culture, or drip irrigation, you need precise element concentrations. Use the calculator alongside tools like our VPD Calculator to dial in both nutrition and climate.

Fertiliser cost comparison

Compare two fertilisers side-by-side by entering their N-P-K values and checking how many grams each requires to hit the same target ppm. The cheaper bag per kilo might actually cost more per feed if it has a lower nutrient density.

Troubleshooting deficiencies

Suspect a magnesium shortage? Enter your current fertiliser recipe, then gradually increase the target Mg ppm until the required weight looks right. Note that total elemental percentages above 100% would be physically impossible — the calculator warns you if your custom blend exceeds this limit.

Tips & Best Practices

Know your water. If you're using tap water, it already contains some calcium, magnesium, and other minerals. Get a water analysis and subtract those background values from your target ppm to avoid over-supplying.

Watch the total percentage. The sum of all elemental percentages in your fertiliser cannot exceed 100% — that's physically impossible. If your custom blend exceeds this, the calculator flags it. Double-check your numbers against the guaranteed analysis on the bag.

Check your units. The calculator supports multiple units for concentration, volume, and weight. Always confirm you're reading in the unit you expect — mixing up mg/L and g/L changes the recipe by a factor of 1,000.

P₂O₅ vs P, K₂O vs K. The N-P-K numbers on a bag report phosphate (P₂O₅) and potash (K₂O), not elemental P and K. The calculator automatically converts between them using standard factors (2.29133 for P, 1.20460 for K). If you're comparing with a lab tissue test that reports elemental P or K, switch to Elemental percentage mode to see the direct values.

Use Share to save recipes. Once you've dialled in a great formula, use the Share button to generate a link you can bookmark or send to a colleague. Opening the link restores every field, unit, and result — perfect for repeating successful runs in future growing cycles.

Calculation Method

The calculator uses three straightforward formulas. All of them work with whatever element you select — just plug in that element's percentage and atomic weight.

Fertiliser rate from target concentration

FR=CPwFR = \frac{C}{P_w}

The required grams of fertiliser per litre of water equals your target concentration (g/L) divided by the element's weight fraction in the fertiliser.

FRFR = fertiliser rate (g/L)CC = target mass concentration (g/L)PwP_w = element fraction (%, as decimal)

Fertiliser weight from rate

FW=FR×VFW = FR \times V

Multiply the rate by your water volume to get the total grams of dry fertiliser.

FWFW = fertiliser weight (g)FRFR = fertiliser rate (g/L)VV = volume of solution (L)

Mass concentration to molar concentration

Cm=CMC_m = \frac{C}{M}

Convert ppm (mg/L) to mmol/L by dividing by the element's atomic weight.

CmC_m = molar concentration (mmol/L)CC = mass concentration (mg/L)MM = atomic weight (g/mol)

Conversion factors for N-P-K labels

Because fertiliser labels report phosphorus as phosphate (P₂O₅) and potassium as potash (K₂O), the calculator uses these fixed conversions to get elemental values:

P=P2O52.29133P = \frac{P_2O_5}{2.29133}
K=K2O1.20460K = \frac{K_2O}{1.20460}

Standard atomic weights used by the calculator (g/mol)

N14.007
P30.974
K39.098
Ca40.078
Mg24.305
Fe55.845
S32.060
Mn54.938
Zn65.380
Cu63.546
Mo95.950
B10.810

Source: 2018 CRC Handbook of Chemistry and Physics.

Frequently Asked Questions

Can I use this for organic liquid fertilisers?

Yes, as long as you know the nutrient percentages by weight. Many organic liquid products list their guaranteed analysis just like synthetic fertilisers do. The same math applies — the calculator doesn't care whether the nitrogen came from a factory or a fish.

What if my fertiliser has more than N, P, and K?

Switch the Label type to Elemental percentage. You'll see all twelve elements the calculator tracks, including calcium, magnesium, sulphur, iron, manganese, zinc, copper, molybdenum, and boron. The calculator still uses the same ppm→rate→weight formulas for whichever element you select.

Can I mix multiple fertilisers together?

The calculator handles one fertiliser at a time. To build a multi-part recipe, run the calculation for each product separately, then add up the weights. Keep in mind that mixing calcium-based products with high-phosphate or high-sulphate products can cause precipitation — it's best to keep them in separate stock tanks.

Why does the total elemental percentage matter?

A fertiliser bag can't contain more than 100% total ingredients — that would break the laws of physics. If your custom percentages add up to more than 100%, the calculator flags it so you can double-check your numbers against the guaranteed analysis on the bag.

What's the difference between ppm and mmol/L?

Ppm (parts per million) measures weight — how many milligrams of the element are in one litre of water. Mmol/L (millimoles per litre) measures the number of atoms or molecules. They're related by atomic weight: 1 mmol/L=atomic weight (g/mol)×1 mg/L1\ \text{mmol/L} = \text{atomic weight (g/mol)} \times 1\ \text{mg/L}. In Europe, mmol/L is more common; in the US, ppm is standard. The calculator works with both.

The fertiliser rate shows 0 or a very small number — is that right?

If your target ppm is low and/or the element percentage is high, the required rate can be quite small — sometimes just a few grams per hundred litres. That's normal. Check the unit toggle: if you're reading in g/L, switch to mg/L for a easier-to-read number.

How accurate are the preset numbers?

The presets come from typical guaranteed analyses for common fertiliser products. Actual percentages can vary slightly between manufacturers — always confirm with the label on your specific bag, especially for specialty blends.

Can I save and share my recipes?

Absolutely. The Share button creates a link that captures every input field, unit choice, and result. Bookmark it for next week's feed, or send it to a colleague. The Reset button clears everything back to the default 20-20-20 preset.

Limitations & Disclaimers

Not a substitute for professional advice. This calculator provides mathematical estimates based on the numbers you enter. Actual nutrient requirements depend on crop species, growth stage, environmental conditions, water quality, and many other factors. Always consult an agronomist or extension service for crop-specific recommendations.

  • The calculator assumes 100% solubility and purity of your fertiliser product. Real-world solubility may vary.
  • It does not account for chemical interactions between fertiliser components (e.g., calcium precipitating with sulphate at high concentrations).
  • The preset values are typical examples, not guarantees of any specific product's composition — always verify against your actual fertiliser label.
  • pH adjustment, buffering, and water hardness are outside the scope of this tool. Use a separate pH meter and EC meter to confirm your final solution.
  • This information is provided for educational purposes only. The authors are not responsible for crop damage, nutrient imbalances, or any other consequences of using this calculator.
Water Soluble Fertilizer Calculator – Mix Hydroponic Nutrient Solutions