What water hardness means: GH, KH, TDS and ppm
GH, KH, TDS and ppm explained for beginners, with the USGS hardness classes and what makers' water guides do with these numbers.
Hardness is a measure of how much calcium and magnesium the water carries. USGS says hardness is caused by compounds of calcium and magnesium, and by a variety of other metals1. A water report may show it under several names and units, which is where the confusion starts.
ppm and mg/L
Both are ways to say how much of something is dissolved. One ppm, or part per million, is usually defined as one milligram per liter of calcium carbonate when talking about hardness2. So a report that says "100 mg/L as CaCO3" and one that says "100 ppm" are generally giving you the same figure2.
Careful, though. Hardness isn't only given in ppm. Reports and manuals also use degrees of general hardness, German degrees, grains per gallon, English degrees and French degrees2. One grain per gallon works out to 17.118 ppm2.
GH and KH
GH stands for general hardness. It's one of the units used for the calcium and magnesium in water2. Ask what the number refers to before you compare it with another.
KH stands for carbonate hardness. It measures the hardness caused by carbonate and bicarbonate in the water3. One degree KH equals about 17.848 ppm of calcium carbonate3.
KH is easy to confuse with alkalinity, a related number. The two don't always match when both are written in ppm3.
TDS
TDS means total dissolved solids. It counts all the inorganic and organic substances dissolved in the water, not only calcium and magnesium4. It's often given in ppm4.
That makes TDS a different question from hardness. TDS adds up everything that's dissolved. Hardness counts mainly calcium and magnesium41.
A TDS meter works from conductivity. Wikipedia says conductivity gives an approximate value for TDS, and it puts the accuracy at around 10 percent when compared with lab results4.
The USGS classes
USGS gives general guidelines for sorting water by hardness, in milligrams per liter as calcium carbonate1.
| Hardness (mg/L as calcium carbonate) | Class |
|---|---|
| 0 to 60 | Soft1 |
| 61 to 120 | Moderately hard1 |
| 121 to 180 | Hard1 |
| More than 180 | Very hard1 |
These are general guidelines for water, not espresso rules. An espresso maker may set its own limits. Breville, for one, says water recommendations can vary by machine and local water hardness5.
What makers ask for
Some makers talk about hardness, some about TDS. Breville's support page suggests water that ideally measures between 50 and 150 ppm in dissolved solids, naming soft filtered water, spring water and well water as examples5. That's a TDS figure, not a hardness class.
Decent Espresso uses TDS too, and sets its softest-water threshold at about 30 ppm TDS6. The number only helps when you match it to the same kind of measurement.
Exceptions
Boiling doesn't fix everything. Wikipedia says permanent hardness is generally difficult to remove by boiling2. Don't count on a kettle to change the number on your report.
Your own number comes from your supplier, as the finding your hardness page explains.
Cited material
- Hardness of Water, U.S. Geological Survey
- Hard water, Wikipedia
- Carbonate hardness, Wikipedia
- Total dissolved solids, Wikipedia
- Support article on water for espresso machines, Breville (US support site)
- Water recommendations for the DE1 and Bengle, Decent Espresso