Part of the Science & Chemistry suite · 71 calculators

PPM to Molarity Calculator

Convert parts per million to molarity and back — the conversion behind every water-quality and trace-analysis result.

For a dilute aqueous solution, 1 ppm is 1 mg/L.

100.09 is calcium carbonate
g/mol
Results update as you type
Results
Result
0.00249775
Molarity (mol/L)
Parts per million
Milligrams per litre
Micromolar
Parts per billion
Grams per litre
Reviewed September 2026. Chemistry is the same in every country: SI and laboratory units throughout.
No account required · Google Analytics off unless allowedCalculator arithmetic runs in your browserResults update as you type
All calculations run 100% in your browser. The calculator code does not submit your figures to GlobalCalc to obtain a result.
About ppm to molarity

How the ppm to molarity calculator works

For a dilute aqueous solution, 1 ppm is 1 mg/L. Dividing by the molar mass in g/mol gives molarity: M = ppm ÷ (1000 × molar mass).

The assumption is that the solution's density is 1 kg/L. That holds well for dilute water samples and fails for brines, organic solvents and anything concentrated — which is exactly where people apply it anyway.

Formula: M = ppm / (1000 × molar mass)

Worked examples

InputsResultNote
250 ppm as CaCO₃ (hard water)0.002497752.5 mM
1 mM back to ppm100.09100.09 ppm
Lead at 10 ppb4.8263e-848 nM

Frequently asked questions

Is 1 ppm always 1 mg/L?

Only when the solution has a density of 1 kg/L, which is a good approximation for dilute water. It fails for brines and organic solvents.

What is 250 ppm hardness?

Expressed as calcium carbonate, that is 2.5 mM — firmly in the "hard water" range.

How do I go from molarity to ppm?

Multiply by the molar mass and by 1,000.

What about ppb?

A thousandth of a ppm — 1 µg/L in water. It is the usual scale for heavy metals and pesticide residues.

Why is hardness quoted "as CaCO₃"?

Because hardness comes from several ions. Expressing them all as an equivalent amount of calcium carbonate gives one comparable number.

Where these figures come from

Last checked: September 2026. Atomic masses are the IUPAC conventional values; constants are CODATA 2018; equations are the standard textbook forms.