← All Pool Chemical Calculators
Pool Chemical Calculator — Chlorine, pH, Alkalinity & Shock
Enter your pool size and test readings once — get exact doses for every chemical that needs adjusting. Chlorine, pH, alkalinity, and shock — all in one place. No sign-ups. Instant results.
💡 How to use this calculator
Ideal targets: Chlorine 1–3 ppm | pH 7.4–7.6 | Alkalinity 80–120 ppm
Step 1: Enter pool volume & pool type
Step 2: Enter your current test readings (skip any you haven't tested)
Step 3: Get exact doses and the correct treatment order
For saltwater, CYA, calcium hardness, or metric dosing, use the individual calculators linked in
results.
📏 Pool volume: — gallons
Enter your current test readings. Skip any you haven't tested — those parameters won't appear in results.
Test before you dose — get accurate readings first:
Pool water chemistry — ideal ranges
Use these targets when testing your water before entering readings into the calculator above.
| Parameter | Ideal Range | What happens if off |
|---|---|---|
| Free chlorine | 1–3 ppm* | Below: algae and bacteria risk. Above 5 ppm: irritation, don't swim. |
| pH | 7.4–7.6 | Below 7.2: corrosive, irritating. Above 7.8: chlorine loses 50%+ effectiveness. |
| Total alkalinity | 80–120 ppm | Below 80: pH swings wildly. Above 120: pH resists adjustment, cloudy water. |
| Cyanuric acid (CYA) | 30–50 ppm | Below 30: chlorine burns off in sunlight. Above 80: need very high chlorine to stay safe. |
| Calcium hardness | 200–400 ppm | Below 150: corrosive to surfaces. Above 400: scaling on equipment and surfaces. |
*Free chlorine minimum depends on your CYA level. At CYA 50 ppm, minimum FC is 4 ppm — not 1 ppm. Use the CYA/FC calculator to find your correct minimum. For calcium hardness, use the calcium hardness calculator — especially if you use cal-hypo shock regularly.
The correct order to add pool chemicals
Adding chemicals in the wrong order is the most common reason pool balancing fails. Each chemical affects the others — alkalinity controls how well pH holds, pH controls how effective chlorine is.
| Order | Chemical | Wait before next step |
|---|---|---|
| 1st | Alkalinity (baking soda or muriatic acid) | 4–6 hours, pump running |
| 2nd | pH (soda ash or muriatic acid) | 4 hours, pump running |
| 3rd | Chlorine (liquid, granular, or tablets) | 30–60 min for normal doses |
| 4th (if needed) | Shock treatment | 8–24 hours before swimming |
Never add two chemicals at the same time or mix them together. Always run the pump during and after chemical additions. Add chemicals at dusk — sunlight degrades chlorine.
Need more precision? Use a dedicated calculator
This all-in-one calculator covers the four most common weekly adjustments. For specific scenarios — saltwater systems, stabilizer management, calcium hardness, or green-pool recovery — the individual tools below offer more options and guidance.
- Chlorine Calculator — Liquid (10% & 12.5%), granular, tablets, and dichlor with exact ppm dosing
- pH Calculator — Soda ash, muriatic acid, and dry acid with concentration options
- Alkalinity Calculator — Baking soda and muriatic acid with metric litre support
- Shock Calculator — Cal-hypo, liquid chlorine, and dichlor for all algae conditions
- Saltwater Pool Calculator — Salt dosing for Hayward, Pentair, Jandy, and all generators
- Stabilizer Calculator — Cyanuric acid dosing to protect chlorine from UV
- CYA / FC Calculator — Find your correct chlorine minimum for your stabilizer level
- Muriatic Acid Calculator — Precise acid dosing for pH and alkalinity reduction
- Pool Opening Calculator — Full spring startup chemical plan in one step
- Pool Chemicals Buying Guide — What to buy, how much it costs, and grocery store substitutes
- Pool Winterizing Calculator — End-of-season closing chemical plan
Pool chemical calculator FAQs
What order should I add pool chemicals?
Always adjust in this order: (1) alkalinity first, (2) pH second, (3) chlorine or shock last. Wait at least 4 hours between each chemical addition with the pump running. Never mix chemicals before adding to the pool — combine them with pool water only.
Can I use one calculator for all pool chemicals?
Yes — that's exactly what this page does. Enter your pool volume and current test readings for free chlorine, pH, and alkalinity. The calculator shows exact doses for every parameter that needs adjustment, in the correct treatment sequence. For saltwater salt levels, CYA, calcium hardness, or more advanced dosing options, use the dedicated calculators linked in the results.
How do I know what chemicals my pool needs?
Test your water first using test strips or a liquid reagent kit. Measure free chlorine, pH, and total alkalinity. Enter those readings along with your pool volume into the calculator above to get exact doses for everything out of range.
What is the correct pool chemical balance?
Ideal pool chemistry: free chlorine 1–3 ppm (higher if CYA is elevated — see the CYA/FC calculator), pH 7.4–7.6, total alkalinity 80–120 ppm, calcium hardness 200–400 ppm, cyanuric acid 30–50 ppm for outdoor pools. Always adjust alkalinity first, then pH, then chlorine.
How long after adding chemicals can I swim?
After adding alkalinity or pH adjusters: wait 4 hours with pump running, then retest. After regular chlorine doses targeting 1–3 ppm: wait 30–60 minutes. After shocking: wait until free chlorine drops below 5 ppm — typically 8–24 hours. Always test before swimming regardless of wait time.
How much does it cost to balance pool chemicals?
A typical balancing session costs $10–30 in chemicals depending on how far out of range the water is. Baking soda (alkalinity increaser) costs about $1–2 per pound. Muriatic acid is about $10–15 per gallon. Liquid chlorine runs $5–8 per gallon. Use our Chemical Cost Calculator to estimate your annual spend.
Do I need to test all parameters every week?
Test free chlorine and pH at least twice per week during swimming season — these change fastest. Test total alkalinity weekly. Test CYA and calcium hardness monthly. After heavy rain, high bather load, or adding large amounts of chemicals, test all parameters before swimming.