PPM to Molarity Converter

Convert parts per million to molarity (mol/L) from the solute’s molar mass, with density for non-aqueous cases.

100% FreeNo sign-upPrivate — runs in your browser
—

Molarity

Millimolarity (mmol/L)
—
Milligrams per litre (mg/L)
—
Assumption
—

Copied to clipboard

How to use this tool

1
Enter the ppm value

Enter the concentration in parts per million.

2
Enter the molar mass

Enter the solute’s molar mass in g/mol.

3
Enter the density

Enter the solution density, or leave 1 for water.

4
Read the molarity

Read mol/L, mmol/L and mg/L.

Formula & worked example

Molarity = ppm × density ÷ (molar mass × 1,000); for water, density ≈ 1 g/mL so ppm ≈ mg/L.

58,440 ppm of NaCl (molar mass 58.44 g/mol) in water is 1 mol/L.

Limitations — read this before you rely on it

Uses the mass definition of ppm; gas-phase volume ppm and highly concentrated solutions need their own conversions.

Frequently asked questions

Parts per million by mass: milligrams of solute per kilogram of solution.

Molarity is per litre of solution, so a mass ratio needs density to become a per-litre amount; for water the factor is about 1.

Only when density is 1 g/mL. For denser or lighter solutions the two differ by the density factor.

For gases it sometimes is; this tool uses the mass definition, which is standard for dissolved solids.

The solute’s molar mass in g/mol, including any waters of hydration in the weighed form.