Pool Chemical Calculator

Estimate chlorine and pH-adjustment doses from pool volume and target chemistry. Always verify the product strength and retest after dosing.

Robotic pool cleaner in swimming pool

Chemical Dosing Inputs

Chlorine Levels

pH Levels

Chlorine pH Test Kit Proper chemical balance maintains clear, safe water

Chemistry testing and chemical dosing guide

Getting Pool Chemistry Right (Seriously)

What the Numbers Mean

Look, your pool's chemistry comes down to five things. Get them right, and your water is crystal and your gear lasts. Get them wrong, and you're battling algae every weekend:

Chlorine: The Work Horse

Chlorine is your pool's immune system. No chlorine, no sanitation. Problem is, it comes in different forms and they act totally different.

Liquid Chlorine (the fast option): Works quickly with no stabilizer added. A rough rule for 10% liquid chlorine is about 12.8 oz per 10,000 gallons for each 1 ppm free-chlorine increase.

Powder Shock (calcium hypochlorite): Strong stuff—65% available chlorine. Great for emergency algae situations. Use 1 lb per 10,000 gallons to raise chlorine 8 ppm.

Tablets (slow-release): Convenient but slower. Contains stabilizer already, which is both good and bad—good for outdoor pools, bad if CYA gets too high.

Shock Treatment (the deep clean): When your pool's cloudy or after heavy use, bump chlorine to 10–20 ppm overnight. The pool clears by morning. Do this weekly or whenever you get that swampy smell.

The CYA Trap (Chlorine Lockout)

Here's where most pool owners mess up. You add stabilizer to protect chlorine from sun, which makes sense. Except when CYA gets above 80 ppm, chlorine becomes lazy. Literally won't work right no matter how much you add. This is "chlorine lockout," and the only fix is draining 10–25% of the pool and refilling with fresh water.

Keep CYA between 30–50 ppm and you're golden. Need to know what chlorine level to target? Check your CYA: at 30 ppm CYA aim for 2 ppm chlorine. At 50 ppm CYA, bump it to 3 ppm. At 100 ppm CYA (too high), you need 6 ppm just to keep the pool clean—which is insane.

pH: The Balancing Act

If pH is too high (over 7.6): Muriatic acid is your friend. Add it slowly to the deep end while the pump runs. One quart per 10,000 gallons drops pH about 0.2. Acid also lowers alkalinity, which usually helps.

If pH is too low (under 7.2): Use soda ash (sodium carbonate). One pound per 10,000 gallons raises pH 0.2 and alkalinity 10 ppm. Both go up together, which is why it's slow to correct low pH.

Here's the thing: pH and alkalinity are linked. High alkalinity locks pH up. Low alkalinity makes pH bounce around like crazy. If your alkalinity is solid (80–120 ppm), pH stays stable most of the time.

Alkalinity: Your pH's Shock Absorber

Total alkalinity is basically a sponge for pH-changing chemicals. Low alkalinity (under 80 ppm)? Your pH swings 0.5–1.0 points daily, and you'll never get it stable. High alkalinity (over 120 ppm)? pH gets stubborn and you need gallons of acid to budge it.

Raise alkalinity with alkalinity increaser (sodium bicarbonate). Lower it with muriatic acid. This calculator does the math, but understand: small daily tests beat big emergency corrections.

Don't Be That Guy: Chemical Safety Rules

Never—and I mean never—mix acid with chlorine. Never dump chemicals into the skimmer basket. Always test first, then dose. Add everything to the deep end with the pump running so it disperses evenly. Wait 2–4 hours between adding acid and adding any other chemical. Test strips are quick but cartridge test kits are more accurate. Pick your poison and stick with it.

Pool Chemistry Reference Chart

Parameter Low (Bad) Ideal (Good) High (Bad)
Free Chlorine < 1 ppm (algae risk) 2–3 ppm > 5 ppm (irritation)
pH < 7.0 (corrosion) 7.2–7.6 > 8.0 (scaling)
Total Alkalinity < 60 ppm (pH swings) 80–120 ppm > 180 ppm (pH locked)
Calcium Hardness < 150 ppm (corrosion) 200–400 ppm > 500 ppm (scaling)
Cyanuric Acid (CYA) < 20 ppm (UV loss) 30–50 ppm > 100 ppm (lockout)

Worked Example: Chemical Dosing

Scenario: 20,000-gallon pool. Current chlorine is 1 ppm, target 2.5 ppm. Current pH is 7.8, target 7.4.

Chlorine Dosage: Need a 1.5 ppm rise. Using 10% liquid chlorine: (20,000 ÷ 10,000) × 1.5 × 12.8 oz = 38.4 oz.

pH Adjustment: pH is 0.4 too high. Use muriatic acid: ~1 quart per 10,000 gallons lowers pH 0.2. For 0.4 drop, use 2 quarts.

Always retest 2 hours after dosing to verify adjustments.

Frequently Asked Questions

Aim for 2–3 ppm. Below 1 ppm and bacteria wins. Above 5 ppm and eyes get red. Most pros stick 2.5–3 ppm during summer. Test 2–3 times a week, daily if it's hot.
Use the calculator for routine dosing. For full shock (green pool, algae): bump chlorine to 10–20 ppm overnight. Use calcium hypochlorite, 1 lb per 10,000 gallons raises 8 ppm. A 20,000-gallon pool needs about 2.5 lbs for a 10 ppm bump. Shock at dusk, run pump all night.
Muriatic acid. One quart drops pH about 0.2 in a 20,000-gallon pool. Add it slowly to the deep end with the pump on. Retest in 4 hours.
CYA (stabilizer) protects chlorine from sun. Keep it 30–50 ppm. Over 80 ppm and chlorine quits working—that's chlorine lockout. Only fix: drain part of the pool and refill.
2–3 times weekly summer, daily peak season. After rain or heavy use, test right away. Use strips for speed or a liquid kit for accuracy. Write down results so you spot trends.