Home·Water hardness

120 water hardness cells — 150 ppm is 8.4 °dH and 8.76 gpg

Every one of 120 rungs from 5 to 1000 ppm, written out in six units. Countries use different ones, so the same water can look more than ten times apart, yet the ratios are fixed — each falls out of how the unit is defined, so there is no table to memorise.

ppm (mg/L CaCO₃)
ppm
German degree
°dH
French degree
°fH
English degree (Clark)
°e
grains per US gallon
gpg
millimoles per litre
mmol/L

ppm counts the hardness as if it were all chalk

Hardness comes mostly from calcium and magnesium ions, and writing the two separately makes waters impossible to compare. The convention is therefore to express the lot as calcium carbonate, CaCO₃, in a single number — that is ppm, and since it means one milligram in one litre of water it is the same figure as mg/L. All six units are just that one number written differently, which is why any of them converts into any other.

The conversion factors fall out of the definitions

The German degree is defined as one degree per 10 mg/L of calcium oxide, CaO. Because the reference substance is CaO and not CaCO₃, the molar mass ratio 100.09 ÷ 56.08 has to come in, which is why one °dH is 17.85 ppm. The French degree is defined as 10 mg/L of CaCO₃ — the same substance as the base — so its factor is exactly 10. Both read "one degree per 10 mg/L", and the 1.78-fold gap between them is entirely that substance. The English degree is one grain of CaCO₃ in an imperial gallon (14.25 ppm), the American gpg is the same grain in a US gallon (17.12 ppm), and mmol/L is simply the molar mass, 100.09. This chart builds every factor from those definitions instead of copying them down.

Where soft ends and hard begins depends on the standard

The conversions are fixed; the grades are a choice. This chart draws its lines at the widely quoted 60, 120 and 180 ppm — meaning they are our approximation. The German detergent law, WRMG, draws its own at 1.5 and 2.5 mmol/L, that is 150.1 and 250.2 ppm, or 8.4 and 14 °dH. A 150 ppm water is therefore "hard" on this chart and "soft" under that law — the water did not change, the ruler did. Near a boundary, do not settle the question here: read the standard your appliance or your country actually uses.

Reading a manual written for another country

You need this conversion when buying a softener, a filter jug, a dishwasher or an espresso machine. A German dishwasher asks you to enter the hardness in °dH, an American softener rates its capacity in gpg, and a French coffee machine sets its filter interval in °fH. The same tap water becomes three numbers — 8.4, 8.76 and 15 — so typing the manual’s scale straight in means changing filters too often or missing the scale build-up. Your own figure is on the water utility’s quality report under hardness, usually in mg/L, which is ppm unchanged.

Grade on this chart
60 · 120 · 180 ppm
German WRMG grade
150.1 ppm (8.41 °dH) · 250.2 ppm (14.02 °dH)

At a glance

Hardness

soft0–60 ppm

moderately hard60–120 ppm

hard120–180 ppm

very hard180+ ppm

very hard
185 ppm10.37 °dH · 10.81 gpg
very hard
190 ppm10.65 °dH · 11.1 gpg
very hard
195 ppm10.93 °dH · 11.39 gpg
very hard
200 ppm11.21 °dH · 11.68 gpg
very hard
205 ppm11.49 °dH · 11.98 gpg
very hard
210 ppm11.77 °dH · 12.27 gpg
very hard
215 ppm12.05 °dH · 12.56 gpg
very hard
220 ppm12.33 °dH · 12.85 gpg
very hard
225 ppm12.61 °dH · 13.14 gpg
very hard
230 ppm12.89 °dH · 13.44 gpg
very hard
235 ppm13.17 °dH · 13.73 gpg
very hard
240 ppm13.45 °dH · 14.02 gpg
very hard
245 ppm13.73 °dH · 14.31 gpg
very hard
250 ppm14.01 °dH · 14.6 gpg
very hard
255 ppm14.29 °dH · 14.9 gpg
very hard
260 ppm14.57 °dH · 15.19 gpg
very hard
265 ppm14.85 °dH · 15.48 gpg
very hard
270 ppm15.13 °dH · 15.77 gpg
very hard
275 ppm15.41 °dH · 16.06 gpg
very hard
280 ppm15.69 °dH · 16.36 gpg
very hard
285 ppm15.97 °dH · 16.65 gpg
very hard
290 ppm16.25 °dH · 16.94 gpg
very hard
295 ppm16.53 °dH · 17.23 gpg
very hard
300 ppm16.81 °dH · 17.53 gpg
very hard
305 ppm17.09 °dH · 17.82 gpg
very hard
310 ppm17.37 °dH · 18.11 gpg
very hard
315 ppm17.65 °dH · 18.4 gpg
very hard
320 ppm17.93 °dH · 18.69 gpg
very hard
325 ppm18.21 °dH · 18.99 gpg
very hard
330 ppm18.49 °dH · 19.28 gpg
very hard
335 ppm18.77 °dH · 19.57 gpg
very hard
340 ppm19.05 °dH · 19.86 gpg
very hard
345 ppm19.33 °dH · 20.15 gpg
very hard
350 ppm19.61 °dH · 20.45 gpg
very hard
355 ppm19.89 °dH · 20.74 gpg
very hard
360 ppm20.17 °dH · 21.03 gpg
very hard
365 ppm20.45 °dH · 21.32 gpg
very hard
370 ppm20.73 °dH · 21.61 gpg
very hard
375 ppm21.01 °dH · 21.91 gpg
very hard
380 ppm21.29 °dH · 22.2 gpg
very hard
385 ppm21.57 °dH · 22.49 gpg
very hard
390 ppm21.85 °dH · 22.78 gpg
very hard
395 ppm22.13 °dH · 23.08 gpg
very hard
400 ppm22.41 °dH · 23.37 gpg
very hard
405 ppm22.69 °dH · 23.66 gpg
very hard
410 ppm22.97 °dH · 23.95 gpg
very hard
415 ppm23.25 °dH · 24.24 gpg
very hard
420 ppm23.53 °dH · 24.54 gpg
very hard
425 ppm23.81 °dH · 24.83 gpg
very hard
430 ppm24.09 °dH · 25.12 gpg
very hard
435 ppm24.37 °dH · 25.41 gpg
very hard
440 ppm24.65 °dH · 25.7 gpg
very hard
445 ppm24.93 °dH · 26 gpg
very hard
450 ppm25.21 °dH · 26.29 gpg
very hard
455 ppm25.49 °dH · 26.58 gpg
very hard
460 ppm25.77 °dH · 26.87 gpg
very hard
465 ppm26.05 °dH · 27.16 gpg
very hard
470 ppm26.33 °dH · 27.46 gpg
very hard
475 ppm26.61 °dH · 27.75 gpg
very hard
480 ppm26.89 °dH · 28.04 gpg
very hard
485 ppm27.17 °dH · 28.33 gpg
very hard
490 ppm27.45 °dH · 28.62 gpg
very hard
495 ppm27.73 °dH · 28.92 gpg
very hard
500 ppm28.01 °dH · 29.21 gpg
very hard
525 ppm29.42 °dH · 30.67 gpg
very hard
550 ppm30.82 °dH · 32.13 gpg
very hard
575 ppm32.22 °dH · 33.59 gpg
very hard
600 ppm33.62 °dH · 35.05 gpg
very hard
625 ppm35.02 °dH · 36.51 gpg
very hard
650 ppm36.42 °dH · 37.97 gpg
very hard
675 ppm37.82 °dH · 39.43 gpg
very hard
700 ppm39.22 °dH · 40.89 gpg
very hard
725 ppm40.62 °dH · 42.35 gpg
very hard
750 ppm42.02 °dH · 43.81 gpg
very hard
775 ppm43.42 °dH · 45.27 gpg
very hard
800 ppm44.82 °dH · 46.73 gpg
very hard
825 ppm46.22 °dH · 48.19 gpg
very hard
850 ppm47.63 °dH · 49.66 gpg
very hard
875 ppm49.03 °dH · 51.12 gpg
very hard
900 ppm50.43 °dH · 52.58 gpg
very hard
925 ppm51.83 °dH · 54.04 gpg
very hard
950 ppm53.23 °dH · 55.5 gpg
very hard
975 ppm54.63 °dH · 56.96 gpg
very hard
1000 ppm56.03 °dH · 58.42 gpg

If you arrived with another unit

If you have a figure in your own unit — 10 °dH, 5 gpg — the list below jumps to the nearest cell. Addresses run on ppm alone: every other unit is a fixed multiple of it, so a page per unit would give the same water two homes.

Worth knowing

  • ppm (mg/L CaCO₃) is the base, and every other unit is a fixed multiple of it.
  • °dH is ppm ÷ 17.85, gpg is ppm ÷ 17.12, °fH is ppm ÷ 10, °e is ppm ÷ 14.25 and mmol/L is ppm ÷ 100.09.
  • °dH and °fH both read "one degree per 10 mg/L", yet differ 1.78-fold because one counts CaO and the other CaCO₃.
  • Grade boundaries differ between standards — the 60, 120 and 180 ppm on this chart are our chosen approximation.

Frequently asked questions

Q. Where do I find my own water in ppm?

It is on the quality report your water utility publishes, under hardness. It is usually printed in mg/L, and that figure is ppm unchanged. Test strips instead read in °dH or gpg, so bring that number to this chart.

Q. Are ppm and mg/L different numbers?

In water they are the same. A litre of water weighs almost exactly a kilogram, so one milligram in it is one part per million. They part company in liquids whose density is far from one, but for tap water the two are used interchangeably.

Q. At what ppm do I need a softener?

It depends on the standard. On this chart anything over 120 ppm is hard and over 180 ppm very hard, while the German WRMG only calls it medium from 150.1 ppm, or 8.4 °dH. The safer move is to check the figure your appliance asks for, in the unit it asks for.