pH and acid demand calculator
pH is the reading that decides whether your chlorine works, whether the plaster etches and whether swimmers' eyes sting. It is also the one nobody can dose by eye, because the acid it takes depends entirely on the buffer behind it.
Acid demand depends on the buffer, so this asks for total alkalinity too. WHO puts the pH band at 7.2–7.8 for chlorine-disinfected water.
Add
98fl oz muriatic acid
Total alkalinity lands near 83 ppm afterwards — check it on the next stop, because this is the reading acid quietly eats.
pH after the correction
7.5pH
Do not swim
Add acid to water, never water to acid, never near a chlorine product, and keep swimmers out until the water has circulated and you have re-tested.

Why pH sits in a narrow band
The WHO guideline is explicit — 7.2 to 7.8 for chlorine, up to 8.0 for bromine — and the reason is chemistry, not comfort. Chlorine in water exists as two species; the killing one dominates at lower pH and gives way to a far weaker one as pH rises. At 8.0 you may hold 3 ppm of free chlorine and still have a pool that behaves like it is under-dosed.
Why this asks for alkalinity
Acid demand is not a fixed number of ounces per tenth of a point. In water buffered at 60 ppm, a modest pour moves pH a long way; at 150 ppm the same pour barely registers. This calculator scales the dose to your total alkalinity and then tells you what the correction costs in alkalinity, because that is the reading that quietly walks down every time you use acid.
It is a model, not a titration. Treat the number as a starting dose, re-test after four hours of circulation and adjust — the same discipline any tech uses with an acid demand test kit.
Salt pools drift up
The electrolysis that makes chlorine in a salt pool pushes pH upward continuously. Expect acid on most stops, and check total alkalinity monthly rather than seasonally.
Worked example
| Pool | Reading | Dose | TA after |
|---|---|---|---|
| 22,000 gal, TA 100 | pH 8.0 → 7.5 | ~45 fl oz acid | ~82 ppm |
| 22,000 gal, TA 150 | pH 8.0 → 7.5 | ~67 fl oz acid | ~124 ppm |
| 22,000 gal, TA 90 | pH 7.0 → 7.4 | ~0.33 lb soda ash | ~94 ppm |