PPM to Molarity: Convert ppm and ppb to mol/L
- Molarity
- µmol/L
- Result
- Concentration
- 10 ppm
- You entered
- Molar mass
- 58.44 g/mol
- You entered
Convert ppm or ppb to molarity by first identifying what the concentration is measured against, then dividing its mass concentration by the solute’s molar mass. For dilute water solutions, ppm is often approximately mg/L and ppb approximately µg/L, so molarity in mol/L is ppm × 0.001 ÷ molar mass in g/mol, or ppb × 0.000001 ÷ molar mass in g/mol.
Formula
For a dilute aqueous solution whose density is close to 1 kg/L:
Molarity (mol/L) = concentration (ppm) × 0.001 ÷ molar mass (g/mol).
- Concentration is the numerical concentration in ppm by mass, commonly mg of solute per kg of solution.
- Molar mass is the mass of one mole of the solute, in grams per mole.
- Molarity is the number of moles of solute per litre of solution, in mol/L.
The calculator also reports micromolarity, where 1 µmol/L equals 0.000001 mol/L. For ppb, use the equivalent formula molarity = ppb × 0.000001 ÷ molar mass, provided the dilute-water approximation applies. The calculator’s concentration input is in ppm; to use a ppb value, divide it by 1,000 first.
Worked Example
Using the calculator’s default concentration of 10 ppm and molar mass of 58.44 g/mol:
- Convert the concentration to mg/L for a dilute water solution: 10 ppm ≈ 10 mg/L.
- Convert milligrams to grams: 10 mg/L × 0.001 g/mg = 0.010 g/L.
- Divide by molar mass: 0.010 g/L ÷ 58.44 g/mol = 0.0001711 mol/L.
- Convert to micromolarity: 0.0001711 mol/L × 1,000,000 = 171.116 µmol/L.
Rounded to the calculator’s displayed precision, the result is 0.000171 mol/L, or 171.116 µmol/L. These defaults illustrate the calculation; the molar mass must match the substance you are converting.
What ppm and ppb Mean
PPM means parts per million, and ppb means parts per billion. For mass-based concentrations, 1 ppm is one unit of solute mass per million equal units of total solution mass; 1 ppb is one part per billion. Thus 1 ppm = 1,000 ppb. These are ratios, not inherently volume concentrations, and neither unit directly specifies moles.
In dilute water, the solution’s density is often close enough to 1 kg/L that 1 ppm by mass is approximately 1 mg/L, while 1 ppb by mass is approximately 1 µg/L. This is an approximation, not a universal identity. In a solution with a substantially different density, mass-based ppm must not be treated as mg/L without a density conversion.
How to Convert the Units
The conversion has two distinct steps: turn the concentration into mass per litre, then turn mass into moles using molar mass. For dilute water solutions, the practical shortcuts are:
- From ppm: mol/L ≈ ppm × 10−3 ÷ molar mass in g/mol.
- From ppb: mol/L ≈ ppb × 10−6 ÷ molar mass in g/mol.
- From mg/L: mol/L = mg/L × 10−3 ÷ molar mass in g/mol.
- From µg/L: mol/L = µg/L × 10−6 ÷ molar mass in g/mol.
For instance, 1 ppm of a substance with molar mass 100 g/mol corresponds to about 0.000010 mol/L, or 10 µmol/L, in dilute water. A lighter molecule gives a higher molarity for the same mass concentration because each mole weighs less.
When the Simple Conversion Is Not Enough
For a mass fraction in a liquid of density other than approximately 1 kg/L, use density explicitly. If concentration is ppm by mass, the solution density is ρ kg/L, and molar mass is M g/mol, then:
mol/L = ppm × ρ ÷ (1,000 × M).
This follows because ppm by mass corresponds to ppm milligrams of solute per kilogram of solution; multiplying by density gives the solution mass in kg per litre. Check that the reported ppm is actually by mass. Some fields use ppm by volume, or define a gas concentration relative to a specified temperature and pressure. Such values need the relevant composition and conditions rather than the dilute-water shortcut.
Also check whether the stated substance is an ion, an element, or a compound. Molar mass depends on the chemical formula used. For example, a concentration reported as a mass of a compound cannot be converted using the atomic mass of just one element in it unless the result is deliberately being expressed as that element’s equivalent concentration.
Common Mistakes and Limits
- Using the wrong scale: ppb is 1,000 times smaller than ppm. Convert ppb to ppm before entering it in this calculator.
- Using an incorrect molar mass: use the formula and units associated with the reported analyte.
- Assuming ppm always equals mg/L: that is only a useful approximation for dilute water-like solutions, not every liquid or gas.
- Mixing units: this formula expects molar mass in g/mol and concentration in ppm or ppb as specified.
- Rounding too early: retain extra digits during intermediate steps and round the final value to the precision justified by the measurement.
The conversion changes a concentration from mass-based units to amount-of-substance units; it does not determine whether a measured concentration is accurate, whether a solution is homogeneous, or how much solute is present in a particular sample. To find total moles, multiply the molarity by the solution volume in litres.
Frequently Asked Questions
How do I convert ppm to molarity?
For a dilute water solution, multiply ppm by 0.001 and divide by molar mass in g/mol. The result is mol/L.
How do I convert ppb to molarity?
For a dilute water solution, multiply ppb by 0.000001 and divide by molar mass in g/mol. This accounts for ppb being 1,000 times smaller than ppm.
Can I convert ppm to molarity without knowing the substance?
No. You need the substance’s molar mass, which depends on its chemical identity and formula.
Is 1 ppm always 1 mg/L?
No. They are approximately equal in dilute water because its density is close to 1 kg/L. For other densities or concentration conventions, use the appropriate density or definition.
What is the difference between molarity and ppm?
Molarity measures moles of solute per litre of solution. Ppm describes a proportion, commonly by mass; converting it requires the solute’s molar mass and, in some cases, solution density.
Related
Formula used
in c | Concentration | ppm | 10 | 0 in m | Molar mass | g/mol | 58.44 | 0 out molarity | Molarity | mol/L | c * 0.001 / m | 6 out micromolar | Molarity | µmol/L | molarity * 1000000 | 3
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.