General

Concentrations decoded: mass %, molality, ppm

10 min read Updated

Molarity is the default undergraduate concentration unit, and for a good reason — it fits the volumetric arithmetic of bench chemistry perfectly. But once you leave standard-temperature aqueous work, molarity starts to lie in ways that ruin experiments: it changes with temperature (because volume expands), it hides which component is the solvent, and it becomes ambiguous in mixed-phase systems. Every other concentration unit exists to answer a question molarity cannot, and picking the wrong one costs you experimental reproducibility. This guide is the map.

The six units you will actually see

  • Molarity (M or c) — moles of solute per liter of solution, mol L⁻¹. Temperature-dependent. Perfect for stoichiometry at room T.
  • Molality (m or b) — moles of solute per kilogram of solvent, mol kg⁻¹. Temperature-independent. Used in colligative properties and any calculation that has to survive a temperature swing.
  • Mass percent (w/w %) — mass of solute divided by mass of solution × 100. Perfect for concentrated stock reagents (concentrated HCl is 37% w/w).
  • Volume percent (v/v %) — volume of solute divided by volume of solution × 100. Used for miscible liquid-liquid mixtures (95% ethanol, 70% isopropanol).
  • Mole fraction (x) — moles of one component divided by total moles. Dimensionless, ranges 0-1, used in Raoult’s law and phase diagrams.
  • Parts per million / billion (ppm, ppb) — mass ratio at trace levels. 1 ppm = 1 mg/kg = 1 mg/L (for dilute aqueous solutions where ρ ≈ 1 g/mL). Environmental analysis, trace impurities.

Any concentration problem starts with the question: which quantity is conserved when the temperature changes, when the solvent evaporates, when the sample is diluted? Whatever you want to conserve dictates the unit.

Molarity vs molality: the temperature problem

At 25 °C a 1.000 M NaCl solution has 1.000 mol NaCl in 1.000 L of solution. Heat that solution to 80 °C. The solution’s volume expands to about 1.023 L; its molarity drops to 0.978 M. But the mass of solvent has not changed, so molality — moles of NaCl per kg of water — is unchanged.

This matters whenever an experiment spans temperatures. Freezing-point depression, boiling-point elevation, and osmotic-pressure calculations all use molality because the effect is proportional to mole fraction of solute, and mole fraction converts cleanly to molality. Silberberg §13.4 makes the case that undergraduate labs teach molarity because it is procedurally simple, but industrial labs specify molality for anything that will see thermal cycling.

Conversion is a straight algebra step when you know the solution density ρ (in g/mL):

m=c⋅10001000⋅ρ−c⋅Msolutem = \frac{c \cdot 1000}{1000 \cdot \rho - c \cdot M_\text{solute}}

where c is molarity in mol/L, M_solute is the solute’s molar mass in g/mol, and ρ is the solution density. For dilute aqueous solutions ρ ≈ 1 g/mL, and the equation simplifies to m ≈ c. For concentrated aqueous or non-aqueous solutions, m and c can differ by 20% or more.

Mass percent for stock reagents

The bottle of concentrated hydrochloric acid on the shelf reads “37% w/w HCl, density 1.19 g/mL, MW HCl 36.46 g/mol.” From those three numbers you can compute its molarity:

c=ρ⋅1000⋅(mass %/100)Msolute=1.19⋅1000⋅0.3736.46≈12.1 mol/Lc = \frac{\rho \cdot 1000 \cdot (\text{mass \%}/100)}{M_\text{solute}} = \frac{1.19 \cdot 1000 \cdot 0.37}{36.46} \approx 12.1\ \text{mol/L}

Every concentrated stock reagent — HCl, H₂SO₄, HNO₃, NH₃, H₂O₂ — is sold with a mass percent label because mass and density are what the manufacturer can measure and certify at any temperature. Molarity is a derived value that assumes a particular temperature.

Percent notation is where students most often confuse themselves. “5% NaCl” without qualification could mean 5% w/w, 5% w/v (5 g in 100 mL solution), or 5% v/v (nonsensical for a solid solute). Always specify. In pharmaceutical and biological contexts, w/v is the norm; in chemistry it is w/w. The percent solution calculator makes both explicit.

Mole fraction and Raoult’s law

For gas mixtures and ideal-solution behavior, mole fraction is the natural unit. Raoult’s law states that the vapor pressure of a component above an ideal solution equals its pure vapor pressure times its mole fraction in the liquid:

PA=xA⋅PA∗P_A = x_A \cdot P_A^{*}

Mole fractions sum to 1 across all components, making them dimensionless and independent of any mass or volume scale. This is why phase diagrams (P vs x, T vs x) are always plotted against mole fraction — the axis has physical meaning regardless of the substances involved.

Converting molality to mole fraction:

xsolute=m⋅Msolvent/10001+m⋅Msolvent/1000x_\text{solute} = \frac{m \cdot M_\text{solvent}/1000}{1 + m \cdot M_\text{solvent}/1000}

For dilute aqueous solutions (m ≪ 1000/18 = 55.5), x_solute ≈ m × 18/1000 = 0.018 m. A 1 m aqueous solution has x_solute ≈ 0.018.

Trace concentrations: ppm and ppb

Environmental chemistry, trace-metal analysis, and pharmaceutical impurity testing operate below 0.01 %, where percent notation becomes clumsy. Parts-per notation scales the same idea:

  • 1 % = 10,000 ppm = 10,000,000 ppb
  • 1 ppm = 1 mg per kg of solution = 1 μg/g
  • 1 ppb = 1 μg/kg = 1 ng/g

For dilute aqueous solutions (ρ ≈ 1.00 g/mL) the mass/mass ppm equals the mass/volume ppm: 1 mg/L ≈ 1 ppm. Regulatory limits are almost always specified in ppm or ppb — the EPA drinking-water standard for lead is 15 ppb; the WHO limit for arsenic is 10 ppb. Miscommunicating ppm vs ppb is the single most common error in reading a lab report.

Worked example — converting a stock reagent

Worked example — concentrated ammonia, four ways
Label
28% w/w NH3, density 0.900 g/mL, MW NH3 = 17.03 g/mol
Solvent
Water, MW 18.02 g/mol
Task
Compute molarity, molality, and mole fraction
  1. Formula
  2. Substitute
  3. Note

    Start with 100 g of the concentrated solution: it contains 28 g of NH3 and 72 g of water. Volume: 100 g / 0.900 g/mL = 111.1 mL = 0.1111 L. Moles NH3 = 28 / 17.03 = 1.644 mol. Molarity = 1.644 / 0.1111 = 14.8 M. Molality = 1.644 mol / 0.072 kg = 22.8 mol/kg. Mole fraction: moles water = 72 / 18.02 = 3.996 mol; x_NH3 = 1.644 / (1.644 + 3.996) = 0.292. Four numbers describe the same solution: 28% w/w, 14.8 M, 22.8 m, 0.29 mole fraction. Each is right for a different context. For preparing a dilution at room temperature you would use molarity. For a freezing-point-depression experiment you would use molality. For calculating the equilibrium partial pressure over the solution you would use mole fraction. For labeling the shelf bottle you would use mass percent. This is why concentration-unit fluency is a lab skill, not a bookkeeping detail.

  4. Result

When each unit is the right one

Practical guide:

  • Preparing a solution by weighing out solute → mass percent or molality.
  • Preparing a solution to a known volumetric flask → molarity.
  • Calculating freezing point depression, boiling point elevation, osmotic pressure → molality or mole fraction.
  • Vapor pressure / Raoult’s law → mole fraction.
  • Trace-level environmental measurements → ppm / ppb.
  • Labeling a stock reagent for the storage shelf → mass percent + density.
  • Bench dilution to a target concentration → molarity (C₁V₁ = C₂V₂ works only in this unit).

If in doubt, write the physical process out and ask what stays constant. A freezing solution loses volume when it cools; a bench dilution changes both moles and volume; a mass measurement is invariant. Pick the unit that pins the quantity you care about.

Practice problems

Problem 1 Easy Concentrated H2SO4 is 96% w/w with density 1.84 g/mL. What is its molarity? (MW H2SO4 = 98.08 g/mol)

Answer: c = 1.84 x 1000 x 0.96 / 98.08 = 18.0 M. This is the value on every stockroom bottle of 'concentrated sulfuric.' Because it is so concentrated, molarity and molality differ substantially — molality is 245 mol/kg, unusable at bench scale.

Problem 2 Intermediate You dissolve 5.00 g of NaCl (MW 58.44) in 250 g of water. Compute the molality and the mole fraction of NaCl.

Answer: Moles NaCl = 5.00 / 58.44 = 0.0855 mol. Molality = 0.0855 / 0.250 kg = 0.342 mol/kg. Moles water = 250 / 18.02 = 13.87 mol. Mole fraction NaCl = 0.0855 / (0.0855 + 13.87) = 6.13e-3. Solute mole fraction is small even at moderate molality because water is the majority component.

Problem 3 Hard A water sample reads 25 ppb arsenic. If you drink 2 L per day, what mass of arsenic do you ingest daily?

Answer: 25 ppb = 25 μg per kg of water ≈ 25 μg per L (dilute aqueous, ρ ≈ 1). 2 L x 25 μg/L = 50 μg per day. The WHO drinking-water limit is 10 ppb (20 μg/day) — this sample is 2.5x above the limit and would fail regulatory review. Converting between ppb and mass is one of the most useful skills in environmental chemistry.

Where to go next

  • The molarity calculator solves any of c, n, V given the other two, and includes MW lookup by formula.
  • The percent solution calculator handles w/w, w/v, and v/v explicitly so there is no ambiguity.
  • The dilution calculator implements C₁V₁ = C₂V₂ and warns when the target concentration is higher than the stock (impossible without evaporation).
  • The molarity cheatsheet has the six-unit conversion table on one page for lookup.

Concentration units are a language, not a preference. Each unit encodes an assumption about what stays constant during your experiment, and choosing the wrong one lets that assumption fail silently. The rule is worth internalizing: pick the unit that pins the quantity you care about, and convert only at the boundary between contexts.

Sources