Concentration Calculator (Molarity, Molality, %, ppm)

Compute molarity, molality, mass percent (w/w), and ppm from solute mass, molar mass, solvent mass, and solution volume.

Science M, m, w/w%, ppm 10 preset substances Lab-grade precision
Rate this calculator · 4.0 (1)

Solution concentration

Molarity · molality · % · ppm

Instructions — Concentration Calculator (Molarity, Molality, %, ppm)

  1. Pick a substance to auto-fill its molar mass, or leave on Custom and enter your own.
  2. Enter the solute mass in grams.
  3. Enter the solvent mass (needed for molality and w/w percent).
  4. Enter the solution volume in mL.

The calculator returns molarity (mol/L), molality (mol/kg solvent), mass percent (w/w%), and parts per million (mg/L) at once.

Formulas

Molarity (M)

M = n / Vsolution

Where n = moles of solute and V is in liters.

Molality (m)

m = n / msolvent

Solvent mass in kilograms. Molality does not depend on temperature.

Mass percent (w/w)

w/w% = (msolute / msolution) × 100

Solution mass = solute mass + solvent mass.

Parts per million

ppm = msolute (mg) / Vsolution (L)

For dilute aqueous solutions, 1 ppm ≈ 1 mg/L.

Mass to moles

n = m / MM

MM = molar mass in g/mol.

Reference

Molar masses (g/mol)

CompoundFormulaMM
Sodium chlorideNaCl58.44
Hydrochloric acidHCl36.46
Sulfuric acidH₂SO₄98.08
Sodium hydroxideNaOH40.00
Potassium chlorideKCl74.55
GlucoseC₆H₁₂O₆180.16
EthanolC₂H₅OH46.07

Typical concentrations

  • Physiological saline: 0.154 M NaCl (0.9% w/v)
  • Concentrated HCl (lab): 12 M (37% w/w)
  • Concentrated H₂SO₄: 18 M (98% w/w)
  • Drinking water chlorine: 0.5–1 ppm
  • Seawater salinity: ~35,000 ppm

Article — Concentration Calculator (Molarity, Molality, %, ppm)

Concentration calculator (molarity, molality, mass %, ppm)

Solution concentration measures how much solute is dissolved per unit of solution. The four standard expressions are molarity (mol/L), molality (mol/kg solvent), mass percent (w/w), and parts per million. Molarity is the lab default. Mass percent appears on commercial labels. Parts per million covers everything from drinking water chlorine to environmental contaminants.

Converting between units sounds tedious, but the underlying logic is consistent. Get the moles right, get the solution mass or volume right, and every unit follows. This calculator does the four conversions in one pass and shows the work in real time.

What is solution concentration?

Concentration is the ratio of solute to solution (or to solvent, depending on the unit). It tells you how strong, how dilute, how potent — and crucially, how much reactive material you have per measured volume or mass. Without concentration, stoichiometry collapses.

Solutions in real life span fourteen orders of magnitude in concentration. Atmospheric CO₂ is around 420 ppm. Blood sodium is about 140 mM. Concentrated sulfuric acid is 18 M. A pharmacist mixing IV fluids, a brewer measuring sugar, and an environmental chemist tracking lead all use the same toolkit.

Did you know

Seawater has a salinity of roughly 35,000 ppm — about 35 grams of dissolved salt per kilogram of water. That is a 0.6 M sodium chloride solution by molarity. Knowing both numbers helps you talk to oceanographers (ppm) and chemists (M) without translation errors.

Four concentration units explained

Each unit answers a slightly different question about a solution.

  • Molarity (M) = moles per liter of solution. Default in chemistry labs.
  • Molality (m) = moles per kilogram of solvent. Temperature-independent.
  • Mass percent (w/w) = (mass solute / mass solution) × 100. Common on labels.
  • Parts per million (ppm) = mg solute per liter for dilute aqueous solutions.
  • Volume percent (v/v) = used for alcohol content and miscible liquids.
  • Normality (N) = older units; molarity × reactive equivalents per molecule.

Molarity vs molality — when to use each

Molarity wins for routine work. You pipette by volume, weigh by mass, and back-calculate by dividing one into the other. The downside is temperature sensitivity: a 1.000 M solution at 20 °C becomes about 0.998 M at 30 °C because the solvent expands.

Molality wins for any calculation that depends on the total amount of solvent independent of temperature: freezing point depression, boiling point elevation, vapor pressure lowering. Below about 0.1 M in water, the two values agree to three significant figures.

Molarity (M)
mol/L solution
Lab default
Molality (m)
mol/kg solvent
Thermodynamics
w/w percent
g/100 g sol'n
Commercial labels

How to calculate concentration step by step

Worked example using sodium chloride. You dissolve 5.85 g of NaCl in 100 g of water and the final solution volume is 100 mL.

Step 1: convert grams to moles. NaCl has molar mass 58.44 g/mol, so 5.85 g / 58.44 = 0.100 mol. Step 2: molarity = 0.100 mol / 0.100 L = 1.0 M. Step 3: molality = 0.100 mol / 0.100 kg = 1.0 m. Step 4: mass percent = (5.85 / (5.85 + 100)) × 100 = 5.53 percent. Step 5: ppm = (5850 mg / 0.100 L) = 58,500 ppm.

Quick conversions (water at 20 °C)
1 M NaCl 58.4 g/L
1 ppm 1 mg/L
1% w/w ~10,000 ppm
1 M HCl ~3.6% w/w

Dilution formula C₁V₁ = C₂V₂

To dilute a stock solution, conserve moles. C₁ × V₁ = C₂ × V₂. Pick three values, solve for the fourth.

Example: you need 250 mL of 0.5 M NaCl from a 5 M stock. V₁ = (C₂ × V₂) / C₁ = (0.5 × 250) / 5 = 25 mL of stock. Add water to bring the total to 250 mL.

Tip

For accurate dilution, transfer stock to a volumetric flask, then add solvent to the calibration mark — never combine fixed volumes and assume volumes are additive. Mixing 25 mL of stock with 225 mL of water rarely gives exactly 250 mL.

Typical concentrations in lab and nature

Knowing the right magnitude prevents most mistakes. A "concentrated" acid in the lab is around 10–18 M. A pharmacological IV is millimolar. An environmental pollutant is ppm or ppb.

  • Concentrated HCl = 12 M, 37% w/w. Industrial supply.
  • Concentrated H₂SO₄ = 18 M, 98% w/w. Battery acid, dehydrating agent.
  • Concentrated NaOH = 19 M, 50% w/w. Drain cleaner strength.
  • Physiological saline = 0.154 M, 0.9% w/v. Matches blood osmolarity.
  • Blood glucose (fasting) = ~5 mM, ~90 mg/dL.
  • Drinking water Cl₂ = 0.5–2 ppm.
  • Atmospheric CO₂ = 420 ppm by volume (2024).

Common concentration mistakes

Most concentration errors trace to four habits.

! Watch for these

1) Mixing solvent mass with solution mass — molality uses solvent only. 2) Leaving volume in mL when the formula expects L. 3) Forgetting that H₂SO₄ has two acidic protons when computing normality. 4) Assuming ppm equals percent — they differ by a factor of 10,000.

Preparing solutions safely

The lab adage Always Add Acid to water exists because mixing concentrated acid with water releases substantial heat. Adding water onto concentrated acid creates a thin layer of nearly boiling acid at the surface, which can splash. Acid into water lets the heat dissipate into the much larger water mass.

Always wear eye protection, use a volumetric flask for accurate work, and dissolve solute in a partial volume of solvent first, then top up to the mark. For hygroscopic solids like NaOH pellets, weigh quickly — they pick up moisture in seconds.

Temperature also matters during preparation. If a procedure calls for a 0.1 M buffer at 25 °C and you prepare it at 5 °C in a cold room, the volume will contract slightly. When the solution warms up to 25 °C on the bench it will expand back, and the molarity will be on target. For exacting work — kinetics, spectroscopy, NMR samples — calibrate the volumetric flask to the working temperature or compensate explicitly.

For ppm-level standards used in calibration of analytical instruments, the dilution chain matters. Going from a 1000 ppm stock down to a 1 ppm standard in one step amplifies pipette error. Use serial dilution — 1000 to 100, 100 to 10, 10 to 1 — with fresh volumetric glassware at each stage. The cumulative error stays manageable.

FAQ

Molarity (M) is moles per liter of solution. It changes with temperature because liquid volume expands when heated. Molality (m) is moles per kilogram of solvent — mass is temperature-independent, so molality stays constant. Use molarity for routine lab work and molality for thermodynamic calculations like boiling point elevation.
Divide solute mass by molar mass to get moles, then divide by solution volume in liters. Example: 5.85 g of NaCl (MM = 58.44 g/mol) in 100 mL water gives n = 5.85/58.44 = 0.1 mol, and M = 0.1 / 0.1 L = 1.0 M.
For dilute aqueous solutions, ppm = milligrams of solute per liter of solution. Equivalently, ppm = (solute mass / solution mass) × 10⁶. One ppm equals 0.0001 percent by mass, useful for trace concentrations in drinking water and environmental samples.
Weigh 58.44 g of NaCl (one mole). Dissolve in about 800 mL of distilled water in a beaker. Transfer to a 1 L volumetric flask, rinse the beaker into the flask, then top up to the 1 L mark with water. Invert to mix.
Normality (N) equals molarity times the number of reactive equivalents per mole. For HCl, 1 M = 1 N (one H⁺ per molecule). For H₂SO₄, 1 M = 2 N (two acidic protons). Normality is older terminology, mostly retained in titration.
Molarity decreases slightly as temperature rises because the solution expands. For dilute aqueous solutions near room temperature the effect is under one percent per 10 °C. Molality, mass percent, and ppm are essentially unaffected because they use mass instead of volume.