TikoTools

Pool Chemical Calculator – Chlorine, pH, Alkalinity & More

Type in your pool test results and targets to get a step-by-step dosing plan: how much chlorine, muriatic acid or soda ash, baking soda, stabilizer, calcium chloride and salt to add for your exact pool size.

Formula checked 23 Oct 2026 Free · no sign-up
Was this calculator helpful?

Found a bug or have a suggestion?

Leave it here and we will fix it and reply to you.

Embed this calculator on your website (free)

Copy this code into your page. It stays free and updates automatically.

How to use the pool chemical calculator

  1. Enter your pool volume in gallons or litres (use the Pool Volume Calculator if you don’t know it).
  2. Enter your latest test results: free chlorine, pH, total alkalinity, stabilizer (CYA), calcium hardness and salt if you have a salt system.
  3. Check the targets. The defaults suit most plaster and vinyl pools; adjust them to your equipment maker’s advice.
  4. Pick the products you actually have. The calculator gives a step-by-step plan in the right order.

Recommended pool water levels

TestTypical targetNotes
Free chlorine (FC)At least 7.5% of CYAe.g. 3–5 ppm at CYA 40
pH7.4–7.67.2–7.8 is acceptable
Total alkalinity (TA)60–90 ppmLower TA keeps pH steadier with liquid chlorine
Stabilizer (CYA)30–50 ppm60–80 ppm with a salt chlorine generator
Calcium hardness (CH)250–350 ppmPlaster pools; 50–150 ppm is fine for vinyl and fibreglass
Salt3,000–3,500 ppmCheck your salt cell’s manual

The maths behind the doses

1 ppm = 1 mg per litre of pool water Chlorine (g of available Cl) = ΔFC × litres ÷ 1,000 Baking soda (g) = ΔTA ÷ 50,043 × 84.0 × litres Stabilizer (g) = ΔCYA × litres ÷ 1,000 Calcium chloride = ΔCH ÷ 100.09 × 110.98 × litres ÷ 1,000 ÷ purity Salt (g) = Δsalt × litres ÷ 1,000 Drain % = (1 − target ÷ current) × 100

For pH, the calculator models the carbonate and cyanurate buffers in your water: it works out how much alkalinity must be neutralised (by acid) or added (by soda ash) to move the pH to your target. Our results match PoolMath-style calculations within a few percent — for example about 10 fl oz of 31.45% acid to move a 12,000 gallon pool from pH 8.0 to 7.6 with TA 80. Real pools also contain borates and other buffers, so always add a little less, circulate and retest.

Quick reference per 10,000 US gallons

ChangeProductAmount
FC +1 ppmLiquid chlorine 12.5%10.2 fl oz
FC +1 ppmBleach 6%20.7 fl oz
FC +1 ppmCal-hypo 65%2.05 oz (weight)
TA +10 ppmBaking soda1.4 lb
CYA +10 ppmCyanuric acid13.4 oz (weight)
CH +10 ppmCalcium chloride 77%1.2 lb
Salt +1,000 ppmPool salt83.5 lb

Safety

Never mix pool chemicals together, especially chlorine and acid — it releases toxic chlorine gas. Add each one separately to the pool water with the pump running, acid diluted or poured slowly at a return. Store chlorine and acid apart, and wear goggles and gloves.

Frequently asked questions

How much liquid chlorine do I add to raise chlorine 1 ppm?

In 10,000 US gallons, about 10.2 fl oz of 12.5% liquid chlorine, 13 fl oz of 10% or about 21 fl oz of 6% bleach raises free chlorine by 1 ppm. Scale in proportion to your pool size.

How much baking soda raises alkalinity 10 ppm?

About 1.4 lb (640 g) of baking soda per 10,000 US gallons (37,850 L) raises total alkalinity by 10 ppm. It barely changes pH.

How much muriatic acid lowers pH?

It depends on alkalinity and stabilizer as well as the pH change. In a 10,000 gallon pool with TA 80 and CYA 30, lowering pH from 7.8 to 7.5 takes about 8 fl oz of 31.45% muriatic acid. Higher alkalinity needs more acid. The calculator works it out for your numbers.

What should my chlorine level be?

It depends on your stabilizer (CYA). A widely used rule from the Trouble Free Pool community is to keep free chlorine at least 7.5% of CYA and to shock (SLAM) at 40% of CYA. With CYA 40, keep FC at 3 ppm or more; shock at 16 ppm.

In what order should I add pool chemicals?

Adjust alkalinity first, then pH, then chlorine, stabilizer and calcium. Add one chemical at a time with the pump running, wait at least 30 minutes between them, and never mix chemicals together in a bucket.

How do I lower stabilizer (CYA) or calcium?

There is no practical chemical to remove them. Replace part of the water: to go from 100 to 50 ppm, replace about half of the pool water with fresh water (assuming the fill water contains little of either).

How much salt do I add to a salt pool?

About 8.3 lb of salt per 1,000 US gallons raises salt by 1,000 ppm. For a 15,000 gallon pool going from 2,800 to 3,200 ppm, add about 50 lb.

How we checked this calculator

We test this tool against worked examples before every release (last check: 23 Oct 2026, version 1.0.0). Results are estimates for planning — confirm critical figures with your supplier or a qualified professional.

References: