Magnesium Sulfate Dose Calculator

Magnesium Sulfate Dose Calculator

Calculate MgSO4 dose by hydrate type, target magnesium ppm, water volume, sulfate contribution, aquarium mode, and staged daily splits.

📌 Common MgSO4 Presets
🧪 Volume, Target, Hydrate, And Split Dose
MgSO4 7H2O is common additive-free Epsom salt and contains 9.86% elemental magnesium.
Freshwater mode: small Mg corrections usually focus on elemental magnesium, GH contribution, and sulfate accumulation from repeated MgSO4 dosing.
Total MgSO4 Dose
0 g
0 tsp estimate
Daily Split
0 g
1 dose
Sulfate Added
0 ppm
0 mg SO4
Mode Check
0 dGH
freshwater GH
Magnesium Sulfate Comparison Grid
9.86%
MgSO4 7H2O Mg
38.96%
MgSO4 7H2O sulfate
3.95x
Sulfate per Mg ppm
0.230
dGH per ppm Mg
FreshwaterSmall Mg changes affect GH directly and sulfate can build through repeated dosing.
ReefReef targets are much higher, so MgSO4 alone can add meaningful sulfate load.
HydrateThe water of hydration changes grams needed for the same elemental Mg dose.
Daily splitThe calculator increases splits when the requested rise exceeds your max per-dose ppm.
📊 MgSO4 Hydrate Specification Table
Hydrate Type Formula Weight Elemental Mg Sulfate Dosing Note
Heptahydrate / Epsom salt246.47 g/mol9.86%38.96%Most common aquarium dry MgSO4 source.
Monohydrate / kieserite138.38 g/mol17.56%69.42%More concentrated than Epsom salt.
Tetrahydrate192.42 g/mol12.63%49.93%Uncommon; verify the label before dosing.
Trihydrate174.40 g/mol13.94%55.09%Use only if hydrate is clearly identified.
Anhydrous MgSO4120.37 g/mol20.19%79.81%Strong dry form; grams are about half heptahydrate.
Liquid or custom productLabel basedUser enteredUser enteredUse guaranteed analysis or prepared stock strength.
📏 Common Volume Dose Table
Water Volume Metric Volume MgSO4 7H2O For +5 ppm Mg Sulfate Added Mg-only GH
10 gal37.9 L1.92 g19.8 ppm SO41.15 dGH
20 gal75.7 L3.84 g19.8 ppm SO41.15 dGH
40 gal151.4 L7.68 g19.8 ppm SO41.15 dGH
75 gal283.9 L14.40 g19.8 ppm SO41.15 dGH
125 gal473.2 L24.00 g19.8 ppm SO41.15 dGH
🌊 Freshwater And Reef Mode Reference
Mode Typical Mg Context Daily Split Trigger Sulfate Watch Point
Freshwater plantedOften 3 to 15 ppm Mg, depending on source waterSplit changes above 3 to 5 ppmRepeated MgSO4 adds sulfate without calcium.
Shrimp freshwaterUsually managed through full GH and Ca:Mg balanceUse small staged correctionsAbrupt GH changes matter more than exact sulfate.
Reef maintenanceCommon target around 1250 to 1350 ppm MgSplit rises above 25 to 50 ppmMgSO4 alone is not ideal for large corrections.
Water-change batchDose replacement water before adding itSplit usually unnecessary for small batchesBatch dosing keeps display changes gentler.
🧮 Split Dose Planning Table
Mg Increase Freshwater Split Reef Split Retest Point
0 to 3 ppm1 dose1 doseAfter full circulation.
3 to 8 ppm2 to 3 doses1 doseBefore the final freshwater dose.
8 to 20 ppm3 or more doses1 to 2 dosesDaily until stable.
20 to 50 ppmNot typical2 to 3 dosesConfirm salinity and test kit.
50 ppm plusUse water changesSeveral daily additionsConsider balanced Mg chloride and sulfate blends.
Tip: Match the hydrate type exactly. Heptahydrate Epsom salt and anhydrous magnesium sulfate need very different gram weights for the same Mg ppm.
Tip: Magnesium sulfate always adds sulfate with the magnesium. For large reef corrections, compare the sulfate load before using MgSO4 as the only magnesium source.

When I see a low reading on my test kit, I get this type of panic. A number is right in front of you. You grab that bag off the shelf. Then there’s some white powder. Now there’s an urgency, it is a crisis.

But the low reading isn’t the problem. The solution is the problem. The danger is a quick fix.

Why You Should Be Careful With Magnesium Dosing

Why do most aquarists know magnesium is important? How many really understand its chemistry, the chemistry of the salt? Adding magnesium blindly is like driving blind-folded. Yes, you may arrive at your destination, but you’ll hit something in the process.

It’s never simply a matter of magnesium. It’s always a matter of what attaches to it. Remember: Magnesium sulfate is not an element. It’s a compound. What does that mean? It means when you dose magnesium, you’re also dosing sulfate. And that’s where folks go off-track.

A little increase in magnesium may only show up as a tiny blip on your pH meter in a freshwater planted tank. But what about the sulfate? Well, that stuff adds up and alter the character of your water over time. The stakes are even higher in a reef tank due to the huge starting levels from which we operate.

So what’s the difference? The amount of magnesium in your salt depends on its hydrate state. But how do you know what percentage of the white powder you got from that LFS is magnesium? Because not all white powders is created equal.

The thing is, the stoichiometry is taken care of for you with the calculator on this page. It removes most of the mental math that inevitably results in costly errors. It converts a target ppm value into a gram weight for whichever salt happens to be in your hand. All that means is the hydrate state of the salt itself matters.

Magnesium sulfate heptahydrate, known as Epsom salt, contains seven water molecules per molecule of salt. That’s a lot of water molecules! Seven water molecules take up some of mass and space of the actual magnesium in each gram of Epsom salt. In contrast, anhydrous (no water) magnesium sulfate lacks those water molecules. So, it packs a bigger punch weight for weight. Two grams of anhydrous is twice the dose you would expect if you used it like Epsom salt. That can mean overdosing your tank (twice! To break that down further), the tool comes with a table showing the breakdowns of the percentage. From there, you’ll be able to get exact amounts of the elemental magnesium within the crystal structure. It is a little detail, but one that makes the difference between thriving corals and dissapearing shrimp.

The chemical formula matters but so does dosing strategy. It shocks the system by dumping a big dose all at once. Why? Fish (and invertebrates) has limits on their ability to balance their salt levels, and they get stressed out if their ion concentrations change too suddenly.

By splitting the dose, it lets the water chemistry stabilize gradually. When it’s suggesting a large correction, split it into small doses over time (typically daily). That way the increase in magnesium will be gradual and manageable. And it gives you an opportunity to retest prior to your next addition. What was a potential disaster becomes a controlled adjustment. You are no longer guessing. Now you’re managing.

The hidden factor in all of this is the sulfate management. For every mg/L added as magnesium (from sulfate), it’s like adding about 4x that much as sulfate ion. Sulfate accumulates in a closed system. You can control for it if you use reverse osmosis water, but then you need to be vigilant with that control. Otherwise, you’re battling whatever your municipal supply starts from if you’re on tap water. That companion load is what the calculator lets you keep an eye on. This keeps you from getting caught off guard when something suddenly doesn’t happen, like plant growth or water clarity. It forces you to consider the big picture instead of just the magnesium line on the graph.

The tool has several “real world” size presets that range from small shrimp tanks to large reef displays. That’s for demonstration purposes, so you can see how the math applies at all scales. If your tank is ten gallons then you’ll want just a pinch of salt. For a hundred gallon tank, it’s a careful measure. The same principle applies. Volume isn’t as important than precision. Better to add less now and do it again tomorrow than to overshoot and spend weeks trying to back off the excess. Water changes don’t cost money. New livestock does.

The idea is to get stable, but never perfect. Nothing in nature ever stays still. It’s always varying, but only in a small range. Make your dosing regimen follow this natural change. Plan with the tool, test to confirm, then tweak to hold. Remember the white stuff is nothing more than a tool. The trick is knowing how it works. Be kind to the change, watch the sulfate, and allow the chemistry to work itself out. This approach would of benefit the tank.

Magnesium Sulfate Dose 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