Boiling Point Elevation & Freezing Point Depression Calculator
Calculate ΔTb = Kb × m × i and ΔTf = Kf × m × i for any solvent-solute pair. Find molar mass by cryoscopy, determine the van't Hoff factor, and explore all colligative properties with full step-by-step working.
Pure Solvent vs Solution — The Sign Convention Visualised
Tf_solution = Tf_pure − ΔTf. ΔTb is positive and the boiling point increases: Tb_solution = Tb_pure + ΔTb. The diagram above makes this unambiguous.
Calculate molality from masses:
Boiling Point Elevation — ΔTb = Kb × m × i
°C elevation
New Boiling Point
Tb_solution (°C)
Pure Solvent Tb
Tb_pure (°C)
Molality (m)
mol/kg
Kb used
°C·kg/mol
📋 Step-by-Step Working
Calculate molality from masses:
Freezing Point Depression — ΔTf = Kf × m × i
°C depression
New Freezing Point (Tf_solution = Tf_pure − ΔTf)
°C — solution freezes below pure solvent
Pure Solvent Tf
Tf_pure (°C)
Molality (m)
mol/kg
Kf used
°C·kg/mol
van't Hoff factor i
particles/formula unit
📋 Step-by-Step Working
Molar Mass of Unknown Compound
g/mol
Molality (m)
mol/kg
Moles of solute
mol
Kf used
°C·kg/mol
ΔTf measured
°C
📋 Step-by-Step Working
i = ΔT / (K × m). Real solutions show i slightly less than theoretical due to ion pairing at higher concentrations.
van't Hoff Factor (i) — Experimental
particles per formula unit
Theoretical i
complete dissociation
% Dissociation
degree of dissociation
K used
°C·kg/mol
Molality
mol/kg
📋 Step-by-Step Working
Table A — Kb and Kf for Common Solvents
| Solvent | Formula | Kb (°C·kg/mol) | Kf (°C·kg/mol) | Tb (°C) | Tf (°C) |
|---|---|---|---|---|---|
| Water | H₂O | 0.512 | 1.86 | 100.00 | 0.00 |
| Benzene | C₆H₆ | 2.53 | 5.12 | 80.10 | 5.53 |
| Acetic acid | CH₃COOH | 3.07 | 3.90 | 117.9 | 16.60 |
| Camphor | C₁₀H₁₆O | — | 39.70 | 204.0 | 178.75 |
| CCl₄ | CCl₄ | 5.03 | 29.80 | 76.72 | −22.62 |
| Cyclohexane | C₆H₁₂ | 2.75 | 20.20 | 80.74 | 6.54 |
| Ethanol | C₂H₅OH | 1.19 | 1.99 | 78.37 | −117.3 |
| Naphthalene | C₁₀H₈ | 5.80 | 6.98 | 217.9 | 80.29 |
| Nitrobenzene | C₆H₅NO₂ | 5.24 | 8.10 | 210.8 | 5.70 |
| Diethyl ether | (C₂H₅)₂O | 2.02 | 1.79 | 34.55 | −116.3 |
| Chloroform | CHCl₃ | 3.63 | 4.68 | 61.20 | −63.50 |
Table B — van't Hoff Factor i for Common Solutes
| Solute | Formula | Theoretical i | Dissociation |
|---|---|---|---|
| Sucrose | C₁₂H₂₂O₁₁ | 1 | None (nonelectrolyte) |
| Glucose | C₆H₁₂O₆ | 1 | None (nonelectrolyte) |
| Urea | CH₄N₂O | 1 | None (nonelectrolyte) |
| NaCl | NaCl | 2 | Na⁺ + Cl⁻ |
| KCl | KCl | 2 | K⁺ + Cl⁻ |
| CaCl₂ | CaCl₂ | 3 | Ca²⁺ + 2Cl⁻ |
| MgCl₂ | MgCl₂ | 3 | Mg²⁺ + 2Cl⁻ |
| AlCl₃ | AlCl₃ | 4 | Al³⁺ + 3Cl⁻ |
| K₂SO₄ | K₂SO₄ | 3 | 2K⁺ + SO₄²⁻ |
| Na₂SO₄ | Na₂SO₄ | 3 | 2Na⁺ + SO₄²⁻ |
| Na₂CO₃ | Na₂CO₃ | 3 | 2Na⁺ + CO₃²⁻ |
| H₂SO₄ (dilute) | H₂SO₄ | 3 | 2H⁺ + SO₄²⁻ |
| HCl | HCl | 2 | H⁺ + Cl⁻ |
| NaOH | NaOH | 2 | Na⁺ + OH⁻ |
Table C — Summary of Colligative Properties
| Property | Formula | Effect of Solute |
|---|---|---|
| Boiling point elevation | ΔTb = Kb × m × i | Boiling point INCREASES |
| Freezing point depression | ΔTf = Kf × m × i | Freezing point DECREASES |
| Vapor pressure lowering | ΔP = X_solute × P°_solvent | Vapor pressure DECREASES |
| Osmotic pressure | π = MRTi | Pressure develops across membrane |
This boiling point elevation calculator computes ΔTb = Kb × m × i and ΔTf = Kf × m × i for any solvent-solute combination, determines the molar mass of unknown compounds by cryoscopy, and finds the van't Hoff factor i from measured temperature changes — with full step-by-step working, Kb/Kf tables for all common solvents, and van't Hoff factor presets for common solutes. Whether you need the boiling point elevation formula, freezing point depression formula, or a colligative property quick-reference, all tools are integrated above.
Boiling Point Elevation — ΔTb = Kb × m × i
When a nonvolatile solute is dissolved in a solvent, the boiling point of the resulting solution is higher than that of the pure solvent. This is called boiling point elevation. The boiling point elevation formula is:
The boiling point elevation constant Kb (also called the ebullioscopic constant or molal boiling point elevation constant) is a property of the solvent only — not the solute. For water: Kb of water = 0.512 °C·kg/mol. The change in boiling point formula ΔTb = Kb × m × i shows that the elevation depends only on how many particles are in solution (m × i) — not what those particles are. This is why these effects are called colligative properties.
The new boiling point of the solution: Tb_solution = Tb_pure + ΔTb. The boiling point elevation is ALWAYS positive — dissolving any nonvolatile solute in a solvent always raises the boiling point. The boiling point elevation constant of water (Kb = 0.512) is one of the most important constants in physical chemistry and colligative property calculations.
Boiling point elevation definition: the increase in boiling point of a solution relative to the pure solvent, caused by the presence of a nonvolatile solute. The boiling point elevation equals Kb × m × i. The molal boiling point elevation constant Kb for water is 0.512 °C·kg/mol.
Freezing Point Depression — ΔTf = Kf × m × i
When a solute dissolves in a solvent, the freezing point of the solution decreases below that of the pure solvent. This is freezing point depression. The freezing point depression formula (also called the depression in freezing point equation) is:
Kf is the cryoscopic constant (molal freezing point depression constant). Kf of water = 1.86 °C·kg/mol — this is one of the most important values in chemistry. What is Kf in chemistry? It is the molal freezing point depression constant, or cryoscopic constant, for a given solvent. The water freezing point depression constant (Kf = 1.86) is larger than the boiling point constant (Kb = 0.512), making freezing point measurements more sensitive.
Critical sign convention: ΔTf (delta Tf) is a positive number, but the freezing point decreases: Tf_solution = Tf_pure − ΔTf. The most common mistake in freezing point depression calculations is writing Tf_solution = Tf_pure + ΔTf (adding instead of subtracting). The diagram at the top of this page shows the blue downward arrow to make this unambiguous.
Real-world freezing point depression examples: salt (NaCl, i=2) on icy roads lowers the freezing point below 0°C; antifreeze (ethylene glycol, i=1) in car radiators prevents freezing; seawater (NaCl ~0.6 mol/kg, i=2) freezes at approximately −2.2°C rather than 0°C. The freezing point depression formula ΔTf = Kf × m × i explains all of these.
What Is the van't Hoff Factor (i)?
The van't Hoff factor i accounts for the dissociation of electrolytes in solution. It is the number of particles produced per formula unit:
- Nonelectrolytes (sucrose, glucose, urea): i = 1 — they do not dissociate
- NaCl: i = 2 (Na⁺ + Cl⁻) — doubles the ΔTb and ΔTf relative to a nonelectrolyte
- CaCl₂: i = 3 (Ca²⁺ + 2Cl⁻) — triples the effect
- AlCl₃: i = 4 (Al³⁺ + 3Cl⁻)
Real solutions show i slightly less than theoretical due to ion pairing (interionic attractions at higher concentrations reduce the effective number of particles). To determine i experimentally: measure ΔTf, then i = ΔTf / (Kf × m).
Molality vs Molarity — Why Colligative Properties Use Molality
Molality (m, mol solute per kg solvent) is temperature-independent because mass does not change with temperature. Molarity (M, mol solute per L solution) changes as the solution's volume expands or contracts with temperature. Since colligative property measurements involve temperature changes, molality gives consistent results regardless of temperature.
Formula: m = moles of solute / kilograms of SOLVENT (not kilograms of total solution). Common mistake: using the mass of solution instead of mass of solvent in the denominator. For dilute aqueous solutions, molality ≈ molarity numerically (since 1 L water ≈ 1 kg), but they are conceptually different.
Molar Mass Determination by Cryoscopy
Cryoscopy uses freezing point depression to find molar mass: dissolve a known mass of unknown compound in a solvent, measure ΔTf, then calculate M. The formula rearranged from ΔTf = Kf × m × i:
Why cryoscopy beats ebullioscopy: Kf values are generally much larger than Kb (water: Kf=1.86 vs Kb=0.512; camphor: Kf=39.7), giving larger, more precisely measurable ΔTf for the same sample. Camphor (Kf = 39.7 °C·kg/mol) and CCl₄ (Kf = 29.8) are ideal for small samples. Historically, this was the primary method for determining molar masses of organic compounds before mass spectrometry.
Boiling Point Elevation vs Freezing Point Depression — Key Differences
Both boiling point elevation and freezing point depression are colligative properties — they depend only on the number of dissolved particles, not their identity. Key comparison:
- Boiling point elevation (ΔTb = Kb × m × i): solution boils HIGHER than pure solvent; ΔTb is positive; Tb increases. Formula:
Tb_solution = Tb_pure + ΔTb - Freezing point depression (ΔTf = Kf × m × i): solution freezes LOWER than pure solvent; ΔTf is positive but Tf decreases. Formula:
Tf_solution = Tf_pure − ΔTf - Kf values are generally larger than Kb values for the same solvent (water: Kf=1.86 vs Kb=0.512) — making freezing point depression more sensitive for measurements
- Note on "boiling point depression formula": this term is incorrect. Dissolving a solute always ELEVATES the boiling point, never depresses it. The correct term is always "boiling point elevation."
Real-World Applications of Colligative Properties
1. De-icing Roads
NaCl (i=2) and CaCl₂ (i=3) lower the freezing point of water on roads. CaCl₂ is more effective per gram (i=3 triples the depression) and works at lower temperatures (down to −29°C vs −9°C for NaCl). The freezing point depression formula ΔTf = Kf × m × i predicts exactly how much salt is needed.
2. Antifreeze in Radiators
Ethylene glycol (i=1, M=62.07 g/mol) in water simultaneously lowers the freezing point (ΔTf = Kf × m × 1) and raises the boiling point (ΔTb = Kb × m × 1) — protecting against both freezing and boiling over. A 50/50 mixture gives Tf ≈ −37°C.
3. Salted Pasta Water
Boiling point elevation from typical pasta salt: ~5g NaCl in 2000g water → m=0.043 mol/kg → ΔTb = 0.512 × 0.043 × 2 ≈ 0.044°C. Negligible effect on cooking time — the salt is for flavor, not significant boiling point elevation.
4. Seawater
Seawater contains ~0.6 mol/kg NaCl (i≈2): ΔTf = 1.86 × 0.6 × 2 ≈ 2.2°C → freezes at ≈ −2.2°C. The freezing point of sucrose in water: 342g/L sucrose (1 mol/kg), i=1 → ΔTf = 1.86 × 1 × 1 = 1.86°C → Tf = −1.86°C.
Common Mistakes in Colligative Property Calculations
Mistake 1 — Using Molarity Instead of Molality
- ❌ Wrong: m = 0.1 mol / 1.0 L (molarity)
- ✅ Correct: m = 0.1 mol / 1.0 kg SOLVENT (molality)
- Molality uses kg of SOLVENT, not L of solution. For dilute aqueous solutions: m ≈ M numerically, but the formula always requires molality.
Mistake 2 — Forgetting the van't Hoff Factor
- ❌ Wrong: ΔTb = Kb × m = 0.512 × 1.001 = 0.512°C for NaCl
- ✅ Correct: ΔTb = Kb × m × i = 0.512 × 1.001 × 2 = 1.025°C (NaCl gives DOUBLE)
- NaCl (i=2) doubles the effect. CaCl₂ (i=3) triples it.
Mistake 3 — Sign Error in Freezing Point Depression
- ❌ Wrong: Tf_solution = 0 + 3.18 = +3.18°C (adding ΔTf)
- ✅ Correct: Tf_solution = 0 − 3.18 = −3.18°C (subtracting ΔTf)
- ΔTf is defined as POSITIVE, but Tf_solution = Tf_pure MINUS ΔTf. The freezing point DECREASES.
Mistake 4 — Wrong K value (Kf vs Kb)
- Kf and Kb are different constants for the same solvent. For water: Kb = 0.512, Kf = 1.86. Never use Kf for boiling point or Kb for freezing point.
Mistake 5 — Mass of Solution vs Mass of Solvent
- ❌ Wrong: m = n_solute / kg_solution (total mass including solute)
- ✅ Correct: m = n_solute / kg_SOLVENT (mass of solvent only)
Worked Examples — 8 Complete Problems
Example 1 — BPE: 5.85g NaCl in 100g Water
- Write: ΔTb = Kb × m × i; Kb(water) = 0.512 °C·kg/mol; i(NaCl) = 2
- n(NaCl) = 5.85 g / 58.44 g/mol = 0.1001 mol
- kg(water) = 100.0 g / 1000 = 0.1000 kg
- m = 0.1001 / 0.1000 = 1.001 mol/kg
- ΔTb = 0.512 × 1.001 × 2 = 1.025°C
- Tb_solution = 100.00 + 1.025 = 101.025°C
Example 2 — BPE: 10g Sucrose (M=342 g/mol) in 100g Water
- n(sucrose) = 10/342 = 0.02924 mol; i = 1 (nonelectrolyte)
- m = 0.02924 / 0.1000 = 0.2924 mol/kg
- ΔTb = 0.512 × 0.2924 × 1 = 0.150°C
- Tb_solution = 100.00 + 0.150 = 100.150°C
Example 3 — FPD: 50g NaCl in 1000g Water → Road Salt
- n(NaCl) = 50/58.44 = 0.8556 mol; i = 2; Kf(water) = 1.86
- m = 0.8556/1.000 = 0.8556 mol/kg
- ΔTf = 1.86 × 0.8556 × 2 = 3.183°C
- Tf_solution = 0.00 − 3.183 = −3.183°C
Example 4 — Find Kf for Benzene: ΔTf=0.614°C, m=0.120 mol/kg, i=1
- Rearrange: Kf = ΔTf / (m × i) = 0.614 / (0.120 × 1)
- Kf = 5.12 °C·kg/mol ✓ matches table
Example 5 — Molar Mass by Cryoscopy: 3.5g Unknown, ΔTf=0.614°C in 100g Benzene
- m = ΔTf / (Kf × i) = 0.614 / (5.12 × 1) = 0.1199 mol/kg
- n = m × kg_solvent = 0.1199 × 0.100 = 0.01199 mol
- M = mass/n = 3.50 / 0.01199 = 292 g/mol
Example 6 — Van't Hoff Factor: Measured ΔTf=0.355°C, Kf=1.86, m=0.100 mol/kg
- i = ΔTf / (Kf × m) = 0.355 / (1.86 × 0.100) = 0.355 / 0.186 = 1.909
- Theoretical i(NaCl) = 2; actual = 1.91 → 91% dissociation
- Ion pairing reduces effective particles at this concentration
Example 7 — CaCl₂ vs NaCl at m=0.500 mol/kg in Water
- NaCl (i=2): ΔTf = 1.86 × 0.500 × 2 = 1.86°C → Tf = −1.86°C
- CaCl₂ (i=3): ΔTf = 1.86 × 0.500 × 3 = 2.79°C → Tf = −2.79°C
- CaCl₂ gives 1.5× more freezing point depression than NaCl at equal molality — that's why CaCl₂ is preferred for road de-icing at very low temperatures
Example 8 — Antifreeze: Protect Engine to −20°C Using Ethylene Glycol (M=62.07, i=1)
- Required ΔTf = |−20 − 0| = 20°C
- m = ΔTf / (Kf × i) = 20 / (1.86 × 1) = 10.75 mol/kg
- For 4 kg water: n = 10.75 × 4 = 43.0 mol; mass = 43.0 × 62.07 = 2669 g ≈ 2.67 kg
- Also: ΔTb = 0.512 × 10.75 × 1 = 5.50°C → boiling point = 105.5°C (added protection)