App Icon
Install Pool Checker

Tap Share ► View More ► and select "Add to Home Screen".

App Icon
Pool Checker

Install the free app for instant chemical calculations.

Free Tool

The Smart Shock & SLAM Calculator

Clear a green pool fast. Discover your exact Free Chlorine target based on your Cyanuric Acid (CYA) level.

How to Use This Calculator

If your pool is green, cloudy, or smells strongly of chemicals, standard chlorine levels won't fix it. You need to aggressively raise your chlorine to "Shock Level."

  1. Test Your CYA: You cannot shock a pool without knowing your Cyanuric Acid (Stabilizer) level. Use a reliable drop test kit to find your CYA.
  2. Enter Your Volume: Input your pool's capacity. If you don't know it, use our Volume Calculator first.
  3. Add Liquid Chlorine: The calculator will tell you exactly how many jugs of liquid chlorine to add to reach your target.

The Science of "Chlorine Lock"

Why do some people dump 10 bags of shock into a pool, yet it stays green? The answer is the relationship between Free Chlorine (FC) and Cyanuric Acid (CYA).

CYA acts like sunscreen for your chlorine, protecting it from burning off in the sun. However, CYA also binds to the chlorine, making it work slower. The higher your CYA, the higher your chlorine must be to effectively kill algae.

The Golden Rule

To actively kill an algae bloom (the SLAM method), your Free Chlorine target must be roughly 40% of your CYA level. For example, if your CYA is 40, your SLAM target is 16 ppm.

Too Much CYA?

If your CYA is above 70 ppm, do not try to shock the pool. You will waste hundreds of dollars on chlorine. You must drain and replace some of your pool water to lower the CYA first.

Frequently Asked Questions

What does "SLAM" a pool mean?

SLAM stands for Shock Level And Maintain. Instead of just dumping a bag of shock into the pool once and hoping for the best, SLAMing requires raising your Free Chlorine to a specific, high target, and maintaining that exact level by testing and adding chlorine 2-3 times a day until the water is completely clear.

Can I use powdered shock (Cal-Hypo) to SLAM?

It is highly recommended to use Liquid Chlorine (Sodium Hypochlorite). Powdered shocks contain either Calcium (Cal-Hypo) or Cyanuric Acid (Dichlor/Trichlor). Adding massive amounts of powder during a multi-day SLAM will dangerously spike your Calcium or CYA levels.

Is it safe to swim while shocking?

No. You should not swim while SLAMing a pool. The chlorine levels are elevated to aggressive sanitizing targets that can bleach swimwear and severely irritate skin and eyes. Wait until the chlorine has dropped back down to its normal range (usually under 5-8 ppm) before swimming.

Next Steps: Keep it Clear

Shocking the pool sometimes fails due to high CYA (Chlorine Lock). Keep your pool clear by rechecking chemistry often.