Working hours: Mon - Fri | 08:00 - 17:00HOTLINE: 0867 95 7568
Free tool · Mineral calculator

Mineral calculator by salinity for shrimp ponds

Enter salinity and your Ca, Mg, K and alkalinity test results. The calculator compares them with diluted seawater at the same salinity, sets targets from published trials, and works out how many kilograms of chemical the whole pond needs — split into doses.

Calculator results on a phone
Yellow cells — fill inArea, depth, salinity and your Ca, Mg, K, alkalinity test results
White cells — defaultsChemicals, % content, number of doses — change if needed
Green panel — resultsKilograms to apply, calculated as you type
1Pond

Water volumeAUTO3,600 m³

2Your water test results

Enter your readings in the yellow cells. Leave a chemical blank if you did not test it — the calculator skips it.

If your kit reports “hardness”/“as CaCO₃”, pick that unit — the calculator converts it.

See results ↓
3Target and chemicals

White cells already hold default values — change them only if your batch COA differs.

2 RESULTSPick a target level — each gives its own result

Results for your pondResults · calculated

Target levels at 5‰

  • K ≈ 50 mg/L (practical: seawater level but max 50) · 54 mg/L diluted seawater
  • Mg ≥ 30 mg/L (minimum) · 196 mg/L diluted seawater
  • Ca ≈ 50 mg/L (level with K, min 30) · 58 mg/L diluted seawater
  • Alkalinity: minimum 80, best 100–120; below 80, first raise to 80 — target 100 mg/L

Enter your Ca, Mg, K or alkalinity readings (step 2) to get the kilograms to add — or tap “Try sample values”.

01 — Basis

What is it based on?

  • Diluted-seawater levels (reference): Ca = 11.6 × salinity, Mg = 39.1 × salinity, K = 10.7 × salinity (mg/L per ppt; Davis, Samocha & Boyd, SRAC 2601).
  • Potassium (K) — Practical pond level (default): target K = pond Na ÷ 28.5 (the seawater Na:K ratio), capped at 50 mg/L. Without a Na reading, Na is estimated from salinity, so the target equals the diluted-seawater level (10.7 × salinity) capped at 50. Basis: in 4 ppt well water with added KCl, Na:K 23–33:1 improved survival and growth (Liu et al., 2014); at 4 ppt growth rose with K up to 40 mg/L, the highest level tested (Roy et al., 2007). Full mode has no cap — 75 mg/L at 7 ppt, which takes more KCl.
  • Why K matters: K is usually the most critical deficiency in low-salinity ponds (Boyd); at 4 ppt, growth improved as K rose from 5 to 40 mg/L (Roy et al., 2007).
  • Magnesium (Mg): default minimum 30 mg/L and not below Ca. At 4 ppt, 10 mg/L Mg gave 60% survival vs 90–97% at 20 mg/L and above (Roy et al., 2007); Mg reduced to 30 mg/L with Mg:Ca 1:1 did not reduce growth at 5 ppt (Aquaculture, 2023). The full 39.1 × salinity level is optional and usually needs a lot of chemical.
  • Calcium (Ca) — practical mode: level with the practical K target so Ca:K stays near seawater's 1:1 (SRAC 2601), minimum 30 mg/L — 50 mg/L from 5 ppt up. After molting, shrimp take Ca from the water to harden the shell. If raising Ca leaves Mg below Ca, the calculator shows how much Mg to add to keep Mg:Ca at 1:1 or more. Full mode uses the diluted-seawater level (11.6 × salinity).
  • Alkalinity: minimum 70–80 mg/L CaCO₃, 100–120 is better (Boyd); not below 75 (SRAC 2601). Default target 100 mg/L, adjust to your own protocol. Practical mode: below 80, step 1 only raises it to 80; re-test before raising further, so the water does not change too fast. Sodium bicarbonate dissolves at once; limestone/dolomite dissolves poorly in brackish water (Boyd).
  • Dose formula: chemical (kg) = increase (mg/L) × volume (m³) ÷ 1,000 ÷ (% element ÷ 100). Default contents come from the chemical formula or SRAC — enter your batch COA values.
02 — Read more

Article: El Niño 2026–2027 — How much mineral is enough? (Part 5)

A reference tool giving theoretical amounts for pure chemicals. Always split doses, re-test after each one, and consult a technician if shrimp show problems.

Ask Than Vuong

Aquaculture technical assistant

Hello there 👋

Describe your pond issue or pick a question below.