ThisCalculator

Everyday

How to Calculate Molarity From PPM

Updated · Standard formula, shown below

Molarity 0.001711 mol/L
Concentration
100 ppm
You entered
Molar mass
58.44 g/mol
You entered

Use this calculator to convert a dilute aqueous concentration in parts per million (ppm) into molarity, the number of moles per liter. Enter the ppm value and the solute’s molar mass in grams per mole; the result is mol/L. The standard conversion assumes a dilute water-like solution with a density close to 1 kg/L.

Formula

For a dilute aqueous solution, treat ppm by mass as milligrams of solute per kilogram of solution. If the solution density is approximately 1 kg/L, one kilogram occupies approximately one liter, so ppm is approximately milligrams per liter. Convert milligrams to grams, then divide grams per liter by molar mass:

Molarity (mol/L) ≈ ppm ÷ molar mass (g/mol) ÷ 1,000

  • ppm is the concentration in parts per million by mass, treated here as mg/L for a dilute water-like solution.
  • Molar mass is the mass of one mole of the solute, in g/mol. Use the formula for the actual chemical species present.
  • Molarity is the amount of solute in moles per liter of solution (mol/L, also written M).

The calculator’s first result is molarity, rounded to six decimal places. The conversion is approximate when the solution is not dilute or its density differs meaningfully from 1 kg/L.

Worked Example

With the calculator’s defaults, the concentration is 100 ppm and the molar mass is 58.44 g/mol:

  1. Interpret 100 ppm as approximately 100 mg/L in dilute water.
  2. Convert milligrams to grams: 100 mg/L ÷ 1,000 = 0.100 g/L.
  3. Divide by molar mass: 0.100 g/L ÷ 58.44 g/mol = 0.0017111567 mol/L.
  4. Round to six decimal places: 0.001711 mol/L.

What You’ll Need

  • The concentration in ppm, and confirmation whether it is by mass (ppmw) or by volume (ppmv).
  • The solute’s molar mass in g/mol. Find it from the chemical formula and a periodic table, or use a reliable chemical reference.
  • If the solution is concentrated or not water-like, its density and a clear definition of how ppm was measured.
  • A calculator, or the calculator above.

Step-by-Step

  1. Check what ppm means. For water analysis, ppm commonly means parts per million by mass: 1 mg of solute per kg of solution. In dilute water, this is often approximated as 1 mg/L. Do not assume that equivalence for every liquid, gas, or concentrated solution. If your value is ppm by volume, this mass-based formula does not apply without additional information.
  2. Identify the chemical form. Molar mass depends on the exact substance. For example, a result reported as chlorine may be expressed as chlorine atoms or as an equivalent amount of a particular compound. Use the reporting basis stated by the source; do not substitute the molar mass of a different ion, molecule, hydrate, or salt.
  3. Find the molar mass. Add the atomic masses for every atom in the chemical formula. For sodium chloride, NaCl, the molar mass is about 58.44 g/mol. Check subscripts and parentheses carefully, since they change the number of atoms.
  4. Enter the values. Type the ppm concentration and molar mass into the calculator. Enter molar mass in g/mol, not kg/mol, and use a nonnegative concentration. The example defaults are 100 ppm and 58.44 g/mol.
  5. Apply the conversion. Divide ppm by molar mass, then divide by 1,000. The factor of 1,000 converts milligrams to grams. For the example: 100 ÷ 58.44 ÷ 1,000 = 0.0017111567 mol/L.
  6. Report a sensible result. Keep enough digits for the precision of your source data, and label the result mol/L or M. The calculator shows six decimal places, but that display does not mean the measurement itself is accurate to six decimal places.

Common Mistakes

  • Forgetting the factor of 1,000: ppm is treated as mg/L, while molar mass is in g/mol. Convert mg to g before calculating molarity.
  • Using the wrong molar mass: Check whether the concentration refers to an element, ion, molecule, salt, or compound equivalent.
  • Treating every ppm value as mg/L: That shortcut relies on a dilute solution with density near 1 kg/L. It is not a universal definition.
  • Mixing ppm by volume and mass: Gas mixtures often use volume or mole fractions. A mass-based mg/L conversion cannot be applied directly to ppmv.
  • Rounding too early: Carry extra digits through the calculation, then round the final answer to match the precision of the input measurements.

Tips

  • Write down the reporting basis, chemical formula, molar mass, and units alongside the result so another person can reproduce the conversion.
  • Use dimensional analysis: (mg/L) × (1 g/1,000 mg) × (1 mol/molar mass in g) gives mol/L.
  • For a dilute aqueous sample, the quick version is molarity ≈ ppm ÷ (1,000 × molar mass).
  • When density is available, use it instead of the water-like approximation. If ppm means mg/kg and density is in kg/L, then mg/L = ppm × density, and molarity = ppm × density ÷ (1,000 × molar mass).
  • Do not confuse molarity, mol/L, with molality, mol/kg of solvent. They are different quantities, especially in concentrated solutions.

Troubleshooting

The answer seems 1,000 times too large or small: Check whether you divided by 1,000 to convert mg to g, and confirm that molar mass is entered in g/mol. If it was entered in kg/mol, convert it first.

The result disagrees with a lab report: Check the report’s units and basis: mg/L, mg/kg, ppmw, ppmv, or a value reported “as” another chemical species. Also check whether the report gives the concentration of an ion or of the full compound.

The sample is not dilute water: Do not use ppm ≈ mg/L without justification. For a mass-based ppm value, obtain solution density in kg/L and use the density-adjusted formula in the Tips section. For volume-based ppm, determine the relevant component and mixture information before converting.

The molar mass looks wrong: Recalculate it from the exact formula, including parentheses, waters of hydration, or other components. If the identity or reporting basis is unclear, verify it with the data source rather than guessing.

Frequently Asked Questions

Is ppm the same as mg/L?
Not exactly. For dilute water-like solutions with density near 1 kg/L, 1 ppm by mass is approximately 1 mg/L. Otherwise, account for density and the ppm definition.

What is the formula for converting ppm to molarity?
For dilute aqueous solutions, molarity in mol/L is approximately ppm divided by molar mass in g/mol and then by 1,000.

Can I convert ppm to molarity without molar mass?
No. Molarity counts moles, and the molar mass is needed to convert a mass concentration into an amount of substance.

Does this work for gases?
Not directly for ppm by volume. Gas ppm is often a mole or volume fraction; converting it to molarity requires conditions such as temperature and pressure, as well as the intended concentration basis.

How do I convert molarity back to ppm?
For the same dilute aqueous approximation, ppm ≈ molarity (mol/L) × molar mass (g/mol) × 1,000.

How many significant figures should I use?
Use no more precision than the measurements support. Six calculator decimals are a display choice, not a guarantee of measurement accuracy.

Related

Formula used
in ppm | Concentration | ppm | 100 | 0
in mw | Molar mass | g/mol | 58.44 | 0
out molarity | Molarity | mol/L | ppm / mw / 1000 | 6

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.