Pool LSI Calculator (Langelier Saturation Index / Water Balance)
calc_pool_lsiLangelier Saturation Index for your pool or spa from pH, water temperature, calcium hardness and total alkalinity, using the factor table and formula in state pool rules, plus the pH that would balance it. Formula: SI = pH + TF + CF + AF − 12.1 (12.2 when TDS is above 1,000 ppm). TF, CF and AF come from the temperature, calcium hardness and alkalinity factor table; when a reading falls between rows the table method uses the next greater row. pH for SI = 0: 12.1 − TF − CF − AF.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ph | No | pH; default 7.6 | |
| method | No | Factor lookup; default table | |
| temp_f | No | Water temperature (°F); default 86 | |
| tds_ppm | No | Total dissolved solids (0 if unknown) (ppm); default 0 | |
| calcium_ppm | No | Calcium hardness (ppm); default 380 | |
| alkalinity_ppm | No | Total alkalinity (ppm); default 70 |