Chlorine and stabilizer calculator: what FC for my CYA?

Stabilizer (cyanuric acid, CYA) protects chlorine from the sun but also slows it down, so the more CYA in the water, the more free chlorine it needs. Enter your CYA test result.

Enter your measurements

ppm
Don’t know it? CYA (stabilizer, cyanuric acid) is what shields chlorine from sunlight — see pool words explained. Most test strips have a CYA pad, and pool stores test it free. A drop kit’s cloudy-water (turbidity) test is more precise than strips.
ppm
To check your current ratio
Keep free chlorine at least3 ppm
A comfortable daily range
3–5 ppm
Shock (SLAM) level for algae
16 ppm
Public-pool floor (MAHC 45:1 ratio, 2 ppm minimum)
2 ppm
How we got this

In short: the more stabilizer in the water, the more chlorine it needs, so each level is a share of your CYA.

Minimum: 40 ppm CYA × 7.5% = 3 → 3 ppm (rounded to the nearest whole ppm, never below 2 ppm)

Shock (SLAM): 40 × 40% = 16 ppm

Public-pool floor: the larger of 2 ppm and 40 ÷ 45 = 0.89 → 2 ppm

About these levelsThe minimum and shock levels are a hobbyist convention (Trouble Free Pool), not a health code; public pools must follow their state or local code. Keep free chlorine within what your chlorine product’s label allows before anyone swims, and retest after adding chlorine.

For this job · affiliate link
FAS-DPD drop test kit (chlorine, pH, TA, CH, CYA)This ratio only works with a real free chlorine number. A FAS-DPD drop kit reads FC in 0.5 ppm steps, high enough to check a shock level too.
View on Amazon (opens in a new tab)

Next: Need to add chlorine to get there? Use the pool chlorine calculator.

Quick answers for common sizes

Worked examples for the Chlorine & Stabilizer (FC/CYA) Calculator
ExampleAnswer
What CYA and chlorine a salt water pool needsCYA 60–80 ppm; at 70, chlorine at least 3.5 ppm

Free chlorine by stabilizer level

Free chlorine by stabilizer level
CYAKeep free chlorine at leastA comfortable daily rangeShock (SLAM) level for algaePublic-pool floor (MAHC 45:1 ratio, 2 ppm minimum)
0 ppm1 ppm1–3 ppm10 ppm1 ppm
20 ppm2 ppm2–4 ppm8 ppm2 ppm
30 ppm2 ppm2–4 ppm12 ppm2 ppm
40 ppm3 ppm3–5 ppm16 ppm2 ppm
50 ppm4 ppm4–6 ppm20 ppm2 ppm
60 ppm5 ppm5–7.5 ppm24 ppm2 ppm
70 ppm5 ppm5–8 ppm28 ppm2 ppm
80 ppm6 ppm6–9 ppm32 ppm2 ppm
90 ppm7 ppm7–10.5 ppm36 ppm2 ppm

Chlorine and cyanuric acid (CYA) bind together loosely. That bond is what shields chlorine from ultraviolet light, and it is also why stabilized chlorine works more slowly: only the unbound part, hypochlorous acid, does most of the sanitizing. The CDC’s Model Aquatic Health Code puts it plainly — because chlorine efficacy is reduced in the presence of CYA, pools that use it need higher free chlorine.

Where the numbers come from

  • CDC and the Model Aquatic Health Code (official). At least 1 ppm free chlorine without CYA, at least 2 ppm with CYA, 3 ppm in spas. The 2024 code also caps CYA at 90 ppm and treats a CYA-to-chlorine ratio above 45:1 as an imminent health hazard in public pools. That works out to free chlorine of at least CYA ÷ 45, about 2.2% of CYA — a floor, not a target.
  • Trouble Free Pool (hobbyist convention). The forum’s widely copied chart sets a minimum free chlorine of 7.5% of CYA (5% with a salt generator) and a shock (“SLAM”) level of 40% of CYA, citing the chlorine-CYA equilibrium research of O’Brien, Morris and Butler (1974). It is not a health code, but it is the most common way home pool owners scale chlorine to stabilizer, and it is what the minimum and shock numbers here use.
  • State codes. Some states write their own scale — Michigan, for example, raises the minimum by 0.5 mg/L for each 20 ppm of CYA above 40. Public and shared pools follow the local code, whatever any chart says.
minimum FC ≈ CYA × 0.075 (salt generator: × 0.05), never below 2 ppm
shock / SLAM FC ≈ CYA × 0.40
public-pool floor = the larger of 2 ppm and CYA ÷ 45

Chlorine for each stabilizer level

Minimum and shock levels follow the Trouble Free Pool convention (7.5% and 40% of CYA); minimums are rounded to the nearest whole ppm as on the forum’s chart, shock levels to the nearest 0.5 ppm (the forum’s printed chart rounds the shock level slightly lower at high CYA — 31 rather than 32 ppm at 80 — a difference no test kit can see); the MAHC floor is the 45:1 ratio or 2 ppm, whichever is higher. At 0 CYA the CDC minimum is 1 ppm.
CYA (ppm)Minimum FCShock (SLAM) FCMAHC floor
01 ppm10 ppm1 ppm
202 ppm8 ppm2 ppm
302 ppm12 ppm2 ppm
403 ppm16 ppm2 ppm
504 ppm20 ppm2 ppm
605 ppm24 ppm2 ppm
705 ppm28 ppm2 ppm
806 ppm32 ppm2 ppm
907 ppm36 ppm2 ppm

The full chart, with the official and hobbyist numbers side by side, is in the pool chemistry levels chart. For salt pools specifically, see what CYA and chlorine a salt water pool needs.

How to use it day to day

  1. Test CYA once a month (and a day after you add stabilizer). It doesn’t burn off; it only leaves when water splashes out or is drained.
  2. Read the minimum FC for that CYA. Test chlorine daily in summer and add chlorine before it drops below the minimum — the liquid chlorine calculator turns a ppm rise into fluid ounces.
  3. For algae, cloudy water or opening a green pool, raise chlorine to the shock level and hold it there until the water clears — see how much liquid chlorine to SLAM a pool.
  4. If CYA climbs past about 80–90 ppm (usually from tablets or dichlor), no amount of chlorine is convenient. Drain and refill part of the water with the drain and refill calculator, and see how much water to drain to lower CYA.

Where CYA comes from

Granular stabilizer adds it directly. So does every stabilized chlorine: by stoichiometry, trichlor tablets add about 0.6 ppm of CYA for every 1 ppm of chlorine they release, and dichlor about 0.9 ppm. A pool on tablets all summer can climb 50 ppm or more — the chlorine tablet calculator shows the weekly build-up. Liquid chlorine, cal-hypo and salt generators add none.

TipHot tubs: the CDC recommends no CYA (and no stabilized chlorine) in hot tubs. Dichlor is still sold for spas; if you use it, drain the tub regularly so stabilizer doesn’t build up.

What you’ll need

  • FAS-DPD drop test kit (chlorine, pH, TA, CH, CYA)Mid-range price

    A drop-count kit reads free chlorine to 0.5 ppm (or 0.2 ppm), plus pH, alkalinity, calcium and stabilizer. Every dose on this site starts from a test, so this is the one thing worth buying first.

    See options on Amazon (opens in a new tab)
  • Stabilizer / conditioner (cyanuric acid)Budget price

    Shields chlorine from sunlight. Dissolves slowly — follow the label (many say a skimmer or a sock), and don’t backwash for a few days.

    See options on Amazon (opens in a new tab)
  • Liquid pool chlorine (sodium hypochlorite)Budget price

    Adds chlorine without stabilizer or calcium. Strength is printed on the label — commonly 10% or 12.5% — and it weakens with age and heat, so buy it fresh.

    See options on Amazon (opens in a new tab)

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

What should my chlorine be with a CYA of 50?

By the Trouble Free Pool convention, at least about 4 ppm (7.5% of 50), with 20 ppm as the shock level. The CDC minimum with stabilizer is 2 ppm, and the public-pool 45:1 floor is 2 ppm at this level.

What should CYA be in a pool?

For an outdoor pool chlorinated by hand, 30–50 ppm is the usual target; salt-water pools often run 60–80 ppm. The Model Aquatic Health Code caps CYA at 90 ppm in public pools. Indoor pools need little or none, and the CDC recommends none in hot tubs.

Is the Trouble Free Pool chlorine/CYA chart official?

No. It is a hobbyist convention based on published chlorine-CYA chemistry, not a health code. Official minimums come from the CDC, the Model Aquatic Health Code and state codes, and they are lower floors. Many home pool owners use the chart because it scales chlorine to stabilizer.

Why does more stabilizer need more chlorine?

CYA holds most of the chlorine in a loosely bound form that sunlight can’t destroy but that also sanitizes slowly. The more CYA, the larger the share that is bound, so you need more total free chlorine to keep the same amount of active hypochlorous acid.

How do I lower CYA?

Replace water: drain part of the pool and refill with fresh water. The drain and refill calculator works out how much. Splash-out and backwashing lower it slowly; products sold to remove CYA are not reliable in every pool.

Sources