Molarity to PPM Calculator (mg/L, ug/mL, gpg)

Molarity to PPM Calculator

Convert molar concentration to parts per million and mg/L for aqueous solutions, plus µg/mL, ppb, grains per gallon, and % w/v, with an optional density correction for concentrated brines.

🧪Solution Presets

📝Concentration Inputs

Used in Molarity → ppm mode.

Used in ppm → Molarity mode.

1.000 for dilute water; higher for brines.

Headline result 0 selected output unit
µg/mL (= ppm) 0 micrograms per mL
Grains per gallon 0 US gpg = ppm / 17.118
Percent w/v 0 grams per 100 mL

🔢Formula Snapshot

MMolarity mol/L
MMMolar mass g/mol
×1000g/L to mg/L
÷ρDensity fix mg/kg

Common Ion & Compound Molar Masses

SpeciesFormulaMolar Mass (g/mol)ppm at 1 mMTypical Use
Sodium chlorideNaCl58.4458.44 mg/LSaline, salinity
Calcium carbonateCaCO3100.09100.09 mg/LHardness as CaCO3
Calcium ionCa²⁺40.0840.08 mg/LWater hardness
Sodium ionNa⁺22.9922.99 mg/LSodium in water
Chloride ionCl⁻35.4535.45 mg/LChloride, seawater
Magnesium ionMg²⁺24.3124.31 mg/LWater hardness
Potassium ionK⁺39.1039.10 mg/LFertilizer, blood
BicarbonateHCO3⁻61.0261.02 mg/LAlkalinity
SulfateSO4²⁻96.0696.06 mg/LSulfate in water
GlucoseC6H12O6180.16180.16 mg/LIV fluids, biology
NitrateNO3⁻62.0062.00 mg/LDrinking water limit

🔎Molarity to PPM Quick Lookup

CompoundMolar Mass0.001 M0.01 M0.1 M
NaCl58.4458.4 ppm584 ppm5,844 ppm
CaCO3100.09100.1 ppm1,001 ppm10,009 ppm
Ca²⁺40.0840.1 ppm401 ppm4,008 ppm
Cl⁻35.4535.5 ppm354 ppm3,545 ppm
Glucose180.16180.2 ppm1,802 ppm18,016 ppm
NO3⁻62.0062.0 ppm620 ppm6,200 ppm
SO4²⁻96.0696.1 ppm961 ppm9,606 ppm

🔄PPM to Other Units Conversion

From (ppm / mg/L)µg/mLppbGrains/gallonmg/kg at 1.0 g/mL
1 ppm11,0000.0581
10 ppm1010,0000.58410
100 ppm100100,0005.84100
500 ppm500500,00029.21500
1,000 ppm1,0001,000,00058.421,000
10,000 ppm10,00010 million584.210,000

💧Water Hardness PPM Ranges (as CaCO3)

Classificationppm as CaCO3Grains/gallonApprox MolarityNote
Soft0 to 600 to 3.5≤ 0.0006 MLittle scaling
Moderately hard61 to 1203.6 to 7.0~0.0009 MMild scaling
Hard121 to 1807.1 to 10.5~0.0015 MScaling likely
Very hard181 to 50010.6 to 29.2~0.0035 MSoftener helps
Extremely hardOver 500Over 29.2Over 0.005 MHeavy scaling

🗂Compound Comparison Grid

CompoundMolar Massppm at 0.001 Mppm at 0.01 Mppm at 0.1 MNote
Sodium chloride58.4458.4584.45,844Common saline salt
Calcium carbonate100.09100.11,00110,009Hardness reference
Glucose180.16180.21,80218,016Heavy molecule
Chloride ion35.4535.5354.53,545Light single ion
Nitrate62.0062.0620.06,20010 ppm N limit note
Sulfate96.0696.1960.69,606Taste at high ppm
Potassium ion39.1039.1391.03,910Fertilizer nutrient
Magnesium ion24.3124.3243.12,431Lightest listed ion

Full Formula Breakdown

Core relationshipppm = mg/L = Molarity (mol/L) × Molar Mass (g/mol) × 1000. Multiplying by 1000 converts grams per liter into milligrams per liter.
Why mg/L = ppmFor dilute aqueous solutions near 1 g/mL, one liter weighs about 1 kg, so 1 mg per liter is 1 mg per kg, which is 1 part per million by mass.
Density correctionMass based ppm (mg/kg) = (M × MM × 1000) / density(g/mL). For concentrated brines the solution is heavier than water, so divide by density.
Micrograms per mLµg/mL is numerically equal to mg/L and to ppm, so µg/mL = M × MM × 1000.
Parts per billionppb = ppm × 1000. A 0.5 ppm sample equals 500 ppb.
Grains per gallonUS grains per gallon = ppm / 17.118. One grain per gallon equals 17.118 mg/L.
Percent weight/volume% w/v = grams solute per 100 mL × 100 = M × MM / 10. So 1 M NaCl is about 5.844 % w/v.
Reverse modeMolarity = ppm / (Molar Mass × 1000). Enter a known mg/L value to recover the molar concentration.

💡Practical Conversion Tips

Dilute solutions tip: ppm equals mg/L and µg/mL only when the density is close to 1 g/mL. For tap water, saline, and most lab dilutions this holds, so leave density at 1.000.
Concentrated brine tip: For heavy brines and syrups, mg/L (per liter of solution) and mg/kg (per kg of solution) differ. Divide the mg/L result by the density to report true mass based ppm.

Chemistry occurs at molecular level, which means you begin with a molarity value. One mole of something per liter of water is just dandy for a beaker sitting on a lab bench. But here is the problem: it is hard to discuss that solution with someone who isn’t at the lab bench. What do people think in? Parts per million, maybe. Or mg/L. Or perhaps grains per gallon if they’re working with water softeners. There’s a huge disconnect there between molecular reality of the situation and how it is measured in practice. This conversion bridges that gap.

Once you enter your particular compound and concentration into the calculator above, it will do all the math for you, saving you time from having to wrestle with molar masses and units manualy. Despite the jargon-heavy language, the math behind it all is fairly straightforward. Simply multiply the molarity (moles per liter) times the molar mass of whatever it is you’re measuring. The result will be grams per liter. If we then divide by 1000, we arrives at mg/L, which are equal to parts per million. Since a kilo is a kilogram and a liter of dilute water contain about one kg of water, parts per million is just a fraction of a gram of something per kilogram of water.

How to Convert Molarity to PPM

Until you consider that different things has different weights. A mole of sodium chloride is lighter then a mole of calcium carbonate. Even though they both have the same number of molecules, the resulting concentration number can change dramaticly based on weight. And this is also where selecting the right compound become important. Whether you measure raw calcium ions or the total calcium carbonate equivalent will affect your answer. Calcium itself has roughly forty grams per mole. Then add on the carbonate portion and that goes up above one-hundred. Getting the incorrect molar mass screws up the rest of your calculation by a factor of two and a half. It is more than you’d think, actualy. Some people pick out the first entry on periodic table and go from there, forgetting about everything else attached to atom in solution.

The other factor that doesn’t get as much attention but really matters here is density. Typically when talking about tap water or very dilute saline solutions, the density is essentially one gram per milliliter, which means you can safely ignore it. One milliliter of water weigh one gram, so “mg/L” aligns perfectly with “mg/kg. But enter concentrated brines or syrupy industrial solutions and that no longer hold true. The solution becomes denser. Saturated saltwater weighs greater then one kilogram per liter. In fact, if you’re measuring true mass-based ppm, you’ll need to divide your starting result by actual density of the fluid. Otherwise, your results may look great on paper, but won’t hold up in practice.

So why are there output options? Because each industry has its own language. Medical labs tend to go with micrograms per milliliter for accuracy reasons. Grains per gallon is what water treatment plants commonly work in because that’s how their equipment is set. To get grains per gallon, you divide your ppm value by roughly 17.1. So if your ppm number is 5, then just divide 5 by 17.1 and that’s it. You can convert back and forth among all of these units so you don’t end up with a treatment system or chemical order that your plumber cannot understand.

And these reverse conversions can be equally handy. If you know that a solution contains five-hundred ppm of salt and want to calculate its molarity for some kind of reaction stoichiometry problem, just run the math backwards. Divide the ppm by one-thousand, then divide it again by the molar mass. It seems too easy that a tool could do this for you in an instant, but that’s not what accuracy means. Accuracy means avoiding stupid arithmetical errors because you’re in a hurry or exhausted.

Once you understand those conversions, it completely alters the meaning of concentration data. It isn’t just some random number. Rather, it’s a relationship between molecular count, volume and mass. Whatever unit you use to express concentration should help rather than hide your understanding. If you’re analyzing well water, mixing a buffer solution, or anything else for that matter, make sure all the variables match the physical reality of what is in front of you. Pick the appropriate molar mass, get density correct, and everything falls into place from there.

Molarity to PPM Calculator (mg/L, ug/mL, gpg)