Pool & Spring
Pool Chemical Calculator
Maintaining a swimming pool means balancing four interlocking chemistry parameters: free chlorine (FC, 1-3 ppm), pH (7.4-7.6), total alkalinity (TA, 80-120 ppm), and calcium hardness (200-400 ppm). This calculator handles the three you adjust most often — chlorine, pH, and alkalinity — with dosing recommendations based on your pool volume and current readings. Pick your chlorine type (liquid 10%, cal hypo 65%, or dichlor 56%) and get the right pound or gallon dose. Always adjust alkalinity first, then pH, then chlorine — alkalinity is a pH buffer, so balancing it makes pH stable.
The target chemistry ranges
- Free chlorine (FC): 1-3 ppm. Below 1 ppm: algae and bacteria growth. Above 5 ppm: irritates eyes/skin.
- pH: 7.4-7.6 (slightly basic). Below 7.2: chlorine over-aggressive, eyes burn, metal corrodes. Above 7.8: chlorine inactive, scale forms, water cloudy.
- Total alkalinity (TA): 80-120 ppm. Buffers pH. Low alkalinity: pH bounces wildly. High alkalinity: pH locked high.
- Calcium hardness (CH): 200-400 ppm. Low CH: water etches plaster/grout. High CH: scale on heater, salt cell.
- Cyanuric acid (CYA / stabilizer): 30-50 ppm (outdoor). Protects chlorine from UV. Too high: chlorine ineffective. Indoor pools: 0 CYA.
Chlorine product comparison
- Liquid chlorine (10% sodium hypochlorite): fastest acting, doesn't raise CYA or calcium. Best for daily maintenance. Use ~13 fl oz per 10K gallons per 1 ppm raise. Refilled at pool stores.
- Cal hypo (65% calcium hypochlorite, granular): raises calcium hardness (good for vinyl, bad if CH already high). Use ~2 oz per 10K gallons per 1 ppm.
- Dichlor (56% sodium dichloro): adds CYA stabilizer. Use sparingly to maintain CYA. Over-use locks CYA too high.
- Trichlor tabs (90%): slow-dissolving, used in floating dispensers. Adds CYA. Best for vacation maintenance.
How to use this calculator
- Pool volume in gallons: use the Pool Volume Calculator if unknown.
- Current readings: free chlorine, pH, alkalinity — from test kit (Taylor K-2006 is the gold standard) or test strips.
- Chlorine type: pick the product you'll add.
- Output: dosing recommendations for chlorine, pH adjustment, alkalinity adjustment.
- Always test before adding, and re-test 4-6 hours after adding chemicals. Brush the pool to circulate.
Common scenarios
15K gal pool, FC 0.5 ppm, pH 7.8, alkalinity 60 ppm. Add 2.5 lb baking soda (alkalinity to 100). Add 1.5 qt muriatic acid (pH 7.8 → 7.5). Add ~0.5 gal liquid chlorine (FC 0.5 → 3). Wait 4-6 hr between additions; retest.
25K gal pool, opening for season, FC 0, pH 7.2, alkalinity 50 ppm. Add 5 lb baking soda (alkalinity to 100), wait 2 hr. Add 1 lb soda ash (pH 7.2 → 7.5), wait 2 hr. Shock with ~2 lb cal hypo (FC 0 → 10 ppm shock). Brush and circulate; FC will drop to 3 ppm overnight.
10K gal spa, alkalinity 110, pH 7.5, FC 1.2. No alkalinity action needed. No pH action. Add ~3 fl oz liquid chlorine to bring FC to 3 ppm. Spas need more frequent testing because of small volume.
FAQ
What order should I adjust? +
Liquid vs cal hypo vs dichlor? +
How do I lower pH? +
How do I lower alkalinity? +
Why is my chlorine ineffective despite reading 3 ppm? +
Saltwater pool — different rules? +
Should I shock the pool weekly? +
Do I need to add chemicals in winter? +
Heads up: ClutchCalcs gives you fast, accurate results — but always sanity-check critical decisions (medical, financial, structural) with a professional.
Spot a wrong number or want a calculator added? Tell us →