Chlorine · pH · TA · CH · CYA

Pool Chemical Calculator

This pool chemical calculator turns one set of test results into doses for chlorine, acid or soda ash, baking soda, calcium chloride and stabilizer, sized to your gallons and listed in the order you should add them.

By the Pool Water Calculator editorial team · Updated · How we calculate

Pool chemistry supplies arranged on a stone pool deck: a reagent test kit, an unlabeled liquid chlorine jug, nitrile gloves and a measuring cup.

Pool chemical calculator

gal
Not sure? Find your pool’s gallons.
ppm
ppm
ppm
ppm
%
Quick dose reference per 10,000 gallons
ChangeProductAmount
Raise FC 1 ppmLiquid chlorine 10%12.8 fl oz
Raise TA 10 ppmBaking soda1.4 lb
Raise CH 10 ppmCalcium chloride 77%1.2 lb
Raise CYA 10 ppmStabilizer13.4 oz
Lower pH 7.8 → 7.5 (TA 80)Muriatic acid 31.45%8.8 fl oz
Raise salt 0 → 3,200 ppmPool salt267 lb

How to use the pool chemical calculator

Enter your pool’s volume and whichever test results you have, and the calculator returns a dose or an “OK” for each reading. You do not need every number; leave a field blank and that line is skipped. Pick your chlorine product and its strength, and the acid strength you buy, so the doses match what is on your shelf.

The calculator checks each reading against a working range:

  • Free chlorine (FC): compared with a target of about 11.5% of your stabilizer (CYA) level, never below 2 ppm.
  • pH: above 7.8 it sizes muriatic acid to bring you to 7.5; below 7.2 it sizes soda ash to reach 7.4.
  • Total alkalinity (TA): below 60 ppm it sizes baking soda to reach 80 ppm; above 120 ppm it flags TA as high.
  • Calcium hardness (CH): below 200 ppm it sizes 77% calcium chloride to reach 250 ppm; above 500 ppm it suggests replacing water.
  • Stabilizer (CYA): below 30 ppm it sizes stabilizer to reach 40 ppm; above 90 ppm it estimates how much water to replace.

If you do not know your gallons, get them from the pool volume calculator first. Every dose on this page is proportional to volume, so a bad gallon estimate makes every answer wrong by the same percentage.

What order should you balance pool chemicals in?

Adjust total alkalinity first, then pH, then calcium hardness, then stabilizer, and finish with chlorine. Each step changes the reading after it, so working in this order keeps you from correcting the same number twice. Retest and re-run the calculator between steps, because a dose sized for your old numbers may no longer fit.

Why this order works:

  1. Total alkalinity buffers pH. Fix it first or the pH you set will drift.
  2. pH controls how well chlorine works and whether the water is comfortable. Set it once TA is stable.
  3. Calcium hardness protects plaster and grout. It moves slowly and rarely needs attention more than a few times a season.
  4. Stabilizer (CYA) shields chlorine from sunlight, but it also sets how much chlorine you need, so it has to be right before you pick a chlorine target.
  5. Free chlorine comes last because its target depends on CYA.

A worked example

A 15,000-gallon pool tests at FC 1 ppm, pH 7.9, TA 50 ppm, CH 180 ppm and CYA 20 ppm. Using 10% liquid chlorine and 31.45% muriatic acid, the calculator returns:

Reading Calculator output
TA 50 → 80 ppm 6.3 lb baking soda
pH 7.9 → 7.5 9.6 fl oz muriatic acid
CH 180 → 250 ppm 12.6 lb calcium chloride (77%)
CYA 20 → 40 ppm 2 lb 8 oz stabilizer
FC 1 → 2.3 ppm 25 fl oz liquid chlorine

Follow the order rather than the table. Add the baking soda, circulate, and retest pH. Raising TA to 80 makes the water more strongly buffered, so the acid dose to drop pH 7.9 to 7.5 grows to about 14.1 fl oz at TA 80. Then add calcium, then stabilizer. Once CYA reads 40, the chlorine target rises to 4.6 ppm, and the dose from 1 ppm becomes about 69 fl oz of 10% liquid. Re-running the calculator after each step catches both changes.

What does each pool chemical reading mean?

Each test number answers a different question: is the water sanitized, comfortable, and gentle on the pool’s surfaces? The target ranges below are the ones the calculators use. For the full chart of ideal ranges in one place, see ideal pool water chemistry levels.

Free chlorine

Free chlorine is the sanitizer that is still available to kill germs and algae. The right level is not a fixed number; it depends on your stabilizer. The pool chlorine calculator sizes a dose for any product and strength, and the free chlorine to CYA chart shows the minimum, target and shock level for every CYA reading.

pH

pH runs best at 7.2–7.8, with 7.4–7.6 the sweet spot. High pH weakens chlorine and encourages scale; low pH stings eyes and etches surfaces. The pool pH calculator estimates acid or soda ash using your TA and CYA, because both change how much the pH resists moving.

Total alkalinity

Total alkalinity is the water’s pH buffer, typically 60–120 ppm. Too low and pH swings; too high and pH keeps climbing. Raise it with baking soda; lower it with acid plus aeration. The total alkalinity calculator gives both.

Calcium hardness

Calcium hardness is the dissolved calcium in the water, typically 200–400 ppm and often 250–450 ppm for plaster. Too little lets the water dissolve plaster and grout; too much leaves scale. The calcium hardness calculator doses calcium chloride or tells you how much water to replace.

Stabilizer (cyanuric acid)

Cyanuric acid, also called CYA or stabilizer, keeps sunlight from burning off chlorine in a few hours. Typical levels are 30–50 ppm for chlorine pools and 60–80 ppm for salt pools. Too much forces you to run very high chlorine. The cyanuric acid stabilizer calculator handles both directions.

Shock level and saturation index

Shocking means holding free chlorine at about 40% of your CYA until the water clears and combined chlorine drops to 0.5 ppm or less. The pool shock calculator gives that level and the dose. The saturation index combines pH, alkalinity, calcium and temperature into one number that says whether water will etch or scale; check it with the pool saturation index (LSI) calculator.

Why you should test before you dose

Dosing from a guess is the most common way pool chemistry goes wrong. A dose that fixes low chlorine is wasted if pH is 8.2, and adding acid “because pH is always high” can push TA too low. Test, then calculate, then add.

Practical testing habits:

  • Use a drop-based (titration) kit for free chlorine, TA, CH and CYA. CDC guidance notes that test strips are less accurate than DPD test kits.
  • Take the sample at elbow depth, away from return jets and any chemical feeder.
  • Test free chlorine and combined chlorine separately. Combined chlorine above 0.5 ppm means it is time to shock.
  • After every dose, run the pump at least 30 minutes, then retest before adding more.
  • Write results down. A log shows how fast your pool uses chlorine and how fast pH rises, which makes every later dose more accurate.

Common pool chemical products and their strengths

The same job can be done by several products, and the strength printed on the label changes the dose. The calculators accept the strength you enter, so the numbers stay right when you switch brands or sizes.

Product What it is Typical strength What it changes
Liquid chlorine Sodium hypochlorite 10% or 12.5% Raises FC; nothing left behind but salt
Household bleach Sodium hypochlorite About 6% (some 8.25%) Same as liquid chlorine, weaker
Cal-hypo Calcium hypochlorite 65% (some 73%) Raises FC and calcium hardness
Dichlor Stabilized granular chlorine 56% Raises FC and CYA
Trichlor Stabilized tablets or sticks 90% Raises FC and CYA; lowers pH and TA
Muriatic acid Hydrochloric acid 31.45% or 14.5% Lowers pH and TA
Dry acid Sodium bisulfate Per label Lowers pH and TA
Soda ash Sodium carbonate Near 100% Raises pH, also raises TA
Baking soda Sodium bicarbonate Near 100% Raises TA, pH only slightly
Calcium chloride Flakes or pellets 77–80% or 94–97% Raises calcium hardness
Stabilizer Cyanuric acid Near 100% Raises CYA

How to read a chlorine label for % available chlorine

The number the calculator needs is available chlorine, not the active-ingredient percentage. They differ for some products:

  • Trichlor labels often list about 99% active ingredient but 90% available chlorine. Enter 90.
  • Dichlor commonly lists 56% available chlorine even though the product is nearly pure dichlor. Enter 56.
  • Cal-hypo lists the calcium hypochlorite percentage, which is close to its available chlorine. Enter 65 or 73 as printed.
  • Liquid chlorine and bleach list sodium hypochlorite, and pool-grade jugs are usually sold by “trade percent,” such as 10% or 12.5%. If both appear, use the available chlorine figure.

Liquid chlorine and bleach lose strength in storage, faster in heat. If doses seem to fall short, assume the jug is weaker than the label and retest after every addition.

Pool chemical safety and storage

Pool chemical accidents usually involve breathing fumes or dust, mixing products, or splashing concentrated product. These rules apply to every dose on this site:

  • Never mix chemicals. Chlorine and acid together release toxic chlorine gas. Cal-hypo and trichlor can react violently. Use a separate, labeled scoop or measuring cup for each product.
  • Add chemical to water, never water to chemical. When a label says to pre-dissolve, fill the bucket with pool water first, then add the product.
  • Wear gloves and eye protection, and stand upwind when pouring.
  • Add one product at a time with the pump running, near a return jet, and wait for it to circulate before the next.
  • Store products apart and dry. The CDC’s pool chemical safety guidance says to store each chemical separately, keep incompatible chemicals away from each other, and keep them below 95°F (35°C) and out of the wet.
  • Keep everything locked away from children, in the original container, with the lid closed.
  • Follow the label. The product label is the legal use instruction and overrides any general advice, including ours.

Pool chemical troubleshooting table

Use this table to go from what you see to the reading most likely behind it, then to the calculator that fixes it.

Symptom Likely cause Which calculator
Green or cloudy water Free chlorine too low for your CYA Shock calculator, then chlorine calculator
Strong “chlorine” smell, red eyes Combined chlorine above 0.5 ppm Shock calculator
Chlorine disappears within a day CYA too low, or algae starting Cyanuric acid and chlorine/CYA chart
Chlorine high but algae keeps returning CYA too high for the FC you keep Cyanuric acid (replace water)
pH climbs every few days TA too high, lots of aeration, new plaster or a salt cell pH and alkalinity calculators
pH bounces up and down TA too low Alkalinity calculator
White crust on tile or salt cell High pH, high CH or positive saturation index Saturation index and calcium calculators
Rough or etched plaster, pitted grout Low CH or negative saturation index Calcium hardness and saturation index calculators
Cloudy right after adding a product Soda ash or cal-hypo reacting at high pH pH calculator; retest after 24 hours

When two problems overlap, go back to the balancing order: fix TA and pH before chasing calcium, and fix stabilizer before choosing a chlorine level.

How the calculator’s numbers are built

Every dose comes from published chemistry rather than rules of thumb copied between websites. Chlorine doses use the available-chlorine content of each product, pH doses use a carbonate and cyanurate buffer model that accounts for your TA and CYA, and calcium and stabilizer doses use molecular weights. The formulas and constants are listed on the calculator formulas and sources page. Treat every result as a starting dose: add part, circulate, retest, and finish the correction from fresh numbers.

Frequently asked questions

What chemicals do I need for a pool?

Most pools run on four or five products: a chlorine source (liquid chlorine, cal-hypo, dichlor or trichlor), muriatic acid or dry acid to lower pH, baking soda to raise alkalinity, calcium chloride for plaster pools, and cyanuric acid stabilizer for outdoor pools. Soda ash or borax covers the occasional low pH. A reliable test kit matters more than any single chemical.

Can I add all my pool chemicals at the same time?

No. Add one product, let the pump circulate for at least 30 minutes, retest, then move to the next. Adding several at once makes it impossible to see what each one did and risks dangerous reactions, especially chlorine meeting acid. Spread large corrections over several hours or days.

How often should I test my pool water?

Test free chlorine and pH at least a few times a week in season, and daily during heat waves, heavy use or after storms. CDC guidance for home pools is to check chlorine and pH at least twice a day, and more often with many swimmers. Total alkalinity, calcium hardness and stabilizer change slowly, so weekly is usually enough.

Why do I need to know my pool's gallons to dose chemicals?

Every dose scales with water volume. A product amount that raises 10,000 gallons by 10 ppm only raises 20,000 gallons by 5 ppm. If your gallon estimate is 30% high, every dose is 30% too big. Measure the pool and run the numbers once, then reuse that figure every time.

Is it safe to swim right after adding chemicals?

Wait until the product has fully circulated and a retest shows chlorine and pH back in range. For liquid chlorine and small pH adjustments that is often 30 minutes to an hour of pump time. After a shock, wait until free chlorine falls to a normal level for your stabilizer. Always follow the product label's re-entry instructions.

Calculators and guides in pool chemicals

Sources and further reading

  1. CDC — Pool Chemical Safety
  2. CDC — Home Pool and Hot Tub Water Treatment and Testing