Water Hardness Calculator
Convert calcium and magnesium concentrations into total hardness as calcium carbonate.
About water hardness
Water hardness examples
The examples convert measured ions to equivalent calcium carbonate hardness.
| Calcium and magnesium | Total hardness | Classification |
|---|---|---|
| 40 mg/L calcium, 10 mg/L magnesium | 141.06 mg/L as CaCO₃ | Hard water. |
| 20 mg/L calcium, 5 mg/L magnesium | 70.53 mg/L as CaCO₃ | Moderately hard water. |
| 60 mg/L calcium, 20 mg/L magnesium | 232.18 mg/L as CaCO₃ | Very hard water. |
| 10 mg/L calcium, 2 mg/L magnesium | 33.21 mg/L as CaCO₃ | Soft water. |
How to calculate water hardness
- Obtain calcium and magnesium concentrations from the same water sample.
- Confirm that both laboratory results are expressed in milligrams per liter.
- Enter each concentration, using zero if an ion was reliably measured as absent.
- Calculate total hardness and review both the classification and grains-per-gallon conversion.
Frequently asked questions
What does mg/L as CaCO₃ mean?
It expresses different hardness-forming ions on a common calcium-carbonate equivalent basis. This convention makes calcium and magnesium contributions directly additive and easier to compare.
Is hard water unsafe to drink?
Hardness alone is generally not considered a health risk at typical drinking-water levels. It is mainly an aesthetic and operational concern, although complete water quality requires many other tests.
How are calcium and magnesium converted?
Calcium is multiplied by 2.497 and magnesium by 4.118. These factors account for molecular mass and the divalent charge of each ion relative to calcium carbonate.
Is hardness the same as total dissolved solids?
No, total dissolved solids includes all dissolved ionic and nonionic material measured by the chosen method. Hardness focuses mainly on calcium and magnesium equivalents.
What is a grain per gallon?
It is a traditional water-hardness unit often used to size domestic softeners. One grain per US gallon is approximately 17.118 mg/L as calcium carbonate.