Pool School · Pool School

How Chlorine and CYA Actually Work (the Science Behind the FC/CYA Chart)

Short answer

Chlorine's real sanitizer is hypochlorous acid (HOCl). CYA binds most of your free chlorine into a protected reserve and releases HOCl a little at a time, so only a tiny fraction is active at any moment. The active amount tracks the ratio of free chlorine to CYA (HOCl is proportional to FC/CYA — 'Falk's ratio'). That single fact is why the FC/CYA chart scales chlorine with CYA, why ~7.5% of CYA is the algae-prevention floor, and why 'chlorine lock' is really just CYA too high. Keep FC at its CYA target and the active chlorine takes care of itself.

The FC/CYA chart can feel like magic numbers someone made up. It isn’t. It falls straight out of one piece of chemistry — and once you see it, chlorine lock, “green but my levels are fine,” and “why do I keep needing more chlorine” all stop being mysteries.

There are two kinds of chlorine, and only one works

When chlorine dissolves in water it becomes hypochlorous acid (HOCl) — the active form that actually kills algae and bacteria — and hypochlorite ion (OCl⁻), which is a far weaker sanitizer. Your free-chlorine (FC) test counts the available chlorine, but it’s the HOCl fraction that does the work.

CYA is a reservoir, not a switch

Here’s the part that explains everything. CYA (cyanuric acid) grabs most of your chlorine and holds it in reserve as chlorinated cyanurates — chlorine bonded to CYA, which barely sanitizes on its own. That reserve isn’t wasted: it releases HOCl a little at a time as the active chlorine gets used up. But at any given instant, only a small fraction of your free chlorine is active HOCl. The more CYA, the bigger the reserve, and the smaller that active fraction.

CYA is sunscreen for chlorine — it stops the sun from burning it off in hours. The trade is that it also holds most of your chlorine in reserve, so you have to carry more of it.

The one relationship: active chlorine tracks FC ÷ CYA

Richard Falk (known as “chem geek” on Trouble Free Pool) pinned it down: active HOCl is proportional to the ratio of free chlorine to CYA (HOCl ∝ FC/CYA). That’s the whole engine behind the chart. To keep the same killing power as CYA rises, free chlorine has to rise in proportion — so the target isn’t a fixed ppm, it’s a percentage of your CYA.

  • Minimum ≈ 7.5% of CYA — this holds active HOCl near about 0.02 ppm, the level that reliably prevents algae in a balanced pool. (CYA 50 → about 3.75 ppm floor.)
  • Target — read it off the chart — a comfortable working level above the floor. Unlike the other two this one is not a clean percentage: the band is 4–6 ppm at CYA 30 (13–20% of your CYA) but 11–13 ppm at CYA 100 (11–13%). Any single percentage is wrong somewhere, which is why we publish the chart instead.
  • SLAM ≈ 40% of CYA — enough active chlorine to kill an established bloom faster than it grows.

See the full FC/CYA chart for every CYA level.

Here’s that ratio drawn — the floor and the target band climbing with CYA is Falk’s proportionality, nothing more:

Free chlorine targets rise with CYAA chart plotting free chlorine (ppm) against CYA from 30 to 100. The minimum-FC floor and the target-FC band both climb steadily as CYA rises — for example, at CYA 40 the target is 5 to 7 ppm, and at CYA 90 it is 10 to 12 ppm. A shaded zone below the minimum line marks where free chlorine is too low and algae can grow.Exact values are in the FC/CYA chart table on the-5-numbers page in Pool School.0246810121430405060708090100CYA (stabilizer) — ppmFree chlorine — ppmHigher CYA → more chlorine neededToo low — algae risk
Free chlorine isn't a fixed number — the whole band slides up as CYA rises, which is exactly what the FC/CYA chart table lists. Shock level (SLAM) scales the same way, at about 40% of CYA. Quick floor to hold in your head: 1 ppm of free chlorine for every ~13 ppm of CYA.

What this explains

  • “Green but my chlorine’s fine.” A “normal” 3 ppm at CYA 90 is below the 7.5% floor — active HOCl is too low, so algae grows. Same reading, different pool. (Full story: green but levels look fine.)
  • “Chlorine lock.” There’s no lock — your CYA is just so high that ordinary chlorine can’t reach an active level. The fix is dilution, not a magic additive. (See CYA too high.)
  • Why a commercial pool runs FC 1–3. With little or no CYA, a small FC is nearly all active HOCl. Your backyard pool carries CYA for sun protection, so it needs more FC for the same active chlorine — and that’s completely safe, because the CYA keeps the active level in the same gentle range.

What to do about it

Nothing exotic — just keep free chlorine at the target for your CYA and let the chemistry work. Know your CYA (test it), read your target off the chart, and dose with the calculator. That’s the entire game, and it’s why less is more: get this one ratio right and you don’t need the shelf of bottles that exists to paper over getting it wrong.

Run your numbers

Run the ratio for your pool

The same chemistry, computed: enter your CYA (and your current FC if you know it) and get the floor, target, and SLAM level.

Don't know your gallons? Work it out here →

Exact geometry at 7.48 gal/ft³. Kidney shapes, diving hoppers, litres and salt/turnover figures live in the full Pool Volume Calculator.

Enter your CYA.
Minimum FC (the algae floor)
Target FC (day-to-day)
SLAM level (clearing algae)

Straight off Trouble Free Pool's FC/CYA chart (minimum ≈ 7.5% of CYA, SLAM ≈ 40%), snapped to the nearest published row — the chart table stays the source of truth. Doses assume 12.5% liquid chlorine; for cal-hypo, dichlor or trichlor use the chemical calculator, which runs the same math. CYA way over 100? More chlorine isn't the fix — lowering CYA is.

If the ratio says your CYA is too low

A pool at or near zero stabilizer burns chlorine off in hours of sun, so the fix is real — but it’s the one chemical where buying too big is the expensive mistake, because CYA does not break down and the only way down is draining. Two sizes cover almost everyone, and the right one depends on whether you’re starting from scratch or topping up. Dissolve either in a sock in the skimmer rather than broadcasting it; undissolved granules on a plaster floor are the most common complaint in this whole category.

Here is why, and it is not the brand’s fault. Cyanuric acid is barely soluble in water — about 2,700 mg per litre, which works out at roughly 45 gallons of water to dissolve a single pound. That is the whole story behind every one-star review in this category. We read the critical reviews of both bags below and eight of ten on each are the same complaint: it will not dissolve. Owners describe a sock at the return jet still holding granules after days, hours of stirring in a five-gallon bucket achieving almost nothing, and broadcast granules settling on the floor, jamming a skimmer basket or clogging a salt cell. A bucket cannot work: two-thirds of a 7 lb bag needs more than two hundred gallons of water to go into solution.

So the dangerous mistake is not under-dosing, it is re-dosing. Add stabilizer, hang it in a sock, squeeze the sock when you walk past, and wait days before you believe a test. Several of the “this product does nothing to my CYA” reviews are owners who added a second dose because the first had not registered yet — and that is exactly how you overshoot a number that only comes back down by draining your pool.

And if the ratio says your CYA is too high, no product fixes it — see CYA too high for the drain math.

Frequently asked

Why do I need more chlorine when my CYA is higher?

Because CYA binds most of your chlorine into a reserve, and only the small unbound fraction — hypochlorous acid, HOCl — actually sanitizes. The active HOCl tracks the ratio of free chlorine to CYA, so to keep the same sanitizing power when CYA goes up, free chlorine has to go up with it. That's the whole reason the FC/CYA chart isn't one fixed number: a reading of 3 ppm is strong at CYA 30 and near-useless at CYA 90.

What is hypochlorous acid (HOCl) and why does it matter?

HOCl is the active, germ-killing form of chlorine in water. The other forms — hypochlorite ion (OCl-) and chlorine bound to CYA (chlorinated cyanurates) — are orders of magnitude weaker sanitizers. Your 'free chlorine' test measures the available pool, but it's the HOCl fraction that does the work, and CYA controls how much of it is active at once.

Where does the 7.5%-of-CYA minimum come from?

It's not a rule of thumb someone guessed — it's derived from chemistry. Richard Falk ('chem geek' on Trouble Free Pool) worked out that keeping free chlorine at about 7.5% of your CYA holds active HOCl near the level (about 0.02 ppm) that reliably prevents algae in a balanced pool. So at CYA 50, about 3.75 ppm free chlorine is the floor; below it, algae gets an opening even though the number 'looks fine.'

Sources

Chemistry in this guide is checked against: Trouble Free Pool — CYA/Chlorine Relationship wiki & the FC/CYA Chart (troublefreepool.com) · Richard Falk ('chem geek'), Trouble Free Pool — Falk's Ratio: HOCl proportional to FC/CYA (troublefreepool.com) · Orenda Technologies — free chlorine, CYA & HOCl (orendatech.com) · In The Swim — Fresh Thoughts on Cyanuric Acid (intheswim.com). We name our sources in plain text and don't earn from linking them.

← Back to Pool School