Explore all 80 calculators
100% Free & Open Access

Fertilizer Mixer

Work out exact fertilizer quantities to achieve target N-P-K ratios or specific nutrient weights. Solves linear equations for single or multi-product blends with non-negative constraints.

Method reviewed by Plant Calculator Team·Updated August 2026

1. Display basis & mode


2. Target requirements

Unit:
kg
kg
kg

3. Available fertilizers

Use Product N% P₂O₅% K₂O%

Enter your target N-P-K nutrient values above and click "Calculate Results" to view your custom blend recommendations.

How this is worked out

Target N = Σ (W_i × N% / 100) · Target P₂O₅ = Σ (W_i × P₂O₅% / 100) · Target K₂O = Σ (W_i × K₂O% / 100)

Commercial fertilizer labels state N - P₂O₅ - K₂O. Conversion factors to elemental basis: P = P₂O₅ × 0.4364 and K = K₂O × 0.8302. Multi-fertilizer blends are solved using exact matrix operations with non-negativity checks.

Assumptions

  • Commercial fertilizer grades represent guaranteed minimum nutrient analysis by weight.
  • Labels state Nitrogen as N, Phosphate as P₂O₅, and Potash as K₂O.
  • Negative fertilizer quantities are physically impossible and rejected by the solver.
  • Calculations use full double-precision floating point internally before rounding for display.
  • Density is required to convert liquid fertilizer weight to application volume.

Custom fertilizer formulation & N-P-K math

Mixing your own custom fertilizers allows precision feeding tailored to exact soil test recommendations, saves substantial money compared to boutique premixes, and avoids applying excess nutrients that leach into waterways. However, formulating dry blends or liquid stock solutions requires balancing simultaneous algebraic equations across multi-nutrient carriers like DAP (18-46-0) and MAP (11-52-0).

Guaranteed analysis: N, P₂O₅, and K₂O

Fertilizer laws mandate that bag labels express nutrient percentages in a standardized three-number sequence (N-P-K) representing the percentage of total Nitrogen (N), available Phosphate (P₂O₅), and soluble Potash (K₂O) by weight:

Primary Fertilizer Carriers and Guaranteed Analysis
Fertilizer Carrier Grade (N-P-K) Primary Role Secondary Nutrients
Urea46-0-0High-analysis NitrogenNone (Acidifying)
Diammonium Phosphate (DAP)18-46-0Phosphorus + Starter N18% Ammoniacal-N
Monoammonium Phosphate (MAP)11-52-0High-P Starter Carrier11% Ammoniacal-N
Triple Superphosphate (TSP)0-46-0Nitrogen-Free Phosphate15% Calcium
Muriate of Potash (MOP)0-0-60Standard Potassium47% Chloride (High salt)
Sulfate of Potash (SOP)0-0-50Chloride-Free Potassium17% Sulfate-Sulfur
Ammonium Sulfate (AS)21-0-0Nitrogen + High Sulfur24% Sulfate-Sulfur
Calcium Nitrate (CAN-17 / CN)15.5-0-0Quick Nitrate-N19% Water-Soluble Calcium

Solving the Multi-Nutrient Carrier Dilemma

When using single-nutrient sources (such as Urea 46-0-0, TSP 0-46-0, and SOP 0-0-50), calculating product amounts is simple: divide the target nutrient weight by the product concentration. However, when using dual-nutrient carriers like DAP (18-46-0), the carrier supplies both Nitrogen and Phosphorus simultaneously.

To solve this, the calculator computes the phosphorus demand first using DAP, determines how much "co-delivered" nitrogen was added as a byproduct (18% of DAP weight), and subtracts that co-delivered credit from your target nitrogen requirement before calculating the remaining Urea balance.

Oxide vs. Elemental Conversion Standards

Depending on whether you are working from university agronomy test reports or commercial fertilizer labels, you may need to convert between molecular oxides and pure elemental weights:

Phosphorus: P₂O₅ ⟷ Elemental P
P₂O₅ contains only 43.64% pure phosphorus by molecular weight. Multiply elemental P by 2.2915 to find P₂O₅. Multiply P₂O₅ by 0.4364 to get elemental P.
Potassium: K₂O ⟷ Elemental K
K₂O contains 83.02% pure potassium by molecular weight. Multiply elemental K by 1.2046 to find K₂O. Multiply K₂O by 0.8302 to find elemental K.

Physical Compatibility & Storage Rules

  • Never blend Urea with Ammonium Nitrate: Mixing dry urea and ammonium nitrate creates a critical relative humidity (CRH) below 20%, causing the mixture to absorb ambient moisture and turn into liquid slurry within hours.
  • Match particle sizes to prevent segregation: If blending coarse granular potash with fine crystalline ammonium sulfate, vibration inside hopper spreaders causes small particles to settle to the bottom, causing uneven field distribution.
  • Add an organic conditioner for long storage: Pure synthetic salt blends can cake hard over winter. Adding 5% to 10% by weight of dry organic compost, rice hulls, or humic granules keeps custom blends free-flowing.

Three Worked Examples

1. Classic 10-10-10 Balanced Blend (100 lbs batch)

Target: 10 lbs N, 10 lbs P₂O₅, 10 lbs K₂O. Using Urea (46-0-0), TSP (0-46-0), and MOP (0-0-60). TSP needed = 10 ÷ 0.46 = 21.74 lbs. MOP needed = 10 ÷ 0.60 = 16.67 lbs. Urea needed = 10 ÷ 0.46 = 21.74 lbs. Total active ingredients = 60.15 lbs. Add 39.85 lbs of neutral dry filler (sand, lime, or compost) to create a standard 100-lb bag of 10-10-10.

2. Corn High-Yield Mix with DAP, Urea, and SOP

Target: 50 lbs N, 46 lbs P₂O₅, 60 lbs K₂O. DAP supplies all 46 lbs P₂O₅: 46 ÷ 0.46 = 100 lbs DAP. This DAP co-delivers 100 × 0.18 = 18 lbs N. Remaining N needed = 50 - 18 = 32 lbs N. Urea needed = 32 ÷ 0.46 = 69.57 lbs Urea. SOP (0-0-50) needed = 60 ÷ 0.50 = 120 lbs SOP. Total blend weight = 289.57 lbs.

3. Organic Garden Starter with Blood Meal, Bone Meal, and Langbeinite

Target: 3.0 lbs N, 3.0 lbs P₂O₅, 3.0 lbs K₂O. Steamed bone meal (3-15-0) for P: 3.0 ÷ 0.15 = 20.0 lbs Bone Meal (co-delivers 0.60 lbs N). Remaining N needed = 2.4 lbs N. Blood meal (12-0-0) needed = 2.4 ÷ 0.12 = 20.0 lbs Blood Meal. Langbeinite (0-0-22) needed = 3.0 ÷ 0.22 = 13.64 lbs Langbeinite. Total organic product = 53.64 lbs.

Common Fertilizer Mixing Mistakes

  • Ignoring secondary nutrient carryover: Using Ammonium Sulfate (21-0-0) adds 24% sulfur, and Calcium Nitrate adds 19% calcium. Factor these secondary ions into your overall soil management plan.
  • Liquid density oversights: 1 gallon of water weighs 8.34 lbs, but concentrated liquid 10-34-0 or UAN-32 weighs over 11.0 lbs per gallon. Always use product density when calculating liquid dosing.
  • Over-applying starter salts in seed furrows: Placing high-salt potassium chloride or urea directly in contact with germinating seeds causes osmotic dehydration and seedling death. Keep salt index sums below 30 in-furrow.

Evaluating specific single-nutrient products? Check the Nitrogen Calculator, Phosphorus Calculator, and Potassium Calculator.

Common questions

What is the difference between N-P-K label basis and elemental basis?

Commercial fertilizer bags label nutrients as N (elemental Nitrogen), P₂O₅ (available Phosphate), and K₂O (soluble Potash). Elemental basis reports actual phosphorus (P) and potassium (K) content. Multiply P₂O₅ by 0.4364 to get P, and K₂O by 0.8302 to get K.

Why does the calculator report a target as "Impossible"?

An exact target is mathematically impossible if the selected fertilizers cannot provide one of the requested nutrients (e.g. using only Urea for a 10-10-10 target), or if satisfying one nutrient oversupplies another such that a negative fertilizer quantity would be required.

How does the calculator handle liquid fertilizers?

Liquid fertilizer grades state nutrient percentages by weight (w/w). To calculate application volume (liters or gallons), the calculator requires the liquid density (g/mL or kg/L). Without density, only product weight is displayed.

How are targets solved when using more than three fertilizers?

When more than three fertilizers are selected, multiple valid mixtures may exist. The engine solves the system to minimize total fertilizer product weight while exactly satisfying all three target nutrients.

What is Ratio Mode versus Exact Target Mode?

Ratio Mode interprets N-P-K inputs (such as 3-1-2) as relative proportions and scales them by your specified total nutrient target. Exact Target Mode interprets inputs as absolute nutrient weights (e.g., 100 kg N, 50 kg P₂O₅, 50 kg K₂O).

Method reviewed by

Plant Calculator Team

Editorial Team

The Plant Calculator team is a group of gardening enthusiasts, horticulturists, and landscaping professionals dedicated to helping you grow your best garden.

  • Gardening
  • Landscaping
  • Plant Care