PPM to Molarity Calculator
Convert ppm to molarity for any element or compound dissolved in solution.
Supports ppm and ppb input units, 4 molarity scales, and adjustable solvent density.
Updated August 31, 2026
Introduction / overview
Parts per million (ppm) and molarity () are two of the most common ways to express solution concentration, but they measure different things. PPM describes mass of solute per million parts of solution, while molarity describes moles of solute per liter of solution.
This calculator converts between the two using the solution density as a bridging factor. It works in both directions: enter ppm and molar mass to get molarity, or enter molarity and molar mass to get ppm.
Who uses this? Chemistry students preparing lab solutions, environmental scientists measuring pollutant concentrations, pharmacologists dosing drug solutions, and anyone working with concentration specifications in different units.
How to use / quick start
The calculator uses a smart bidirectional engine. Enter any two known values and the third will be calculated automatically. The fourth field (solvent density) defaults to for water-based solutions.
- 1Enter the concentration in ppm (or switch to ppb if your data is in parts per billion).
- 2Enter the molar mass of the solute in g/mol. For example, NaCl = , glucose = .
- 3The molarity result appears instantly. If you need a different scale, switch units (e.g., , , ).
Worked example: NaCl solution
A lab protocol calls for a 35,000 ppm NaCl solution. What is the molarity?
Enter ppm = 35000, molar mass = 58.44, leave solvent density at 1 g/mL (water). The calculator returns approximately 0.599 M (or 599 mM if you switch units).
Real-world examples
Environmental testing: Lead in water
The EPA action level for lead in drinking water is 15 ppb. A lab report shows a sample at 0.020 ppm lead. How many moles per liter is that?
Result: approximately or 96.5 μM. This conversion is essential when comparing lead levels against molarity-based toxicity thresholds.
Pharmaceutical prep: From molarity back to ppm
A researcher needs a glucose solution () for cell culture media. What is the concentration in ppm?
Enter molarity = 0.1, molar mass = 180.16, solvent density = 1. The calculator returns 18,016 ppm — useful when the supplier specifies concentration in ppm rather than molarity.
Non-aqueous solvent: Ethanol solution
When the solvent is not water, density matters. For a 500 ppm NaCl solution in ethanol ():
If you assumed water density (1.0 g/mL), you would get — a 27% error. Always check the solvent density for non-aqueous solutions.
Calculation method / formulas
The conversion between ppm and molarity requires two pieces of information: the solute's molar mass and the solution density. The calculator solves bidirectionally — enter any three known values and the fourth is computed automatically.
Core relationship
Variable definitions
- CConcentration in parts per million (ppm). For ppb, use the same formula with ppb values (1 ppm = 1000 ppb).
- MMolarity in mol/L (also written as M). Displayable as mM, μM, or nM.
- MwMolar mass of the solute in g/mol. This is the mass of one mole of the substance.
- ρSolution density in g/mL. Defaults to 1.0 g/mL (water). For non-aqueous solvents, enter the actual density.
The two calculation directions:
Find molarity from ppm
Enter concentration (ppm) and molar mass. The solver computes molarity using the solution density as a bridging factor.
Find ppm from molarity
Enter molarity and molar mass. The solver computes ppm concentration, useful when the supplier specifies concentration in ppm rather than molarity.
Unit handling: All calculations happen in base units internally (ppm, g/mol, mol/L, g/mL). The calculator automatically converts between display units (ppb, mM, μM, nM, kg/L, etc.) and base units. No manual conversion is needed.
Important: This formula assumes the solution density is approximately equal to the solvent density. For highly concentrated solutions, the actual solution density may differ from the pure solvent density. The calculator uses the solvent density value you provide.
Tips & best practices
Use the correct molar mass
For compounds, sum the atomic masses of all atoms in the formula. NaCl = 22.99 + 35.45 = . The grams to moles calculator can help verify molar masses.
Check your solvent density
Water = , ethanol = , methanol = . Using the wrong density can introduce errors of 20% or more.
ppm vs mg/L: When they differ
For dilute aqueous solutions, . But this approximation breaks down at high concentrations or with non-aqueous solvents where density differs from 1.
Bidirectional solving
Enter any three known values and the calculator solves for the fourth. This is useful when you have molarity from a molarity calculator and need to convert back to ppm.
Limitations
- !Solvent density assumption: The formula uses the solvent density you provide. For highly concentrated solutions, the actual solution density may differ significantly from the pure solvent density. In such cases, measure the solution density directly for accurate results.
- !Temperature dependence: Both density and molarity change with temperature. The calculator does not account for temperature variations. Use density values measured at the same temperature as your solution.
- !Dilute solution approximation: For very dilute aqueous solutions, is a common approximation. This calculator uses the exact formula, so results will differ slightly from the approximation when density is not exactly 1.
Related Calculators
Scale Calculator
Calculate scale factors and convert scaled or real dimensions for length, area, and volume.
Roman Numeral Converter
Convert an Arabic number up to 3,999,999 into Roman numerals or read a Roman numeral back into a number. Both directions run in your browser.
Leet-speak Translator
Translate normal text into leet-speak (1337 5p34k) or decode leet-speak back into plain text. Type or paste any text and read the translated result instantly, with digits, punctuation, and spaces preserved.
Cell Dilution Calculator
Solve any one of four dilution variables (C1, V1, C2, V2) with LRU bidirectional editing and volume unit support.
Fraction to Percent Calculator
Convert fractions to percentages and vice versa instantly
Grams to Tablespoons Converter
Convert grams to tablespoons for any ingredient instantly. Perfect for cooking and baking with support for multiple ingredients.