Macro Fertilizer Mixing Calculator

🧪 Macro Fertilizer Mixing Calculator

Calculate KNO3, KH2PO4, and K2SO4 grams for a stock bottle from target NO3, PO4, K, dose size, solubility margin, and weekly dosing schedule.

⚗ Planted Tank Macro Presets
💧 Tank Volume And Target Nutrients
EI-style macro dosing commonly uses larger NO3 and PO4 pulses several times per week, then relies on a consistent water change reset.
⚖ Stock Bottle, Purity, And Solubility
KNO3 In Bottle
--
grams potassium nitrate
KH2PO4 In Bottle
--
grams monopotassium phosphate
K2SO4 In Bottle
--
grams potassium sulfate
Solubility Margin
--
weakest salt margin
📊 Macro Salt Spec Grid
61.3%
NO3 from KNO3
69.8%
PO4 from KH2PO4
38.7%
K from KNO3
44.9%
K from K2SO4
🗂 Macro Method Comparison
EI macro stock
Higher NO3 and PO4 per dose, commonly paired with trace dosing on alternate days and a large weekly reset.
PPS-style stock
Lower daily additions, useful when the bottle dose stays small and the aquarist wants smoother nutrient changes.
Lean low-tech
Lower nitrate and phosphate targets, with potassium often coming mostly from the nitrate and phosphate salts.
Custom K balance
The calculator subtracts K from KNO3 and KH2PO4 first, then uses K2SO4 only for the remaining potassium target.
⚗ Fertilizer Salt Composition Table
Dry Salt Molar Mass Main Nutrient Fraction Potassium Fraction Solubility Reference
KNO3, potassium nitrate101.10 g/mol61.3% NO338.7% KAbout 316 g/L at 20 C
KH2PO4, monopotassium phosphate136.09 g/mol69.8% PO428.7% KAbout 220 g/L at 20 C
K2SO4, potassium sulfate174.26 g/mol44.9% K44.9% KAbout 111 g/L at 20 C
Combined macro stockRecipe basedNO3, PO4, and KIncludes all K sourcesLimited most often by K2SO4
📐 Common Tank Macro Dose Table
Tank Size Volume EI Per Dose Example Lean Per Dose Example Typical Macro Frequency
5 gal nano5 gal / 19 L2 ppm NO3, 0.3 ppm PO40.5 ppm NO3, 0.1 ppm PO42 to 3 times weekly
20 long20 gal / 76 L5 ppm NO3, 0.8 ppm PO41 ppm NO3, 0.2 ppm PO43 times weekly
40 breeder40 gal / 151 L7.5 ppm NO3, 1.3 ppm PO42 ppm NO3, 0.4 ppm PO43 times weekly
75 gal high tech75 gal / 284 L7.5 ppm NO3, 1.5 ppm PO43 ppm NO3, 0.5 ppm PO43 to 5 times weekly
125 gal display125 gal / 473 L6 ppm NO3, 1 ppm PO42 ppm NO3, 0.3 ppm PO43 times weekly
📅 Weekly Schedule Reference
Schedule Macro Days Trace Days Water Change Calculator Use
Classic EI rhythmMon, Wed, FriTue, Thu, SatSun resetUse larger per-dose macro targets
Daily PPS rhythmEvery dayEvery day or splitWeekly or biweeklyUse smaller daily targets
Low-tech rhythm1 to 2 days weekly1 to 2 days weeklyAs maintenance requiresUse lean profile presets
High demand stems3 to 5 days weeklyAlternate or dailyWeekly resetWatch bottle strength and K total
🌡 Solubility Margin Table
Salt Conservative Limit Room Reference Warm Mix Reference Practical Note
KNO3250 g/L316 g/L400 g/L planning capUsually dissolves before K2SO4 becomes the bottleneck
KH2PO4180 g/L220 g/L280 g/L planning capOften dissolves clearly at aquarium stock strengths
K2SO490 g/L111 g/L140 g/L planning capMost likely salt to leave crystals in a strong stock
Combined stockUse weakest marginCompare each saltCool before final volumeReduce bottle grams or increase dose mL if margin is tight
Solubility tip: If the K2SO4 margin is tight, increase bottle volume, increase each dose mL, or lower the potassium target before adding extra dry salt.
Schedule tip: Keep macro dose days consistent, then compare plant response and test trends after at least one full water-change cycle.

When most of us began with planted tanks, we bought some bottled liquid fertilizer and did what label said. This will work for a while, but then it doesn’t. Before long, your stem plant stop growing or you see algae in the corner. You start to feel like you’re throwing money down the drain.

That’s when the transition begins, from using store-bought premixes to mixing your own dry salt mixes. Aquascaping becomes less recipe-following, and more chemically-minded. That’s not such a big jump, but it makes all the difference in how you care for your ecosystem.

How to Make Your Own Aquarium Fertilizer

Any complete macro mix have three salts at its center. One give some potassium along with nitrate (potassium nitrate). Another gives some potassium along with phosphate (monopotassium phosphate). The third is just pure potassium (potassium sulfate) with no contribution to the other two elements.

Why split these up? Plants require a specific ratio of nitrate and phosphate, but they typically need much larger amounts of potassium then these two salts alone could offer. Use just the first two and you’d either run out of potassium too soon (and thus not grow fast enough), or have dangerously high levels of nitrate and phosphate. That’s where the third salt come in.

Before weighing a single gram, you’ll want to know how much water’s going into the tank and what nutrient levels you’re aiming for. That’s why most folks stall out here, they do not know what their plants actualy need. Once you enter the volume and the desired ppm targets (which the calculator calculates), it will figure all the math for you. So don’t waste time trying to guess at the conversion factors.

Select a profile based off your plant style. Very few nutrients is required if you keep slow-growing plants in a low-tech tank. If you have a high-tech tank full of stems under blazing lights, then those plants will devour nutrients like a furnace. Select a profile that matches your real-world lighting and plant density… Not the profile that sounds cool.

Solubility is a silent killer because all salts has a maximum amount that they can dissolve in a given volume of water at room temperature. Typically, K2SO4 is the bottle neck. It’s very hard to dissolve compared to everything else. So if you jam too many salts into a little bottle, you’ll wind up with crystals on the bottom.

Those don’t get counted as dosed. So your doses will be wrong. Not only is it confusing, but it’s frustrating. Maybe you double the dose to make up for it… now you’re throwing off the ratio even more. With this tool, we compare all the dissolved salt components to their solubility limits and tell you if the margin is too narrow. Time to use a bigger dose size or bigger bottle.

Know how pure your salt is? It makes a big difference, even if you think it doesn’t. Typically aquarium grade salts are 98% pure. Lab grade is better but is also more expensive. In real world terms this means very little but it adds up over months of dosing. That’s why the calculator takes this into account automatically depending on which salt source you specify. You do not need to become a chemist and compensate for impurity. Just be truthful when specifying what salt you purchased.

If you use a kitchen scale that only rounds to the nearest gram, then you’ll introduce error into the calculation. Choose a scale with as much or more precision than the “precision” setting. The key? The key is consistency. Don’t worry too much about hitting the perfect ppm number each time. Instead, focus on establishing a consistent baseline that keeps the levels from spiking and crashing.

A regular water change (weekly) act as the reset button, eliminating extra nutrients and ensuring nothing becomes toxic. Imagine your dosing regimen as a beat. Dosage three times per week? Stick with dosage three times per week. Confuse it, and you confuse the tank.

After several weeks of following this routine, test your water parameters again. Are you overdosing? Are you underdosing? Adjust the goal based on what’s necessary.

Homemade fertilizer is more affordable than premixed liquid products and allows for more control. You know what’s going into the bottle. If your plants show symptoms of being phosphate limited or showing other evidence of nitrogen deficiency, you can adjust accordingly. It becomes a controllable process vs. Guesswork.

Sure, there are 60 minutes invested upfront, but each time you add some, you’re saving money and seeing benefits. No longer do you have to worry what might be hiding in commercial products. Instead, you focus on what your plants truly require. Knowing what goes into the bottle makes all the difference. It’s worth the trouble. It will make sense when you notice a direct link between the nutrient input and plant growth. It’s a minor adjustment to the routine, but has a huge impact on the health of your tank.

Macro Fertilizer Mixing Calculator

Author

  • Ronan Granger

    Hi, I am Ronan Granger, the owner of AquaJocund.com! At AquaJocund, I’m thrilled to take you on a captivating and immersive journey through the wondrous realm of aquariums and aquatic life.

Leave a Comment