Skip to content
K Knidox Search…
Biology · Solutions

Osmolarity Calculator

Convert molar concentration to osmolarity.

mol/L
Molarity of the solute, in mol/L.
SoluteSets particles per formula unit (i).
Auto-filled from the solute above.
Common solutions
Osmolarity
0.3 osmol/L

300 mOsm/L — 0.15 M Sodium chloride (NaCl) × i = 2. Real osmolarity is slightly lower (osmotic coefficient < 1).

Osmolarity at this concentration by solute (more ions → higher osmolarity)

Osmolarity equals molarity times the number of particles the solute dissociates into, so 0.15 M NaCl → 0.30 osmol/L (300 mOsm/L) because each NaCl splits into 2 ions (Na⁺ and Cl⁻). Glucose stays whole (i = 1), so 0.15 M glucose is only 0.15 osmol/L.

What osmolarity measures

Molarity counts formula units of solute per litre, but osmosis responds to the number of dissolved particles, not molecules. Osmolarity is the concentration of osmotically active particles per litre of solution (osmol/L, usually written as mOsm/L). A solute that stays intact contributes one particle each; a salt that dissociates contributes one particle per ion, so the same molarity can produce very different osmolarities.

osmolarity = molarity × i

i = particles per formula unit (the van’t Hoff factor); osmol/L × 1000 = mOsm/L

Worked example

Physiological saline is 0.15 M NaCl, which dissociates into two ions:

  1. 1
    Find the molar concentration. Saline is about 0.15 mol/L NaCl.
  2. 2
    Count particles per formula unit (i). NaCl → Na⁺ + Cl⁻, so i = 2. Glucose does not dissociate, so i = 1.
  3. 3
    Multiply molarity by i. 0.15 mol/L × 2 = 0.30 osmol/L.
  4. 4
    Convert to mOsm/L if needed. 0.30 osmol/L × 1000 = 300 mOsm/L — close to the osmolarity of blood plasma.

Particles per formula unit (i) for common solutes

Ideal, complete-dissociation values; real osmolarity is a little lower.

SoluteDissociationParticles (i)0.1 M → osmol/L
Glucose (C₆H₁₂O₆)none10.10
NaClNa⁺ + Cl⁻20.20
KClK⁺ + Cl⁻20.20
CaCl₂Ca²⁺ + 2 Cl⁻30.30
MgCl₂Mg²⁺ + 2 Cl⁻30.30
Na₂SO₄2 Na⁺ + SO₄²⁻30.30

Ideal vs real osmolarity, and osmolarity vs osmolality

Ideal vs real. Multiplying by i assumes every formula unit dissociates completely and the ions act independently. In reality ions interact, so the effective particle count is a bit lower. Multiplying i by an osmotic coefficient (φ, slightly below 1) gives the measured value — for example NaCl’s φ is roughly 0.93, so 0.15 M saline measures near 0.28 osmol/L rather than the ideal 0.30.

Osmolarity vs osmolality. Osmolarity is particles per litre of solution (osmol/L); osmolality is particles per kilogram of solvent (osmol/kg). They are nearly equal in dilute aqueous solutions but diverge when the solute is concentrated. Body fluids sit near 300 mOsm/L, which is why 0.30 osmol/L solutions read as roughly isotonic.

What is the van’t Hoff factor (i)?
It is the number of osmotically active particles one formula unit releases when it dissolves. Glucose gives 1, NaCl gives 2, and CaCl₂ gives 3. Osmolarity is molarity multiplied by this factor.
Why does NaCl give twice the osmolarity of glucose?
NaCl dissociates into Na⁺ and Cl⁻, so one formula unit becomes two particles (i = 2). Glucose dissolves without splitting (i = 1), so at the same molarity it produces half the osmolarity.
What is the difference between osmolarity and osmolality?
Osmolarity is particles per litre of solution (osmol/L); osmolality is particles per kilogram of solvent (osmol/kg). They are almost identical for dilute aqueous solutions and only diverge at high solute concentration.
Why is real osmolarity lower than molarity × i?
The formula assumes complete dissociation and non-interacting ions. In practice ions attract one another, so fewer behave as free particles. Multiplying by an osmotic coefficient (φ, just below 1) corrects the ideal value downward.
How do I convert osmol/L to mOsm/L?
Multiply by 1000. So 0.30 osmol/L is 300 mOsm/L. Clinical values are almost always quoted in mOsm/L.
What osmolarity counts as isotonic?
Human blood plasma is near 300 mOsm/L, so solutions close to that — such as 0.9% saline (about 308 mOsm/L) or 5% dextrose (about 278 mOsm/L) — are treated as roughly isotonic.