Convert mol/L, mmol/L, or µmol/L to ppm, mg/L, or µg/L using molecular weight, or solve for concentration or molecular weight from any two values.

Picks the molar mass for common solutes, or choose Custom and type it. Confirm the hydrate form.

Optional settings

mol/L ↔ ppm Conversion Table (assumes MW = 58.44 g/mol, NaCl; ppm ≈ mg/L)
mol/L to ppm ppm to mol/L
0.000001 mol/L = 0.05844 ppm1 ppm = 0.00001711 mol/L
0.00001 mol/L = 0.5844 ppm5 ppm = 0.00008557 mol/L
0.0001 mol/L = 5.844 ppm10 ppm = 0.0001711 mol/L
0.00025 mol/L = 14.61 ppm25 ppm = 0.0004278 mol/L
0.0005 mol/L = 29.22 ppm50 ppm = 0.0008557 mol/L
0.001 mol/L = 58.44 ppm100 ppm = 0.001711 mol/L
0.002 mol/L = 116.88 ppm250 ppm = 0.004278 mol/L
0.005 mol/L = 292.2 ppm500 ppm = 0.008557 mol/L
0.01 mol/L = 584.4 ppm750 ppm = 0.01284 mol/L
0.1 mol/L = 5,844 ppm1,000 ppm = 0.01711 mol/L
Formulas: ppm (mg/L) = (mol/L) × MW × 1000; mol/L = ppm ÷ (MW × 1000). Assumes MW = 58.44 g/mol.
mol/L ↔ ppm Conversion Table (assumes MW = 180.16 g/mol, glucose; ppm ≈ mg/L)
mol/L to ppm ppm to mol/L
0.000001 mol/L = 0.18016 ppm1 ppm = 0.000005551 mol/L
0.00001 mol/L = 1.8016 ppm5 ppm = 0.00002776 mol/L
0.0001 mol/L = 18.016 ppm10 ppm = 0.00005551 mol/L
0.00025 mol/L = 45.04 ppm25 ppm = 0.0001388 mol/L
0.0005 mol/L = 90.08 ppm50 ppm = 0.0002776 mol/L
0.001 mol/L = 180.16 ppm100 ppm = 0.0005551 mol/L
0.002 mol/L = 360.32 ppm250 ppm = 0.001388 mol/L
0.005 mol/L = 900.8 ppm500 ppm = 0.002776 mol/L
0.01 mol/L = 1,801.6 ppm750 ppm = 0.004163 mol/L
0.1 mol/L = 18,016 ppm1,000 ppm = 0.005551 mol/L
Formulas: ppm (mg/L) = (mol/L) × MW × 1000; mol/L = ppm ÷ (MW × 1000). Assumes MW = 180.16 g/mol.

mol/L to PPM Formula

Mass ppm = Molarity (mol / L) × Molar Mass (g / mol) × 1000 / Solution density (g / mL)

Mass ppm means mg of solute per kg of solution. First calculate mg/L as mol/L × molar mass × 1000, then divide by actual solution density in kg/L (numerically equal to g/mL). The mg/L and mass-ppm values are approximately equal only when solution density is approximately 1 kg/L. The conversion tables use that stated approximation.

Molar Mass of Common Substances

Molar mass must match the exact reported analyte and chemical form; actual solution density is also needed for mass ppm unless the dilute-water approximation applies. Values for frequently converted compounds:

Molar Mass Reference
Substance Formula Molar Mass (g/mol) Common Use Context
WaterH₂O18.015Solvent baseline
Sodium chlorideNaCl58.44Salinity, saline solutions
GlucoseC₆H₁₂O₆180.16Blood glucose, cell culture media
EthanolC₂H₅OH46.07Solvents, fermentation monitoring
Calcium carbonateCaCO₃100.09Water hardness (as CaCO₃)
Nitrate ionNO₃⁻62.00Fertilizer runoff, drinking water
Nitrite ionNO₂⁻46.01Cured meats, wastewater
Phosphate ionPO₄³⁻94.97Eutrophication, wastewater treatment
Copper(II) sulfateCuSO₄159.61Algicide, micronutrient dosing
Sodium bicarbonateNaHCO₃84.01pH buffering
Potassium permanganateKMnO₄158.03Water treatment oxidant
ArsenicAs74.92Groundwater contamination
LeadPb207.2Pipe corrosion, legacy contamination
Fluoride ionF⁻19.00Drinking water fluoridation
MercuryHg200.59Industrial effluent monitoring

EPA Drinking Water Limits: ppm and Molar Equivalents

EPA values below are mass-per-volume limits or action levels. mg/L only approximates mass ppm near a solution density of 1 kg/L. Match the reporting basis: nitrate and nitrite limits are measured as nitrogen. These arithmetic equivalents do not establish compliance or give laboratory preparation instructions.

EPA Primary Drinking Water MCLs — ppm and Molar Equivalents
Contaminant MCL/action level (mg/L) Molar Mass (g/mol) MCL (mol/L)
Nitrate (as nitrogen)1014.01 (N)7.14 × 10⁻⁴
Fluoride (F⁻)4.019.002.11 × 10⁻⁴
Copper (Cu)1.3 *63.552.05 × 10⁻⁵
Nitrite (as nitrogen)1.014.01 (N)7.14 × 10⁻⁵
Selenium (Se)0.0578.966.33 × 10⁻⁷
Arsenic (As)0.01074.921.34 × 10⁻⁷
Lead (Pb)0.015 *207.27.24 × 10⁻⁸
Mercury (Hg)0.002200.599.97 × 10⁻¹⁰
Source: EPA National Primary Drinking Water Regulations, checked October 20, 2026. * Denotes action level, not MCL. Lead 0.015 mg/L is the current action level; the revised 0.010 mg/L begins November 1, 2027. Formula: mol/L = mg/L ÷ (reported-analyte molar mass × 1000). Nitrate and nitrite molar equivalents use nitrogen mass (one N per ion).