ClutchCalcs

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

  1. Pool volume in gallons: use the Pool Volume Calculator if unknown.
  2. Current readings: free chlorine, pH, alkalinity — from test kit (Taylor K-2006 is the gold standard) or test strips.
  3. Chlorine type: pick the product you'll add.
  4. Output: dosing recommendations for chlorine, pH adjustment, alkalinity adjustment.
  5. 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? +
Alkalinity first (buffer for pH), then pH, then chlorine. Adjust one at a time, wait 4-6 hours, retest. Adjusting all at once produces unpredictable results because changing pH and alkalinity affect each other.
Liquid vs cal hypo vs dichlor? +
Liquid: fastest acting, doesn't add CYA or calcium. Cal hypo: adds calcium (good or bad depending on existing CH). Dichlor: adds CYA — use sparingly, especially in outdoor pools where CYA build-up is the #1 cause of chlorine ineffectiveness. For daily maintenance: liquid.
How do I lower pH? +
Muriatic acid (32% hydrochloric acid) is the standard. Dry acid (sodium bisulfate) is safer to handle but slightly more expensive. 1 quart muriatic in 10K gallons drops pH ~0.4 — add in stages, retest each time. Never add muriatic directly to skimmer; pour at the deep end with the pump running.
How do I lower alkalinity? +
Muriatic acid lowers both alkalinity AND pH — you can't lower one without the other. Add acid to drop both, then aerate (run fountain, spa jets, or pool sweep) to raise pH back up while alkalinity stays lower. Takes hours of aeration; tedious but effective.
Why is my chlorine ineffective despite reading 3 ppm? +
High CYA (cyanuric acid). CYA above 50 ppm locks up chlorine. Test for CYA — if over 80 ppm, partial drain and refill to bring it down. CYA only goes down by dilution, not by adding chemicals. This is the most common pool problem nobody talks about.
Saltwater pool — different rules? +
Salt pools generate chlorine from salt via electrolysis (salt cell). Daily chlorine dosing is automatic; you maintain salt level (3,000-3,500 ppm typical). pH and alkalinity adjustments same as above. Salt cells need monthly cleaning (acid bath) and replacement every 4-7 years.
Should I shock the pool weekly? +
Only if FC has been below 1 ppm OR after a heavy bather load (party, lots of swimmers). Shock = adding chlorine to 10x normal level (typically 10 ppm) to break combined chloramines and kill any algae. Routine weekly shock isn't necessary if you maintain steady FC.
Do I need to add chemicals in winter? +
Open pools: yes, but at reduced doses. Closed pools (winterized): minimal chemical addition; check pH/FC monthly. Heated pools (year-round operation): full chemistry maintenance regardless of season.