Skip to main content
Calcimator

Pool Chemical Balance Calculator

Calculate the Langelier Saturation Index (LSI) to determine if your pool water is corrosive, balanced, or scale-forming.

About this calculator

The Langelier Saturation Index, developed by chemist Wilfred Langelier in 1936, is the standard tool pool professionals use to judge whether water will eat away at plaster and metal fittings (corrosive) or leave chalky scale buildup on surfaces and equipment (scale-forming). This calculator computes it as pH plus a Temperature Factor plus a Calcium Factor plus an Alkalinity Factor, minus a TDS Factor — each factor derived from a logarithmic relationship, since calcium, alkalinity, and total dissolved solids all affect water chemistry on a log scale rather than linearly. Temperature is converted from Fahrenheit to Celsius internally since the factor is calculated from absolute temperature. The TDS factor is a stepped constant (12.1 at low dissolved-solids readings, rising to 12.5 above 4,000 ppm) rather than a continuous formula, reflecting how the standard LSI tables are actually published.

An LSI between -0.3 and +0.3 is considered balanced; below that range the water is corrosive to pool surfaces and equipment, above it the water tends to deposit scale. The calculator also reports a target pH — the pH value that would bring LSI to exactly 0 if every other reading stayed fixed — plus a suggested alkalinity adjustment nudged toward the ideal 80-120 ppm band. Because LSI depends on five interacting readings at once, changing any one chemical (adding acid to lower pH, for instance) shifts the balance point for all the others, so always retest the full panel after any adjustment rather than assuming a single-parameter fix solved the whole picture.

Inputs

°F
ppm
ppm
ppm

Results

Langelier Index (LSI)

1.34

Water Condition

2

Adjustment Magnitude1.34
Target pH6.06
Target Alkalinity73 ppm

Figures current as of 1936. Source: Wilfred F. Langelier, "The Analytical Control of Anti-Corrosion Water Treatment" (Journal AWWA, 1936) — the original index; the pH + Temperature Factor + Calcium Factor + Alkalinity Factor - TDS Factor form used here is the standard pool/spa industry presentation of the same index.

How to Use This Calculator
  1. Enter current pH, water temperature, calcium hardness, total alkalinity, and TDS readings.
  2. Review the Langelier Saturation Index and recommended chemical adjustments.
  3. Retest after adjustments — pool chemistry affects each parameter interactively.

How the result changes with pH Level

pH LevelLangelier Index (LSI)Water Condition
6.30.241
7.050.992
7.951.892
8.72.642

What each input means

pH Level
Current pool water pH reading (ideal: 7.2-7.6).
Water Temperature
Pool water temperature in Fahrenheit.
Calcium Hardness
Calcium hardness reading (ideal: 200-400 ppm).
Total Alkalinity
Total alkalinity reading (ideal: 80-120 ppm).
Total Dissolved Solids
TDS level (fresh fill ~300, typical pool 1000-2000 ppm).

What each result means

Langelier Index (LSI)
LSI value. Negative = corrosive, 0 = balanced, Positive = scale-forming.
Water Condition
0 = Corrosive, 1 = Balanced, 2 = Scale-forming.
Adjustment Magnitude
How far the LSI is from ideal balance (0).
Target pH
pH level that would bring LSI to 0 with current conditions.
Target Alkalinity
Suggested alkalinity adjustment to help balance water.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    pH Level = 7.4, Water Temperature = 82, Calcium Hardness = 250, Total Alkalinity = 100 = 5 input(s) provided
  2. Calculate Langelier Index
    Langelier Index
    1.34 = 1.34
  3. Calculate Water Condition
    2 = 2
  4. Calculate Adjustment Magnitude
    Adjustment Magnitude
    1.34 = 1.34
  5. Calculate Target pH
    Target pH
    6.06 = 6.06

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why are calcium hardness and alkalinity factored in on a logarithmic scale instead of linearly?

Both the Calcium Factor and Alkalinity Factor here are computed as `log10(reading) - constant` rather than the reading itself, because their effect on calcium carbonate saturation (the chemistry Wilfred Langelier's 1936 Saturation Index actually measures) follows a logarithmic relationship, not a straight-line one — doubling calcium hardness from 100 to 200 ppm shifts the saturation balance by the same amount as doubling it again from 200 to 400. This is standard LSI chemistry, not a simplification specific to this calculator.

Why is the TDS Factor a stepped constant (12.1, 12.2, etc.) instead of a smooth formula like the others?

The calculator looks up TDSF from fixed bands — 12.1 below 1,000 ppm, rising to 12.5 above 4,000 — rather than computing it continuously, because that's how the standard published LSI reference tables actually present this factor. It's a deliberate match to industry convention rather than an approximation the calculator introduces on its own.

What does the 'Target pH' output actually represent, and can I just add acid to hit it?

Target pH is the pH value that would bring LSI to exactly 0 if your current temperature, calcium hardness, alkalinity, and TDS all stayed fixed — it's solved directly from the LSI formula by isolating pH. In practice, adding acid to reach that pH also nudges alkalinity down somewhat depending on your buffering capacity, so treat it as the correct target under today's readings, and retest after adjusting rather than assuming the other four factors held perfectly constant.

Why does the suggested alkalinity adjustment only kick in when the water is outside the -0.3 to +0.3 balanced range?

When LSI already falls within that balanced band, `targetAlkalinity` is simply left equal to your current reading — the calculator only nudges it when water is corrosive (raising alkalinity, scaled by how far negative the LSI is) or scale-forming (lowering it, scaled by how far positive). This keeps the suggestion proportional to the actual imbalance rather than always pushing toward some fixed alkalinity number regardless of whether an adjustment is even needed.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Home, Garden & Maintenance.