Langelier Saturation Index Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Introduction to the Langelier Saturation Index

Wilfred Langelier introduced his saturation index in 1936 to settle a stubborn, practical question: will this water leave a chalky film of calcium carbonate on the inside of pipes, or will it strip that mineral coating away and start attacking the metal underneath? The index, almost always shortened to LSI, answers by comparing two pH values. One is the pH you actually measure in the sample. The other is the pH the same water would need to sit exactly at calcium carbonate saturation, given its temperature, dissolved solids, calcium hardness, and alkalinity. The gap between the two tells you which way the chemistry is leaning, and by roughly how much.

In this calculator's model, that reference value is the saturation pH, written as pHs. It is the balance point the equation solves for before subtracting it from the measured pH. The subtlety worth holding onto is that pH by itself does not decide the outcome. Two samples that both read pH 7.4 can behave very differently: a soft, low-alkalinity mountain water is often hungry for carbonate and mildly aggressive, while a hard, high-alkalinity groundwater at the same pH may readily lay down scale. Temperature, dissolved solids, calcium, and alkalinity are what break that tie.

The page estimates LSI from five routine measurements: sample pH, total dissolved solids, temperature, calcium hardness as CaCO₃, and alkalinity as CaCO₃. It is a screening estimate rather than a full speciation model, so its real strength is comparison and trend-watching — lining two samples up side by side, confirming that a dosing change moved the chemistry the way you expected, and flagging when a water deserves a closer, more rigorous look. It shows up wherever carbonate chemistry matters: drinking water distribution, swimming pools, cooling towers, boilers, and irrigation lines.

How to Use the Langelier Saturation Index Calculator

To use the Langelier Saturation Index calculator, enter the conditions of the water you actually want to evaluate. The pH field should reflect the measured sample pH. Total dissolved solids should be entered in milligrams per liter. Temperature is entered in degrees Celsius. Calcium hardness and alkalinity should both be reported as milligrams per liter as calcium carbonate, because that is the basis assumed by the equation used here.

After you click Compute LSI, the calculator estimates the saturation pH, written as pHs, and subtracts it from the measured pH to produce the index. Seeing both numbers is helpful because pH_s tells you the balance point and LSI tells you which side of that point the sample sits on.

For the most meaningful result, match the inputs to the operating condition you care about. If you are checking a heater, boiler feed, or warm recirculating loop, use the temperature at that point instead of a cooler bench sample when you can. Calibrated pH meters, dependable hardness tests, and consistent alkalinity readings matter because small measurement errors can move the result enough to change the interpretation when the sample is close to balance.

As a rule of thumb, negative values point toward a dissolving tendency, values near zero suggest approximate balance, and positive values point toward scale-forming water. Those ranges are only guides. The right target depends on pipe material, treatment chemicals, temperature, flow rate, and how much scale the system can tolerate.

Langelier Saturation Index Formula

The Langelier Saturation Index calculator uses the standard empirical relationship for estimating calcium carbonate saturation from routine water chemistry. First it computes the saturation pH:

Formula: pH_s = 9.3 + A + B − C − D

pH s = 9.3 + A + B C D

Then it calculates the index itself:

Formula: LSI = pH − pH_s

LSI = pH pH s

In this formulation, the intermediate factors are based on the measured water chemistry:

Formula: A = (log(TDS) − 1) / 10

A = log(TDS) 1 10

Formula: B = − 13.12 log(T + 273) + 34.55

B = 13.12 log(T+273) + 34.55

Formula: C = log(Ca) − 0.4

C = log(Ca) 0.4

Formula: D = log(Alk)

D = log(Alk)

Here, TDS is total dissolved solids in mg/L, T is temperature in degrees Celsius as used by the calculator, Ca is calcium hardness as CaCO₃ in mg/L, and Alk is alkalinity as CaCO₃ in mg/L. The logarithms are base 10. The constants come from a simplified equilibrium model for calcium carbonate in water and are intended for practical field estimation rather than full chemical speciation.

Each term captures a different part of the calcium carbonate balance. The TDS term reflects the effect of ionic strength on the chemistry of the water. The temperature term reflects the way carbonate solubility shifts with heat. The calcium hardness term represents how much calcium is available for scale formation, and the alkalinity term reflects the buffering capacity that supports carbonate precipitation. Put together, the terms estimate the pH where the sample would be right at the edge of saturation.

Langelier Saturation Index Worked Example

Using the calculator's default-style values pH 7.0, TDS 500 mg/L, temperature 25 °C, calcium hardness 100 mg/L as CaCO₃, and alkalinity 100 mg/L as CaCO₃the equation gives a saturation pH of about 7.96.

Subtracting that from the measured pH leaves an LSI of about -0.96. In other words, this sample sits below the saturation point and trends toward dissolving calcium carbonate rather than depositing it. That does not automatically mean the water is aggressive to every material, but it does mean carbonate scale is not favored under the model used here.

If you rerun the calculation and raise pH, calcium hardness, or alkalinity, the result moves upward. If you lower temperature, the saturation pH also shifts. The worked example shows why LSI is not a single-input calculator: the combined chemistry matters, and one change can offset another.

Interpreting the Langelier Saturation Index Result

The result area shows both saturation pH and LSI so you can read the direction of the water at a glance. A measured pH above pH_s gives a positive LSI and points toward scale formation. A measured pH below pH_s gives a negative LSI and points toward undersaturation with respect to calcium carbonate. Near-zero values mean the water is close to equilibrium under the assumptions of the model.

LSI Range Typical Interpretation
< -0.5 Corrosive tendency; likely to dissolve CaCO₃ and reduce protective scale
-0.5 to 0.5 Near balanced; mild scaling or mild dissolving behavior may still occur
> 0.5 Scaling tendency; calcium carbonate deposition becomes more likely

These ranges are best treated as guidance rather than absolute pass-or-fail limits. A slightly positive LSI can be acceptable or even desirable in some municipal systems because a thin mineral film may help reduce metal release from pipes. In a heat exchanger, the same value may be undesirable because even a small scale layer can reduce efficiency. The right target depends on the system materials, operating temperature, flow conditions, and treatment strategy.

Langelier Saturation Index Limitations and Assumptions

The Langelier Saturation Index is handy because it compresses calcium carbonate behavior into a single number, but that simplicity also means it leaves out a lot of water chemistry. It does not directly predict every type of corrosion or every type of scale. Water can be aggressive for reasons that have little to do with calcium carbonate saturation, including dissolved oxygen, chloride, sulfate, microbiological activity, galvanic effects, and the metallurgy of the system itself. Likewise, some waters form deposits dominated by silica, phosphate, iron, or magnesium compounds that LSI does not fully describe.

The formula is empirical, so it works best within the range where the original model is a reasonable approximation. In very high-TDS waters, unusual brines, heavily treated industrial waters, or systems with strong non-carbonate chemistry, a more detailed equilibrium model may be needed. Tools such as PHREEQC or other speciation programs can account for activity coefficients, multiple mineral phases, and complex ion interactions more rigorously than a simple screening index.

Another limitation is that LSI tells you direction, not speed. A positive value means scale is favored, but it does not say how quickly deposits will form. Flow velocity, turbulence, surface roughness, residence time, inhibitors, and nucleation sites all influence whether scale actually appears. The same is true for negative values: a corrosive tendency does not automatically mean rapid metal loss, because corrosion rate depends on many additional variables.

Finally, the quality of the result depends on the quality of the inputs. pH should be measured carefully, temperature should reflect the real operating condition, and calcium hardness and alkalinity should be reported on the correct CaCO₃ basis. If your result is close to zero, even modest testing uncertainty can change the interpretation. For that reason, LSI is best used as one decision aid among several, especially when equipment cost, public health, or regulatory compliance is involved.

Langelier Saturation Index in Practice

In field work, LSI is rarely the only number an operator watches. It is usually read alongside visual inspection, corrosion coupon data, metal monitoring, conductivity trends, and the history of the system. Even so, LSI remains valuable because it gives a fast first estimate of whether water chemistry is moving in a safer or riskier direction. If a treatment change moves the index from strongly negative toward slightly positive, that often signals improved stability. If it jumps sharply upward, it may warn of future scale problems before deposits become obvious.

That is why this calculator works best as a decision-support tool. It helps you organize the chemistry, compare scenarios, and explain the result clearly. Whether you are balancing pool water, reviewing a lab report, teaching carbonate chemistry, or checking a treatment adjustment in a plant, the index offers a compact summary of how the sample relates to calcium carbonate equilibrium. It is especially useful when you want a quick answer first and a more detailed model only if the screening result suggests a problem.

Enter water chemistry values to estimate the Langelier Saturation Index.

Balance Break: Keep the Water in the Green Zone

The index only feels abstract until you have to hold it steady. In this mini-game you are the operator of a small distribution loop. The water's LSI keeps drifting — a slug of soft make-up water pulls it toward corrosion, a warm spell or a shot of lime pushes it toward scale. Your job is to dose against the drift and keep the needle inside the balanced band (roughly −0.5 to +0.5) for as long as you can. Add acid to pull the index down, add soda ash to push it up, and watch the disturbances get stronger the longer you survive.

Score

0

Current LSI

0.00

In balance

0.0s

Pipe health

100%

Best score

0
Click to play. Hold the LSI needle in the green balanced band. Keyboard: ↑/↓ or W/S dose, Space starts or restarts. On touch, tap and hold the upper half to raise the index or the lower half to lower it.

Embed this calculator

Copy and paste the HTML below to add the Langelier Saturation Index Calculator | Calcium Carbonate Balance to your website.