GPG vs. PPM vs. mg/L: Water Hardness Units Explained
Grains per gallon (GPG) is the unit most often used to size water softeners. Milligrams per liter (mg/L) and parts per million (PPM) describe the same thing and are treated as numerically equal for ordinary fresh water. To move from a report’s mg/L (or PPM) value to grains per gallon, divide by 17.1: GPG = mg/L ÷ 17.1. To go the other way, multiply: mg/L = GPG × 17.1. The Water Softener Size Calculator does this conversion for you.
What each unit means
Grains per gallon (GPG)
A “grain” of hardness is a small, fixed weight of dissolved minerals, and GPG expresses how many of those grains are present in each gallon of water. Softener capacity is also rated in grains, so working in GPG keeps your hardness and your equipment in the same “language.” That is why sizing math is usually done in grains per gallon.
Milligrams per liter (mg/L)
This is a metric concentration: the milligrams of hardness minerals dissolved in one liter of water. It is the unit you will most often see on laboratory results and many water-quality reports.
Parts per million (PPM)
PPM expresses concentration as parts of a substance per million parts of water. For dilute fresh water, one liter weighs very close to one million milligrams, so a milligram per liter and a part per million come out to essentially the same value.
Why PPM and mg/L are treated as equal
Because a liter of ordinary fresh water has a mass very close to one kilogram (one million milligrams), “milligrams per liter” and “parts per million” line up almost exactly. For everyday household hardness, you can safely read 1 mg/L = 1 PPM. The calculator treats them identically for this reason.
The one unit that is different is GPG. Grains per gallon is a different scale entirely, so a hardness of “10” in GPG is not the same as “10” in mg/L. Always confirm which unit your number is in before you size anything.
Converting between mg/L and grains per gallon
One grain per gallon is approximately 17.1 mg/L. That single factor is all you need:
- mg/L (or PPM) to GPG: divide by 17.1
- GPG to mg/L (or PPM): multiply by 17.1
For example, a report showing 171 mg/L converts to 171 ÷ 17.1 = 10 GPG. Going the other way, 10 GPG × 17.1 = 171 mg/L.
A simple conversion chart
| mg/L (= PPM) | Grains per gallon (GPG) | USGS category |
|---|---|---|
| 0 | 0.0 | Soft |
| 17 | 1.0 | Soft |
| 60 | 3.5 | Soft |
| 85 | 5.0 | Moderately hard |
| 120 | 7.0 | Moderately hard |
| 171 | 10.0 | Hard |
| 180 | 10.5 | Hard |
| 257 | 15.0 | Very hard |
| 342 | 20.0 | Very hard |
The category column uses the U.S. Geological Survey’s common hardness ranges: up to 60 mg/L is soft, 61–120 mg/L is moderately hard, 121–180 mg/L is hard, and above 180 mg/L is very hard.
Examples: using the calculator
You never have to convert by hand — just tell the calculator which unit your number is in. Here is how three readings would be entered:
- City report says 205 mg/L: enter 205 and choose mg/L. The tool converts to about 12 GPG.
- Test strip reads 15 GPG: enter 15 and choose GPG (no conversion needed).
- Report lists 240 PPM: enter 240 and choose PPM, which the calculator treats the same as 240 mg/L (about 14 GPG).
Whichever unit you pick, the calculator standardizes everything to grains per gallon before estimating your daily grain load and recommended capacity, so the final result is the same.
Enter them and let the calculator handle the conversion and sizing.
Summary
- GPG is the sizing unit; mg/L and PPM are concentration units.
- For fresh water, 1 mg/L = 1 PPM.
- 1 GPG ≈ 17.1 mg/L: divide mg/L by 17.1 for GPG, multiply GPG by 17.1 for mg/L.
- The calculator converts automatically once you choose the unit.
Sources and further reading
- USGS Water Science School — Hardness of Water: usgs.gov/water-science-school/science/hardness-water
- U.S. EPA — Protect Your Home’s Water (private wells): epa.gov/privatewells/protect-your-homes-water
- NSF — NSF/ANSI 44 Technical Requirements (residential cation-exchange softeners): nsf.org/ca/en/knowledge-library/nsf-ansi-44-technical-requirements
Educational information only. This guide is provided by YourBizTools for general education and is not a substitute for laboratory water testing or professional advice. The 17.1 factor is a widely used approximation for ordinary fresh water; confirm figures with your report or laboratory for critical decisions.