Fertilizer Dosing Calculator for Planted Aquariums
NO3 · PO4 · Potassium · EI Dosing

Fertilizer Dosing Calculator for Planted Aquariums

A free fertilizer dosing calculator that converts your tank volume and target nutrient levels into exact gram doses of KNO3, KH2PO4, and K2SO4 — the core macronutrients behind Estimative Index (EI) dosing for thriving planted tanks.

Fertilizer dosing calculator for planted aquarium showing NPK nutrient bottle and EI dosing chart for NO3 PO4 potassium

Fertilizer dosing calculator for planted aquariums — macro nutrient (NPK) dosing illustration

Planted Tank Fertilizer Dosing Calculator

EI Method · Dry Salts
Lean / Low-Tech
NO3 3 · PO4 0.5 · K 5 ppm
Standard EI
NO3 5 · PO4 1.5 · K 10 ppm
High-Tech / Heavy
NO3 10 · PO4 2 · K 15 ppm
Doses Per Week (EI Standard)
3× weekly
+ large water change to reset
Tank Volume
0 gal
0 L

Per-Dose Fertilizer Amounts

Fertilizer SaltGrams / DoseWeekly (×3)

Nutrient Contribution Breakdown

NutrientTarget ppmDelivered ppm
This calculator uses stoichiometric conversions based on the molecular weights of potassium nitrate (KNO3), monopotassium phosphate (KH2PO4), and potassium sulfate (K2SO4). Real-world results can vary slightly with salt purity and hydration. Always dose dissolved in water, use a gram scale rather than teaspoons for accuracy, and dose macros and micronutrients on separate days to avoid nutrient precipitation. This tool provides general hobbyist guidance, not professional aquaculture advice.

Quick Answer

A fertilizer dosing calculator for planted aquariums converts your tank’s volume and target nutrient levels into exact gram amounts of dry fertilizer salts like potassium nitrate (KNO3), monopotassium phosphate (KH2PO4), and potassium sulfate (K2SO4). Under the widely used Estimative Index (EI) dosing method, a standard target raises NO3 by about 5 ppm, PO4 by about 1.5 ppm, and potassium by about 10 ppm per dose, typically applied three times a week alongside a large weekly water change.

What Is a Fertilizer Dosing Calculator?

A fertilizer dosing calculator is a planted tank chemistry tool that converts your aquarium’s volume and desired nutrient levels into precise gram amounts of dry fertilizer salts. Rather than guessing with a pinch of powder or relying on a pre-mixed liquid fertilizer’s generic label instructions, this fertilizer dosing calculator applies real stoichiometric conversions, based on the actual molecular weights of common aquarium fertilizer salts, to tell you exactly how much potassium nitrate, monopotassium phosphate, and potassium sulfate your specific tank needs to hit a target nutrient increase.

Anyone who has spent time in the high-tech planted tank hobby eventually runs into the same lesson: healthy, fast-growing aquatic plants need a genuinely complete diet, not just light and CO2. Nitrogen, phosphorus, and potassium, the same three macronutrients gardeners know from any bag of plant food, are consumed continuously by actively growing aquarium plants, and running short on any one of them shows up quickly as stunted growth, pale new leaves, or holes and yellowing in older foliage. This planted tank fertilizer calculator takes the guesswork out of getting those three nutrients into the water column at levels that support strong growth without accidentally overdosing.

This tool is built around the Estimative Index (EI) dosing method, the most widely referenced fertilizer dosing framework in the planted tank community, but the underlying gram calculations apply just as well if you’re using a leaner, lower-dose approach for a low-tech or non-CO2 tank.

How to Use This Calculator

Getting an accurate dose from this fertilizer dosing calculator takes under a minute:

  1. Enter your tank’s water volume, using your actual water volume rather than the tank’s rated capacity, since substrate, hardscape, and equipment displace some of it.
  2. Pick a dosing intensity preset, Lean/Low-Tech, Standard EI, or High-Tech/Heavy, or enter your own custom target ppm rise for NO3, PO4, and potassium.
  3. Click “Calculate Fertilizer Dose.” You’ll see the exact gram amount of KNO3, KH2PO4, and K2SO4 needed per dose and per week, along with a breakdown of how much of each nutrient your dose actually delivers.
  4. Weigh out fertilizer on a gram scale, dissolve it in a small amount of tank or RO/DI water, and dose it into the tank, ideally with good flow to distribute it evenly.
  5. Follow your EI schedule: dose macronutrients on your chosen days (commonly Monday/Wednesday/Friday), dose micronutrients on the alternating days, and perform a large weekly water change to reset nutrient levels before the next cycle.

Estimative Index (EI) Dosing, Explained

Estimative Index dosing, developed within the planted tank hobby as a practical alternative to precisely tracking exact nutrient consumption, works on a simple premise: dose generously enough that nutrients are never the limiting factor for plant growth, then reset the system with a large weekly water change before excess nutrients can build up to problematic levels. This approach trades a small amount of fertilizer efficiency for a large reduction in required testing and guesswork, which is a major part of why it remains one of the most popular dosing methods among both beginner and experienced high-tech planted tank keepers.

Core EI routine: Dose macronutrients (N, P, K) three times a week, dose micronutrients/traces on the alternating days, and perform a 40–50% water change once a week to reset the system.

The Core Macronutrients: N, P, and K

Nitrogen, delivered as nitrate (NO3), is one of the most heavily consumed nutrients in an actively growing planted tank and a common building block of chlorophyll and plant proteins. Phosphorus, delivered as phosphate (PO4), supports energy transfer within plant cells and root development. Potassium (K) plays a role in a wide range of plant cellular processes and is needed in relatively large amounts, which is why it shows up as a byproduct of both nitrogen and phosphorus dosing salts and often needs a small top-up supplement of its own. Balancing all three, rather than only watching one, is what separates a fertilizer dosing calculator built on real chemistry from a generic “just add fertilizer” recommendation.

Common Dry Fertilizer Salts

This fertilizer dosing calculator is built around three widely available, inexpensive dry salts, each contributing nutrients based on its actual chemical composition:

Fertilizer SaltNutrients DeliveredApprox. ppm per Gram per Gallon
Potassium Nitrate (KNO3)NO3 + K~162 ppm NO3, ~102 ppm K
Monopotassium Phosphate (KH2PO4)PO4 + K~184 ppm PO4, ~76 ppm K
Potassium Sulfate (K2SO4)K only~119 ppm K

These figures come directly from each compound’s molecular weight and the fraction of that weight made up by the target nutrient ion, scaled to one US gallon of water. Because both KNO3 and KH2PO4 already contribute potassium as a side effect of delivering nitrate and phosphate, this calculator accounts for that overlap and only adds supplemental K2SO4 for whatever potassium is still needed to hit your target.

Micronutrients and Trace Elements

Beyond the three core macronutrients, planted tanks also need a range of micronutrients, most importantly iron, along with manganese, boron, zinc, copper, and molybdenum in smaller amounts. These are almost always dosed as a pre-mixed chelated trace blend, commonly sold under names like CSM+B, rather than as individual dry salts, since the exact ratios between trace elements matter and are easier to get right from a manufactured blend than from measuring out several different micro-salts by hand. Because exact trace mix formulations vary by brand and iron percentage differs between products, dosing traces according to the manufacturer’s label recommendation, typically on the days between macronutrient doses, is the standard practical approach rather than trying to calculate individual trace element ppm targets by hand.

Target Nutrient Ranges

Dosing LevelNO3 TargetPO4 TargetK Target
Lean / Low-Tech~3 ppm~0.5 ppm~5 ppm
Standard EI~5 ppm~1.5 ppm~10 ppm
High-Tech / Heavy Demand~10 ppm~2 ppm~15 ppm

These figures represent the ppm rise per individual dose, not a running total, since a large weekly water change resets accumulated nutrients before they can climb indefinitely across a full EI dosing cycle.

Worked Examples

Seeing the calculation applied to real tank sizes makes the dosing math easier to trust.

Example 1 · 40-Gallon Standard EI Tank

Target: NO3 +5 ppm, PO4 +1.5 ppm, K +10 ppm per Dose

KNO3 needed: 5 × 40 ÷ 162 ≈ 1.23 g, contributing about 3.15 ppm K. KH2PO4 needed: 1.5 × 40 ÷ 184 ≈ 0.33 g, contributing about 1.24 ppm K. Remaining K needed: 10 − 3.15 − 1.24 ≈ 5.6 ppm, requiring K2SO4: 5.6 × 40 ÷ 119 ≈ 1.88 g. Dosed three times a week, that’s roughly 3.7 g KNO3, 1.0 g KH2PO4, and 5.6 g K2SO4 for the week.

Example 2 · 20-Gallon Lean/Low-Tech Tank

Target: NO3 +3 ppm, PO4 +0.5 ppm, K +5 ppm per Dose

KNO3 needed: 3 × 20 ÷ 162 ≈ 0.37 g. KH2PO4 needed: 0.5 × 20 ÷ 184 ≈ 0.05 g. Combined K contribution from these two is small, leaving nearly the full 5 ppm K target to K2SO4: roughly 5 × 20 ÷ 119 ≈ 0.84 g — small doses well suited to a gram scale that reads to 0.01 g increments.

Example 3 · 75-Gallon High-Tech Carpet Plant Tank

Target: NO3 +10 ppm, PO4 +2 ppm, K +15 ppm per Dose

KNO3 needed: 10 × 75 ÷ 162 ≈ 4.63 g. KH2PO4 needed: 2 × 75 ÷ 184 ≈ 0.82 g. K already delivered is roughly 5.9 ppm, leaving about 9.1 ppm for K2SO4: 9.1 × 75 ÷ 119 ≈ 5.7 g — a heavier dosing schedule appropriate for a demanding, high-light carpet plant setup.

Enter your own tank’s numbers into the calculator above for amounts tailored to your exact volume and target nutrient levels.

Dry Salts vs. Liquid Fertilizers

Dry fertilizer salts, dosed by weight on a gram scale, are generally far cheaper per dose than pre-mixed liquid fertilizers, since you’re paying for the raw compound rather than bottled, diluted convenience. A single pound of dry KNO3 can supply months of dosing for a modest-sized tank at a fraction of the cost of an equivalent number of bottled liquid fertilizer doses. Liquid all-in-one fertilizers remain popular with beginners because they’re simple to use straight out of the bottle, but many hobbyists transition to dry salts once they’re comfortable with basic dosing math, precisely because tools like this fertilizer dosing calculator remove the intimidation factor from figuring out gram amounts.

Should You Test NO3, PO4, and K Directly?

Standard EI dosing is deliberately designed so that ongoing nutrient testing isn’t strictly necessary once your dosing routine is dialed in, since the generous dosing philosophy assumes nutrients stay comfortably above the plants’ needs between water changes. That said, testing occasionally is still useful in a few situations: when first setting up a new dosing routine to confirm your calculated doses are landing in the expected ppm range, when troubleshooting unexplained algae or plant health issues, or when transitioning a tank between dosing intensities, such as moving from a lean to a standard EI target after upgrading lighting. Potassium is worth testing less often than NO3 and PO4 in most hobbyist setups, since reliable low-cost K test kits are less common and potassium deficiency symptoms are usually less immediately visible than nitrogen or phosphorus shortfalls.

Fertilizer Dosing and Algae: Separating Fact From Myth

One of the most persistent myths in the planted tank hobby is that excess fertilizer directly causes algae blooms. In most well-run high-tech tanks, algae is actually more strongly linked to inconsistent CO2, insufficient flow and distribution, or a lighting period mismatched to the tank’s CO2 and nutrient supply, rather than to fertilizer dosing on its own. This is part of why EI dosing intentionally overshoots plant uptake rather than trying to dose the exact minimum: a tank with genuinely excess nutrients but stable CO2 and appropriate lighting tends to grow algae far less than a tank running lean on nutrients but with an unstable CO2 or light schedule. That said, dramatically imbalanced dosing, such as heavy phosphate with little nitrate, or fertilizing a tank with very little plant mass to actually consume the nutrients, can still contribute to algae pressure, which is one more reason keeping the macro and micronutrient ratios roughly in line with an established method like EI tends to produce more predictable results than dosing individual nutrients arbitrarily.

Common Fertilizer Dosing Mistakes

  • 1Measuring by teaspoon instead of weight. Dry salt density varies with humidity and grind size; a gram scale gives consistent, repeatable doses.
  • 2Mixing macros and micros in the same concentrated solution. Certain macro and micro fertilizers can bind together and precipitate out when mixed too concentrated; dose them on separate days.
  • 3Skipping the weekly water change. EI dosing depends on a large reset water change to prevent nutrient buildup over time.
  • 4Ignoring the potassium already delivered by KNO3 and KH2PO4. Double-dosing K2SO4 on top of the full target overshoots your actual potassium need.
  • 5Chasing a fertilizer fix for a light or CO2 problem. Nutrients, light, and CO2 all need to be balanced together; adding more fertilizer alone won’t solve a lighting or CO2 shortfall.

Fertilizer dosing is one of the more forgiving parts of planted tank chemistry once a routine is established, since EI’s built-in weekly reset absorbs small dosing errors far better than a tight, precisely-tuned lean dosing method would. Getting the initial gram calculations right, and staying consistent with the weekly schedule, matters far more than chasing perfect precision on any single dose.

Related Fish & Pet Calculators

If this fertilizer dosing calculator helped you plan your planted tank’s nutrient routine, a few companion tools round out a complete aquarium and pet-care toolkit. Before adding CO2-sensitive fish or shrimp to a newly dosed tank, checking your stocking level with the Fish Inch Per Gallon Calculator helps avoid overcrowding a system you’re still balancing. For households managing pet nutrition alongside a planted aquarium, the Pet Alliance Calorie Calculator keeps a dog or cat’s diet on track, and the Dog Age Calculator is a quick way to translate your dog’s age into human years. Browse the full library of free tools on the Pet Calculator Hub.

Fish Inch Per Gallon Calculator

Check safe stocking levels before adding new fish.

Pet Alliance Calorie Calculator

Estimate daily calorie needs for dogs and cats.

Dog Age Calculator

Convert your dog’s age into human years.

Pet Calculator Hub

Browse the full library of free pet-care calculators.

Frequently Asked Questions

What is EI dosing for planted tanks?

Estimative Index (EI) dosing is a fertilizer method where macro and micronutrients are dosed generously several times a week, deliberately exceeding what plants will fully consume, then reset with a large weekly water change. It’s one of the most widely used dosing methods in the high-tech planted tank hobby.

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

Based on potassium nitrate’s molecular composition, 1 gram of KNO3 in 1 US gallon raises NO3 by approximately 162 ppm. This fertilizer dosing calculator uses that conversion, scaled to your tank volume and target ppm increase, to give you the exact gram amount needed.

What is a good NO3, PO4, and potassium target for a planted tank?

A commonly used standard EI target raises NO3 by about 5 ppm, PO4 by about 1.5 ppm, and potassium by about 10 ppm per dose, typically applied three times a week with a large weekly water change. Lighter or heavier setups often use lower or higher targets within this framework.

Do I need to dose potassium separately if I already dose KNO3 and KH2PO4?

Not always. Both KNO3 and KH2PO4 already contain potassium as part of their molecular structure. This calculator subtracts that contribution from your total potassium target and tells you how much additional K2SO4, if any, is needed to make up the difference.

Should I use dry fertilizer salts or liquid fertilizers?

Dry salts, dosed by weight on a gram scale, are generally more precise and significantly cheaper per dose than pre-mixed liquid fertilizers, which is why many EI dosers switch to dry salts once comfortable with the method. Liquids are simpler for beginners but usually cost more per equivalent nutrient amount.

Why do I need a gram scale instead of measuring by teaspoon?

Dry fertilizer salts vary in density based on humidity, brand, and grind, so a teaspoon measurement can differ meaningfully between batches. A gram scale gives a consistent, repeatable dose every time.

Do micronutrients and trace elements need separate dosing?

Yes. Macronutrients and micronutrients/traces are typically dosed on alternating days, since combining certain macro and micro fertilizers in the same concentrated dosing solution can cause nutrients to bind and precipitate out.

What happens if I dose too much fertilizer in a planted tank?

Under EI dosing, moderately exceeding plant uptake is expected and corrected by a large weekly water change. Genuinely excessive, unchecked overdosing over time can contribute to algae issues or, in extreme cases, stress fish and invertebrates.

Can I use this fertilizer calculator for a low-tech, non-CO2 tank?

Yes, though most low-tech, non-CO2 tanks use lighter nutrient targets than standard EI dosing, since slower growth without CO2 supplementation uses nutrients more slowly. The lean preset is a reasonable starting point for a low-tech setup.

How often should I dose fertilizer in a planted tank?

A common EI schedule doses macronutrients three times a week, often Monday, Wednesday, and Friday, with a large water change on the remaining day to reset nutrient levels. Micronutrients are typically dosed on the alternate days.

About this guide: This fertilizer dosing calculator and reference guide are maintained by an aquatic plant care research team, based on the widely used Estimative Index dosing method and stoichiometric conversions from the molecular weights of common aquarium fertilizer salts. It is provided for general informational and planning purposes; for a persistent plant health or algae issue, consult an experienced local aquatic plant specialist or fish store.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top