Fishtify All guides Open Fishtify

Reef tank alkalinity, calcium and magnesium: a practical guide

Target ranges for alkalinity, calcium and magnesium in a reef aquarium, why stability matters more than numbers, and how to dose safely.

2 min read · Updated 2026-09-29

Corals build their skeletons from calcium and carbonate taken from the water. In a growing reef tank these elements are used up every day, and keeping them stable is what separates thriving corals from struggling ones.

Target ranges

Why stability matters

Swings hurt corals more than slightly-off values. An alkalinity change of more than about 0.5 dKH in a day can cause tissue loss in SPS corals. Aim for steady daily dosing rather than large corrections.

Test first, in the right order

  1. Magnesium first. Low magnesium makes it very hard to keep calcium and alkalinity stable.
  2. Then calcium and alkalinity. Test at the same time of day, and not right after your dosing pump runs.
  3. Measure daily consumption: test alkalinity at the same time on two consecutive days without dosing.

How to raise them safely

As a rule of thumb, in 100 L of water about 3 g of sodium bicarbonate raises alkalinity by 1 dKH, and about 3.7 g of calcium chloride dihydrate raises calcium by 10 ppm. Fishtify’s reef calculator works it out for your net water volume.

Keeping up with demand

When values are too high

Stop dosing that element and let the corals use it up. High alkalinity combined with very low nitrate and phosphate is a known cause of burnt SPS tips, so keep nutrients in range too; see how to manage nitrate.

Fishtify tracks alkalinity, calcium and magnesium against targets for the corals you keep and warns you when the daily swing is too large.

Let Fishtify do the math for your tank

Log your tests and get targets and step-by-step fixes tailored to your own fish, plants and corals. Free for 30 days, no card required.

Try Fishtify free