Water hardness converter

Type a hardness figure in any unit and the other four update, along with the USGS classification. The formulas are printed under the tool, because a converter you cannot check is just a box that says a number.

Enter your hardness in whichever unit your report uses

The formulas, in full

Hardness is reported as a concentration of calcium carbonate. Every unit below is a different way of writing the same concentration, so converting between them is arithmetic with fixed factors and involves no estimation.

FromToFormulaWhere the factor comes from
ppm or mg/Lgpggpg = ppm ÷ 17.1One grain of CaCO₃ per US gallon. Austin Water's 2025 report states the same factor, about 17.1 ppm per gpg
gpgppm or mg/Lppm = gpg × 17.1The same relationship, reversed
ppm or mg/L°dH°dH = ppm ÷ 17.848One German degree is 10 mg/L of CaO, which is 17.848 mg/L as CaCO₃
ppm or mg/L°f°f = ppm ÷ 10One French degree is defined as 10 mg/L as CaCO₃
ppb or µg/Lmg/Lmg/L = ppb ÷ 1000A milligram is a thousand micrograms. Denver Water publishes hardness in ppb, so this row is not hypothetical
ppmmg/L1 ppm = 1 mg/LIdentical for dilute water. Reports use the two labels interchangeably

Rounding is the one judgement here. This tool shows gpg to two decimals and ppm to one, because reports themselves rarely publish more precision than that. It does not round your input.

The classification the tool applies

The band names come from the USGS Water Science School, retrieved 2026-10-16, quoted exactly:

ClassUSGS wordingIn gpg at 17.1
SoftSoft: 0-60 milligrams per liter (mg/L) as calcium carbonate0 to 3.5 gpg
Moderately hardModerately hard: 61-120 mg/L as calcium carbonate3.6 to 7 gpg
HardHard: 121-180 mg/L as calcium carbonate7.1 to 10.5 gpg
Very hardVery hard: more than 180 mg/L as calcium carbonateabove 10.5 gpg

Note that other bodies publish different band edges. New York City's own report footnote calls up to 3 gpg soft and 3 to 9 gpg moderately hard, which does not line up with the USGS mg/L bands. This tool uses the USGS bands throughout and says so rather than silently picking a favourite.

Where to get a figure to convert

If you do not have a number yet, your utility's report is the place to start, and how to read a water quality report walks through finding the hardness line. 10 systems already have their published figure transcribed on this site, so you can check whether yours is one of them. If you are on a private well, no utility report covers you at all, which this guide explains.