PPM to Molarity Calculator

Convert PPM (mg/L) to molarity (mol/L) and back using the formula M = ppm · ρ / (M_w × 1000).

Science Both directions Solvent presets
Rate this calculator · 4.5 (2)

PPM ↔ Molarity

M = ppm · ρ ÷ (M_w · 1000)

Instructions — PPM to Molarity Calculator

1

Pick direction

PPM → Molarity converts a concentration in mg/L into mol/L. Molarity → PPM does the reverse. Both use the same molar mass and solvent density.

2

Enter molar mass

Look up the formula mass of your solute (NaCl = 58.44 g/mol, glucose = 180.16, ibuprofen = 206.28). PubChem and NIST WebBook are reliable sources.

3

Choose solvent

Water density (1.000 g/mL at 20°C) is the default. Use the presets for ethanol, methanol, acetone, or DMSO, or pick "custom" for unusual cases like concentrated acids.

Water shortcut: for aqueous solutions, M = ppm / (M_w × 1000). The density factor is essentially 1.
1 ppm ≠ 1 µM: the µM value depends on molar mass. 1 ppm of NaCl is 17.1 µM, but 1 ppm of glucose is only 5.55 µM.

Formulas

PPM to molarity
$$ M = \frac{\text{ppm}}{M_w \times 1000} \cdot \rho $$
M in mol/L, ppm in mg/L (= µg/mL), M_w in g/mol, ρ in g/mL. For water, ρ = 1.000 and the density term drops out.
Molarity to PPM
$$ \text{ppm} = \frac{M \cdot M_w \cdot 1000}{\rho} $$
A 0.01 M NaCl solution in water = 0.01 × 58.44 × 1000 / 1.0 = 584.4 ppm. The same molarity in ethanol (ρ = 0.789) is 740 ppm by mass.
Definition of ppm (w/v)
$$ 1 \text{ ppm}_{w/v} = 1 \text{ mg/L} = 1 \text{ µg/mL} $$
This is the chemistry-lab definition. The mass-fraction (w/w) definition is 1 ppm = 1 mg / kg of solution; they agree for water and diverge for non-aqueous solvents.
PPM ↔ PPB ↔ PPT
$$ 1 \text{ ppm} = 1000 \text{ ppb} = 10^6 \text{ ppt} $$
Use ppb (µg/L) for trace contaminants in drinking water. EPA limits lead at 0.015 ppm = 15 ppb in tap water.
Molality (mol/kg solvent)
$$ m \approx M \text{ for dilute aqueous solutions} $$
Molality and molarity agree within 1% for water-based solutions below 0.1 M. For concentrated solutions, molality requires the mass of solvent specifically.

Reference

Common solutes — 1000 ppm equivalence
SoluteM_w (g/mol)1000 ppm =
Sodium chloride NaCl58.4417.1 mM
Glucose C₆H₁₂O₆180.165.55 mM
Hydrochloric acid HCl36.4627.4 mM
Ethanol C₂H₅OH46.0721.7 mM
Urea CH₄N₂O60.0616.7 mM
Lead Pb²⁺207.24.83 mM
Potassium chloride KCl74.5513.4 mM
Ibuprofen C₁₃H₁₈O₂206.284.85 mM

Article — PPM to Molarity Calculator

PPM to Molarity Calculator

PPM (parts per million) and molarity (mol/L) measure concentration but on different scales. The conversion requires the solute's molar mass and the solvent density: M = ppm × ρ / (M_w × 1000). For aqueous solutions, ρ ≈ 1 g/mL and the formula simplifies to M = ppm / (M_w × 1000).

PPM is convenient for trace concentrations, especially in environmental regulation and drinking water. Molarity is the working unit of stoichiometry, kinetics, and equilibrium chemistry. Converting between them is a daily task in analytical labs, water-quality testing, and drug formulation.

What is PPM vs molarity?

PPM means parts per million by mass or volume. In aqueous chemistry, the standard meaning is 1 mg of solute per 1 L of solution, which equals 1 µg/mL. Below 1 ppm, parts per billion (ppb) is preferred. The unit is dimensionless if you stick to mass/mass, but the chemistry community treats ppm as mg/L for water.

Molarity measures moles of solute per liter of solution. One mole equals 6.022 × 10²³ molecules — Avogadro's number. Because molarity tracks particle count, it tells you directly how many things will react, regardless of their individual mass. Stoichiometric ratios from balanced equations apply only to molar quantities.

Did you know

The 1959 SI Brochure introduced the mole as a base unit, but it took until 1971 for the 14th General Conference on Weights and Measures (CGPM) to officially adopt it. Before that, chemistry textbooks defined molarity by direct reference to atomic weights, and the answers came out the same — but the unit was technically dimensionless.

The PPM to molarity formula

The exact relationship is M = ppm × ρ / (M_w × 1000), where ppm is concentration in mg/L, M_w is molar mass in g/mol, and ρ is solution density in g/mL. For dilute aqueous solutions, ρ is essentially the same as water density (1.000 g/mL at 20°C) and the formula reduces to M = ppm / (M_w × 1000).

Worked example: water has 250 ppm of chloride ion. The molar mass of Cl⁻ is 35.45 g/mol. The molarity is 250 / (35.45 × 1000) = 7.05 × 10⁻³ M = 7.05 mM. This is the EPA secondary standard for chloride in drinking water — values above 250 ppm impart a salty taste even though they are not a health hazard.

PPM ↔ molarity in water
M = ppm / (M_w × 1000) water, ρ=1
ppm = M × M_w × 1000 reverse
1 ppm = 1 mg/L w/v in water
1 ppm = 1000 ppb trace units

PPM vs mg/L vs mol/L

The three units describe the same quantity from different angles. For water at 20°C, 1 ppm equals 1 mg/L because 1 L of water weighs essentially 1 kg, and 1 mg in 1 kg is 1 ppm by mass. The conversion to mol/L requires dividing by molar mass — the link between mass and number of particles.

For solvents other than water, the equality 1 ppm = 1 mg/L breaks. Ethanol has density 0.789 g/mL, so 1 mg in 1 L of ethanol weighs 1 mg in 789 g of solvent, which is 1.27 ppm by mass. The calculator applies the density correction automatically — pick "ethanol" from the solvent dropdown and the math adjusts.

1 ppm ≠ 1 µM

Many lab notebooks confuse the two, but the relationship depends on molar mass. 1 ppm of NaCl is 17.1 µM. 1 ppm of glucose is 5.55 µM. 1 ppm of a 1000 g/mol protein is 1.0 µM exactly. Always include the molar mass in the conversion.

PPM in water quality standards

The EPA's National Primary Drinking Water Regulations set Maximum Contaminant Levels (MCLs) for over 90 substances. Lead is limited at 0.015 ppm (15 ppb), arsenic at 0.010 ppm (10 ppb), copper at 1.3 ppm. The numbers are health-based and reflect lifetime exposure assumptions for a 70 kg adult drinking 2 L per day.

Converting these limits to molarity reveals how trace they really are. 15 ppb lead (M_w = 207.2 g/mol) is 7.2 × 10⁻⁸ M = 72 nM. To detect this reliably requires ICP-MS or graphite furnace AAS — instruments with parts-per-trillion sensitivity. Routine titration is useless at this scale.

  • EPA lead MCL 15 ppb in drinking water (action level for service-line replacement)
  • WHO chloride guideline 250 mg/L = 7.05 mM (taste threshold)
  • EPA arsenic MCL 10 ppb = 133 nM
  • EPA copper MCL 1300 ppb = 20.4 µM
  • USP purified water total dissolved solids ≤ 0.1 ppm
  • Sea water ~35,000 ppm total salts = 0.6 M Na⁺

PPM and molarity in pharmacology

Drug concentrations in blood plasma are often reported in µg/mL (= ppm) for legacy reasons, but pharmacokinetics modeling requires molarity. A 200 mg ibuprofen tablet (M_w = 206 g/mol) produces a peak plasma concentration of ~25 µg/mL = ~120 µM. The therapeutic range is roughly 10–50 µg/mL or 48–240 µM.

For lab work, drug stock solutions are usually made up to a target molarity, then diluted into culture media. A 10 mM ibuprofen stock requires 2.06 g/L in DMSO — and the DMSO density (1.096 g/mL) shifts the ppm calculation slightly compared to water. The calculator's solvent dropdown includes DMSO for this purpose.

PPM in non-aqueous solvents

Outside water, the equality 1 ppm = 1 mg/L no longer holds and density matters. Acetone (ρ = 0.786) and methanol (ρ = 0.791) are similar enough to water that the error is ~20%, but DMSO (ρ = 1.096) and chloroform (ρ = 1.49) need the density correction. Concentrated sulfuric acid (ρ = 1.84) needs it badly.

The calculator uses density to multiply or divide on the right side of the equation. For PPM → M, density × ppm = mass-per-volume by the lab convention; for M → PPM, dividing by density turns moles-per-volume into mass-per-mass (the w/w ppm definition). Either way, plugging in the solvent density gets the correct answer.

Tip

For ions in dilute solution, treat ppm as mg/L and use the simple formula M = ppm / (M_w × 1000). For concentrated acids and bases, look up the density at the actual concentration — sulfuric acid at 98% has ρ = 1.84, not 1.0, and ignoring this gives an 84% error in molarity.

Common PPM to molarity mistakes

The first is forgetting the molar mass. Many calculators ask only for ppm and assume you know the conversion. They are useless. The second is mixing units: ppm in mg/L combined with molar mass in g/mol works only if you divide by 1000 to convert mg to g.

The third is ignoring density for non-aqueous solvents. The fourth is using the wrong ion mass — Cl⁻ is 35.45, not the molecular Cl₂ at 70.9. Always pick the species you actually measure. The fifth is treating ppm and ppb as interchangeable; they differ by a factor of 1000, and confusing them gives results that are off by three orders of magnitude.

A sixth mistake is forgetting that ppm by mass and ppm by volume differ for any solvent denser or lighter than water. Atmospheric gas measurements use ppm by volume (ppmv), which is unrelated to mg/L. Carbon dioxide in air sits around 420 ppmv as of 2024 — about 770 mg/m³ when converted to mass concentration using the gas density. Confusing the two units leads to nonsensical comparisons between air-quality data and water-quality data.

Finally, lab notebooks sometimes use the loose chemistry shorthand "ppm" to mean micrograms per gram, milligrams per liter, or any other parts-per-million proxy. Always ask which definition the source intends. For regulatory work — EPA, FDA, WHO standards — the published definition is binding, and confusing w/v with w/w can put you out of compliance even when your numbers look identical.

FAQ

Use M = ppm × ρ / (M_w × 1000). ppm is in mg/L, M_w in g/mol, ρ in g/mL. For water (ρ = 1.000), simply divide ppm by (M_w × 1000).
In dilute aqueous solutions, yes. The chemistry-lab convention is ppm (w/v) = 1 mg of solute per 1 L of solution. For non-water solvents or concentrated solutions, ppm by mass (w/w) differs by the density factor.
Because molarity counts molecules, not mass. 1 mg of glucose contains far fewer molecules than 1 mg of NaCl, since glucose is heavier per molecule. The ratio of molar masses (180/58.44 ≈ 3) gives the difference in molarity for the same mg/L.
For pure water (ρ = 1.000 g/mL), it does not. For ethanol (ρ = 0.789), 1000 ppm by mass corresponds to a different volume concentration. The calculator multiplies by ρ to handle this correctly.
PPB (parts per billion) = 1000× smaller than PPM. 1 ppb = 1 µg/L. EPA drinking water limits are usually quoted in ppb: lead 15 ppb, copper 1300 ppb, arsenic 10 ppb.
Yes. Pick a solvent from the dropdown (ethanol, methanol, acetone, DMSO) or enter a custom density. The formula handles any solvent as long as you supply ρ.
Molarity (M) is moles per liter of solution. Molality (m) is moles per kilogram of solvent. For dilute aqueous solutions they are nearly equal. For concentrated solutions and non-water solvents, molality is more stable with temperature since it does not depend on volume.
PubChem (pubchem.ncbi.nlm.nih.gov) is the most reliable free source — search by name or CAS number. NIST Chemistry WebBook covers small molecules. For pharmaceuticals, the FDA Orange Book and DrugBank list molecular weights with the chemical structure.