About this calculator
Concentrations are written in many units: per volume of solution (mol/L, g/L, mg/L, % w/v), per mass of solution (% w/w, ppm, ppb), or per amount of solvent (molality, mole fraction). Converting between the groups needs the solute’s molar mass and, between volume and mass units, the solution’s density.
Enter one value in its unit; every other unit is shown. The calculation goes through the mass fraction w of the solute. This is a calculation tool only, not chemical handling advice.
Formula
c = w ρ ÷ M β = w ρ % w/v = β ÷ 10 ppm = 10⁶ w
b = 1000 w ÷ [M (1 − w)] x = (w/M) ÷ [w/M + (1 − w)/Ms] = b ÷ (b + 1000/Ms)
w = mass fraction of solute, ρ = solution density (g/L), M = solute molar mass (g/mol), Ms = solvent molar mass (g/mol), c = molar concentration (mol/L), β = mass concentration (g/L), b = molality (mol/kg of solvent), x = mole fraction. From molality: w = (bM/1000) ÷ (1 + bM/1000).
Worked example
- 10% w/w sodium chloride (M 58.44 g/mol), density 1071 kg/m³ (example value): c = 0.10 × 1071 ÷ 58.44 = 1.8326 mol/L; β = 107.1 g/L (10.71% w/v); b = 1000 × 0.10 ÷ (58.44 × 0.90) = 1.9013 mol/kg; x = 0.033117; 100 000 ppm by mass.
- 1.000 mmol/L glucose (M 180.16 g/mol), density 1000 kg/m³: 180.16 mg/L = 180.16 ppm by mass; b = 1.00018 mmol/kg; x = 1.8018 × 10⁻⁵.
- 2.000 mol/kg sodium chloride → w = 0.104649 (10.4649% w/w), which converts back to exactly 2.000 mol/kg.
Assumptions and limitations
- One solute in one solvent. The density is that of the solution, at the temperature of use; it is entered by you, not looked up.
- ppm and ppb are by mass. They equal mg/L and µg/L only when the solution density is about 1 kg/L.
- Normality is not included, because it depends on the reaction the solution is used for.
- A calculation tool only, not chemical handling advice.
References
- IUPAC, Quantities, Units and Symbols in Physical Chemistry (Green Book): amount concentration, mass concentration, mass fraction, molality, amount fraction.
