Enter the molarity and select the solute or compound into the converter to determine the osmolarity, including the result in both Osm/L and mOsm/L.

Molarity to Osmolarity Converter

Enter the molarity and select the solute to calculate osmolarity.

For ideal solutions, osmolarity is calculated using Osm/L = mol/L ร— i, where i is the number of particles produced in solution.

Molarity to Osmolarity Formula

The following formulas are used to convert molarity to osmolarity for an ideal solution.

O = M \times i
mOsm/L = M \times i \times 1000

Variables:

  • O is the osmolarity in Osm/L
  • M is the molarity in mol/L
  • i is the van โ€™t Hoff factor, or the number of particles produced in solution
  • mOsm/L is the osmolarity in milliosmoles per liter

To calculate osmolarity, multiply the molarity by the number of dissolved particles the solute produces. To convert that result to mOsm/L, multiply by 1000.

What is Molarity to Osmolarity Conversion?

Molarity measures the number of moles of solute per liter of solution. Osmolarity measures the total number of dissolved particles per liter. Because some solutes remain as whole molecules while others dissociate into ions, osmolarity may be equal to or greater than the molarity depending on the substance.

For non-electrolytes such as glucose and urea, the solute does not dissociate significantly in solution, so the molarity and osmolarity are numerically the same. For electrolytes such as sodium chloride or calcium chloride, each mole of solute can produce multiple particles, which raises the osmolarity.

How to Convert Molarity to Osmolarity?

The following steps outline how to convert molarity to osmolarity.


  1. First, determine the molarity of the solution in mol/L.
  2. Next, identify the solute and determine how many particles it produces in solution.
  3. Then, multiply the molarity by the van โ€™t Hoff factor using the formula O = M ร— i.
  4. Finally, multiply the Osm/L value by 1000 if you need the result in mOsm/L.

Common Van โ€™t Hoff Factors

  • Glucose, Urea: i = 1
  • Sodium Chloride (NaCl), Potassium Chloride (KCl): i = 2
  • Calcium Chloride (CaClโ‚‚), Magnesium Chloride (MgClโ‚‚): i = 3
  • Sodium Phosphate (Naโ‚ƒPOโ‚„): i = 4

Molarity to Osmolarity Conversion Table

The table below shows example osmolarity values for a 1.0 mol/L solution of several common solutes, assuming ideal dissociation.

SoluteApproximate Particles (i)1.0 mol/L in Osm/L
Glucose11.0 Osm/L
Urea11.0 Osm/L
Sodium Chloride (NaCl)22.0 Osm/L
Potassium Chloride (KCl)22.0 Osm/L
Calcium Chloride (CaClโ‚‚)33.0 Osm/L
Magnesium Chloride (MgClโ‚‚)33.0 Osm/L
Sodium Phosphate (Naโ‚ƒPOโ‚„)44.0 Osm/L

In real solutions, osmotic coefficients and incomplete dissociation can cause slight deviations from ideal values. However, the relationship Osm/L = mol/L ร— i is usually accurate enough for quick chemistry, physiology, and clinical calculations.

Example Problem:

Use the following variables as an example problem to test your knowledge.

Molarity (M) = 0.15 mol/L

Solute = Sodium Chloride (NaCl)

Van โ€™t Hoff Factor (i) = 2

Osmolarity (O) = 0.15 ร— 2 = 0.30 Osm/L = 300 mOsm/L