FC/CYA Target Ratio Calculator

Enter your CYA (stabilizer) level and pool type for the minimum, target-range, and SLAM free-chlorine levels — plus your live FC/CYA ratio. No login.

Your stabilizer (cyanuric acid) reading in ppm. This sets every chlorine target below.

Pool type

Saltwater / SWG pools run a lower minimum (5% of CYA) because the cell replenishes chlorine continuously.

Optional — your current free-chlorine reading. Enter it to see your live FC/CYA ratio and whether you're in range.

Climate adjust (optional)
Climate

Optional — high-sun climates aim a touch higher in the target band. This nudges only the target range, never the minimum or SLAM.

Minimum FC
Target FC
SLAM / shock FC

Enter your CYA (stabilizer) level to see your minimum, target, and SLAM chlorine.

Multiplier basis

FC/CYA reference chart (CYA 20–100 ppm)

Hold FC in the target band, never below minimum; SLAM is a sustained level to clear algae — not a single dose.

CYAMin FC (regular)Min FC (SWG)Target FCShock / SLAM
201.512–410
302.251.53–512
40324–616
503.752.55–720
604.535–824
705.253.56–828
80647–931
906.754.57–1035
1007.558–1039
Export
How this is calculated

Under the Trouble Free Pool (TFP) FC/CYA method, your free-chlorine targets scale with your stabilizer (CYA), not fixed numbers — a "normal" 3 ppm is dangerously low at CYA 80 and wastefully high at CYA 20. Every number below is a multiple of your CYA.

Minimum FC  = CYA × 7.5%   (regular)   or   CYA × 5%   (salt / SWG)
Target FC   = CYA × 10%  →  CYA × 13%   (a band, not a point)
SLAM / shock = CYA × 40%   (a sustained level held over time, NOT one dose)

FC/CYA ratio % = current FC ÷ CYA × 100

The salt distinction matters: SWG pools use a 5% minimum (not 7.5%) because the salt cell replenishes chlorine continuously — getting that wrong is the most common error in lookalike calculators.

Status verdict (when you enter a current FC): below minimum, low (above minimum but below the target floor), in target range, above target, or in the SLAM range. The "FC to add" figure is a target gap, not a chemical dose — turn it into a product amount in the chlorine-dosing tools.

The reference chart is pinned to the published PoolChem Tracker grid, so the SLAM column at CYA 80/90/100 reads 31/35/39 (the chart cells) rather than a bare ×0.40. The headline at your exact CYA uses the multipliers so any value works. This is the hobbyist TFP method every consumer tool uses — not a regulatory standard. Commercial pools follow MAHC / state health-department minimums that differ.

Sources: PoolChem Tracker — FC/CYA Chart; PoolDial — FC/CYA Ratio Calculator; Trouble Free Pool — SLAM blog + CYA wiki.

Sources

  1. FC/CYA Chart — Chlorine Levels. PoolChem Tracker. Retrieved .
  2. FC/CYA Ratio Calculator. PoolDial. Retrieved .
  3. SLAM — Shock Level And Maintain. Trouble Free Pool. Retrieved .
  4. Cyanuric Acid (CYA) wiki. Trouble Free Pool. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.