Epsom Salt Bath Dose Calculator

Epsom Salt Bath Dose Calculator

Size magnesium sulfate bath mass from water volume, target concentration, current salinity, weighing unit, duration preset, ramp water, sensitivity class, and refresh redose math.

🎯Quick Presets

Calculator Inputs

Prepared water in the bath container before ramp-in water.
Use less than 100% when the tub has headspace.
g/L as Epsom salt heptahydrate product.
Used only for total dissolved-solids comparison.
Dose increases when active magnesium sulfate is lower.
Water added before the timed hold; included in dose volume.
Freshwater added after the hold to estimate diluted concentration.
Same basis as the target field.
Optional first-weigh reduction when a protocol calls for staged mixing.
Protocol math only: This calculator estimates magnesium sulfate concentration and redose amounts. It does not diagnose, prescribe, or decide whether a bath is appropriate for any animal or situation.
Epsom Salt To Weigh
0 g
0 oz
Bath Concentration
0 g/L
0 ppt added solids
Hold Volume
0 gal
0 L
Refresh Redose
0 g
after selected refresh

📊Bath Concentration Comparison Grid

0.25-0.5
g/L product
Very low magnesium sulfate planning band for long, low-concentration math.
0.5-1.0
g/L product
Low bath concentration band where scale accuracy matters most.
1.0-2.0
g/L product
Moderate protocol math band for separate-container calculations.
2.0-3.0
g/L product
High review band; verify the written protocol before using these numbers.

Magnesium Sulfate Product Grid

246.47
g/mol MgSO4 hydrate
120.37
g/mol anhydrous MgSO4
9.86%
Mg in heptahydrate
2.047x
hydrate per anhydrous

🧪Product Profile Table

Product profile Calculator purity Equivalent basis Notes for math
Plain Epsom salt hydrate99%MgSO4·7H2ODefault product-mass profile for household crystals.
Aquarium-grade MgSO4 hydrate98.5%MgSO4·7H2OUse label purity if supplied by the product.
Food-grade MgSO4 hydrate99.2%MgSO4·7H2OSimilar hydration math with a slightly higher active fraction.
Lab heptahydrate99.5%MgSO4·7H2OHigh-purity profile for precise protocol calculations.
Anhydrous MgSO497%MgSO4Requires less mass than heptahydrate for the same equivalent.
90% premix90%Label active fractionPremix dose is adjusted upward by active percentage.
Damp crystals92%Moisture adjustedMoisture lowers active concentration by mass.
CustomEntered valueUser definedUse when the label gives a known assay or purity.

📏Common Bath Volumes

Bath container Working volume Product for 0.5 g/L Product for 1.0 g/L
Small specimen cup1 L / 0.26 gal0.5 g / 0.02 oz1.0 g / 0.04 oz
Nano dip tub4 L / 1.1 gal2.0 g / 0.07 oz4.0 g / 0.14 oz
2.5 gal bucket fill8.5 L / 2.2 gal4.3 g / 0.15 oz8.5 g / 0.30 oz
5 gal bucket fill17 L / 4.5 gal8.5 g / 0.30 oz17 g / 0.60 oz
10 gal hospital tub34 L / 9.0 gal17 g / 0.60 oz34 g / 1.20 oz
20 gal measuring tub68 L / 18 gal34 g / 1.20 oz68 g / 2.40 oz

🔄Refresh Redose Examples

Target product concentration Refresh volume Replacement concentration Pure product redose
0.5 g/L5 L / 1.3 gal0 g/L2.5 g
1.0 g/L10 L / 2.6 gal0 g/L10 g
1.5 g/L15 L / 4.0 gal0.5 g/L15 g
2.0 g/L20 L / 5.3 gal1.0 g/L20 g

Duration And Sensitivity Planning

Sensitivity class Review concentration Review duration Calculator role
Conservative reviewAbove 0.5 g/L productAbove 10 minutesFlags cautious protocol checks.
Standard protocol mathAbove 1.0 g/L productAbove 15 minutesDefault separate-bath planning class.
Hardy fish planningAbove 2.0 g/L productAbove 20 minutesWider review limits for written protocols.
Brackish-tolerant planningAbove 3.0 g/L productAbove 30 minutesFor systems already managed around salinity.
Invertebrate or plant exposureAbove 0.25 g/L productAbove 5 minutesStrict review flag for non-fish exposure math.
Basis tip: A target written as Epsom salt product g/L is not the same as anhydrous MgSO4 equivalent. Pick the basis that matches the protocol you are checking.
Refresh tip: For partial refreshes, the redose is based on changed water only. Replacement water that already contains magnesium sulfate reduces the redose amount.

When treating fish in a quarantine tank, how do you know if there’s too little or too much salt? You’ve probably asked yourself this question before. It’s something many of us experience when using a therapeutic bath.

Precision matter more than guess work. Too much salt can cause extra stress to an animal while not enough will mean it won’t help as effectivey.

How to Measure Salt for Fish Treatment

Magnesium sulfate. Or Epsom salt (sounds harmless), but biology is all about concentration gradients. Getting the math correct helps regulate salt balance whereas getting it incorrect causes undue stress on ill or parasitic animals.

Once you know your target concentration and volume of your treatment tub, the calculator does all the complicated math for you. You don’t have to convert ounces per gallon to grams per liter or figure out how different weights of different hydrates affect things. And it will save you from underestimating actual amount of water in your treatment tub. I see most folks do that. If you fill a five-gallon bucket to the brim and then add another two gallons during the ramp-up phase, your total volume changes significant. When you introduce an additional two gallons of fresh water when you are acclimating your fish during the ramp-up phase, that’s going to change your total volume quite a bit. You won’t get the same concentration as what you were trying for if you didn’t compensate by adjusting dose.

The ramp-in volume is taken into account automatically by the tool and your final concentration will be what you set at the beginning.

What about the product profile? Turns out that’s also important and not something you want to get wrong. Typically, standard Epsom salts found around the house are magnesium sulfate with seven water molecule per molecule of salt. Aquarium supplement products (like those intended for use in labs) is frequently dry magnesium sulfate, which has no water weight at all. By mass, anhydrous magnesium sulfate weighs less but contains a greater percentage of the active ingredient. They may say on the bottle “it’s just magnesium sulfate.” However, using it unaltered as a substitute will result in overdosing or underdosing, depending on whether you used proper coefficient for its molecular weight.

To avoid this error, you can choose which product type you’re using and the calculator will apply the proper factor for both purity and hydration. That way when the bottle says “just magnesium sulfate,” you won’t accidentally dump the entire cup in.

The other variable that is often ignored are duration. If you only want a short (five minute) dip, then the concentration has to be greater than if you plan on soaking for half an hour. Soaking for longer times at high concentrations can lead to osmotic shock where the fish body must work overtime to keep itself balanced. On the flip side, weak concentrations for short times will have no effect besides confusing the animal. Time needs to be matched with intensity.

This is where the sensitivity classes built into the tool comes into play. They will flag a proposed regime as being too harsh for more delicate species, such as sensitive tropical fish and invertebrates. In other words, it’s a safety check against your own enthusiasm.

Adding new water to the bath mid-treatment is another problem in itself. Siphoning out the old water and replacing it with clean water also dilutes the residual magnesium sulfate. Without adding additional salt, you will drop the concentration down to non-therapeutic amounts. This means calculating how much salt to add back in. However, once you understand the redose calculation, you discover it’s not so bad…though you’ll need to redose when refreshing part-way through.

Each time you perform a partial refresh, you change the chemistry entirely, and doing nothing about it makes an exact science into a roll-of-the-dice water-changing event. You should of performed the refresh math to ensure the bath maintains a constant environment over the full treatment window.

Finally, knowing exactly what’s in that bucket increases confidence in your treatment. You won’t have to worry about whether you did too much. “Did I do enough?” because you’ve measured it. No more worry for either you or the fish. When you know exactly how much is in there, you can concentrate on watching the animal and not wondering if you guessed correctly on your mix. Knowing exactly how many grams go in that particular volume of water makes standing back with a handful of crystals seem less scary. This is a careful process instead of a risky guess which is exactly what sick animals require.

Epsom Salt Bath 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