Pool Calculators & Tools

Free chemistry calculators based on TFP/SLAM methodology

Chemistry Calculators

Chlorine Calculator

Chlorine / SLAM Calculator

Calculate chlorine dosing based on your CYA level. Includes SLAM (Shock Level And Maintain) targets.

Calculate
pH Calculator

pH Calculator

Calculate muriatic acid or soda ash needed to adjust your pool pH to the ideal range.

Calculate
Alkalinity Calculator

Alkalinity Calculator

Calculate baking soda dosing to raise your Total Alkalinity (TA) and stabilize pH.

Calculate
CYA Stabilizer Calculator

CYA / Stabilizer Calculator

Calculate cyanuric acid dosing to protect your chlorine from UV sunlight degradation.

Calculate
Calcium Hardness Calculator

Calcium Hardness Calculator

Calculate calcium chloride needed to raise CH and prevent plaster etching or liner damage.

Calculate
Salt Calculator

Salt Calculator

Calculate how much salt to add to your salt water pool for your SWG system.

Calculate

Pool Measurement

Pool Volume Calculator

Pool Volume Calculator

Calculate your pool's volume in gallons from its dimensions. Supports all pool shapes.

Calculate

Maintenance Checklists

SLAM Checklist

SLAM Process Checklist

Customizable SLAM checklist for clearing algae. Add items, reorder, save, and print.

View Checklist
Weekly Maintenance Checklist

Weekly Maintenance Checklist

Customizable weekly tasks to keep your pool crystal clear. Add items, reorder, save, and print.

View Checklist
Pool Opening Checklist

Pool Opening Checklist

Customizable spring opening guide. Add items, reorder, save, and print.

View Checklist
Pool Closing Checklist

Pool Closing / Winterizing

Customizable winterizing guide. Add items, reorder, save, and print.

View Checklist

Ideal Pool Chemistry Ranges

Keep your pool water balanced within these recommended ranges:

Parameter Ideal Range Notes
Free Chlorine (FC) Based on CYA Keep FC/CYA ratio. Min FC = CYA รท 20 (rounded up)
pH 7.4 - 7.6 Affects chlorine effectiveness and comfort
Total Alkalinity (TA) 60-80 ppm (SWG) / 80-120 ppm Buffers pH; SWG pools run lower
Cyanuric Acid (CYA) 30-50 ppm / 70-80 ppm (SWG) Protects chlorine from sunlight
Calcium Hardness (CH) 250-400 ppm (plaster) / 150-250 ppm (vinyl) Prevents etching and liner damage
Salt (SWG only) 3000-3500 ppm Check your specific SWG manufacturer

What is TFP/SLAM?

TFP (Trouble Free Pool) is a methodology for maintaining crystal clear pool water using the FC/CYA relationship chart instead of arbitrary "shock" levels. It emphasizes testing and adjusting based on actual water chemistry rather than guessing.

SLAM (Shock Level And Maintain) is the TFP process for clearing algae or cloudy water. You raise chlorine to "shock level" based on your CYA, then maintain it 24/7 until you pass three tests: clear water, zero CC, and overnight FC loss under 1 ppm.

These calculators use TFP methodology to give you accurate dosing based on your actual pool chemistry, not one-size-fits-all recommendations.