The purpose
What does this calculator estimate?
The CYA-based shock level to kill algae and hold it — plus duration and the OCLT pass test.
Specialty & Niche · L3
The CYA-based shock level to kill algae and hold it — plus duration and the OCLT pass test.
Useful forSpecialty & NichePlanningComparisonVerification
Live calculation
✓ Checked May 2026
Enter volume, current FC, CYA, and condition.
Recommended sequence
—
Enter the required values to calculate.
Enter the known values. Let the engine handle the calculation.
Planning estimate only. Confirm product labels, equipment specifications, qualified-professional advice and local requirements before acting.
The result, explained
The CYA-based shock level to kill algae and hold it — plus duration and the OCLT pass test.
The purpose
The CYA-based shock level to kill algae and hold it — plus duration and the OCLT pass test.
The tool
The method
The relationship
SLAM target FC = CYA × 0.4 (minimum 12 ppm)
Hold the target until OCLT < 1 ppm overnight loss, CC < 0.5 ppm, and water is clear.Worked through
| CYA level | SLAM target FC (CYA × 0.4) | Normal min FC |
|---|---|---|
| 20 ppm | 12 ppm (min floor) | 1.5 ppm |
| 30 ppm | 12 ppm | 2.3 ppm |
| 40 ppm | 16 ppm | 3.0 ppm |
| 50 ppm | 20 ppm | 3.8 ppm |
| 60 ppm | 24 ppm | 4.5 ppm |
Why it matters
SLAM means holding a high, CYA-based chlorine level — not one big dose.
Test and re-dose several times a day to keep FC at the SLAM target.
Good inputs
The boundary
Measurements, equipment specifications, site conditions and local requirements can change the practical result.
The engine reports invalid inputs and safety warnings beside the result. Resolve those messages before using the estimate.
Before acting
Common questions
SLAM stands for Shock Level And Maintain. You raise free chlorine to a target based on your cyanuric acid level — about 40 percent of CYA — and hold it there with repeated dosing until the algae is dead and the water passes a set of tests. It's a sustained process, not a single shock.
Multiply your cyanuric acid by 0.4 to get the target free chlorine. So at CYA 40, the SLAM level is 16 ppm; at CYA 30, it's 12 ppm. If CYA is zero or very low, use a minimum of 12 ppm. You then maintain that level continuously, re-dosing as the chlorine is consumed.
It depends on the algae: cloudy water clears in 1 to 3 days, green algae in 3 to 7 days, mustard algae in 3 to 5 days, and stubborn black algae in 7 to 14 days with daily brushing. The SLAM continues until the pass tests are met, however long that takes — you don't stop early.
Three criteria must all pass: the overnight chlorine loss test (OCLT) shows less than 1 ppm of free chlorine lost overnight, combined chlorine is below 0.5 ppm, and the water is clear. Until all three pass, algae is still present and consuming chlorine, so you keep maintaining the SLAM level.
The Overnight Chlorine Loss Test measures how much free chlorine the pool consumes overnight, when there's no sunlight to burn it off. You record FC at dusk and again at dawn. A loss under 1 ppm means no significant organic load remains feeding chlorine demand — one of the three signals the SLAM is complete.
SLAM free chlorine target = CYA × 0.4, with a minimum of 12 ppm.
Cloudy 1–3 days, green 3–7, mustard 3–5, black 7–14 days with brushing.
When OCLT loss is under 1 ppm, combined chlorine is below 0.5 ppm, and the water is clear.
Primary sources
These official references support safe planning context. Product labels, local requirements and qualified-professional advice take priority over a general calculator estimate.