Solution Chemistry Calculator
Compute all four colligative properties for any solution. Enter solvent choice, molality, molarity, van't Hoff factor, and temperature to get boiling point elevation, freezing point depression, osmotic pressure, and vapor pressure lowering with step-by-step math.
Solution Parameters
Solution Properties
Phase Diagram
Dashed lines show the solution; solid lines show pure Water. Colligative properties shift the liquid-gas curve right (higher bp) and the solid-liquid curve left (lower fp).
Reference Guide
What Are Colligative Properties?
Colligative properties depend only on the number of dissolved particles, not their chemical identity. The four main colligative properties are boiling point elevation, freezing point depression, osmotic pressure, and vapor pressure lowering.
All four scale with the van't Hoff factor (number of particles per formula unit) and the concentration of dissolved solute.
Ionic compounds like NaCl dissociate into multiple ions (), amplifying every colligative effect compared to a molecular solute such as sugar ().
Boiling and Freezing Points
Dissolved solute lowers the vapor pressure of the solvent (Raoult's law). A lower vapor pressure means higher temperature is needed to boil and lower temperature to freeze.
where and are solvent-specific ebullioscopic and cryoscopic constants, and is molality (mol solute / kg solvent).
Osmotic Pressure
Osmotic pressure is the pressure needed to prevent osmosis through a semipermeable membrane. It depends on molarity (mol/L) rather than molality, and directly on temperature.
where L atm/(mol K) is the gas constant and is absolute temperature in Kelvin. IV saline is formulated to match blood plasma osmotic pressure (~7.5 atm).
The van't Hoff Factor
The van't Hoff factor counts the number of particles one formula unit produces in solution.
- Sugar, glucose, urea: (no dissociation)
- NaCl, KCl, HCl: (two ions)
- CaCl2, MgCl2: (three ions)
- AlCl3: (four ions)
Real solutions deviate from ideal values due to ion pairing. These calculator values assume complete dissociation.