Freezing Point Depression Calculator

Find how much a dissolved solute lowers a solvent freezing point.

Seven tabulated solvents, mol and mmol per kilogram, and three temperature scales.

Updated October 11, 2026
Frank Zhao - Creator
CreatorFrank Zhao
Loading calculator…

Introduction

Dissolve anything in a liquid and that liquid freezes at a lower temperature than before. Salt keeps icy roads slushy, glycol keeps a radiator from freezing, and the sugar in ice cream is the reason a scoop stays scoopable. This effect — freezing point depression — depends only on how many dissolved particles are present, not on what they are, and this calculator works it in both directions: give it a concentration and it returns the freezing temperature, give it a freezing temperature you measured and it returns the concentration that produces it.

The concentration input is molality, in moles of solute per kilogram of solvent, and the effect is scaled by the solvent's own freezing point depression constant. Seven solvents are built in — water, benzene, ethanol, chloroform, ether, nitrobenzene and acetic acid (listed as hydrogen acetate) — each with a tabulated constant and melting point. A van't Hoff factor handles solutes that split into several particles, and switching the solvent menu to Custom hands you every box, including the two that are normally locked.

1.86 °C·kg/mol

Water's depression constant, the value the page opens with

7 solvents + Custom

Tabulated constants, or bring your own numbers

i = 1 by default

The van't Hoff factor for a non-electrolyte such as sugar

Why two boxes start locked

A chosen solvent's depression constant and melting point are properties of that substance, not free variables — that is exactly why the menu can fill them in for you. The calculator treats them as fixed while a specific solvent is selected, so no amount of typing elsewhere can quietly rewrite the table underneath you. Pick Custom in the Solvent menu and both boxes become editable, for your own measured values or constants from another source.

Quick start

1

Pick the solvent

The page opens on water, with its constant (1.86 °C·kg/mol) and melting point (0 °C) already in place. Choosing another substance replaces both numbers and locks the two boxes; choosing Custom clears them for your own values.

2

Enter the molality

Moles of solute per kilogram of solvent, typed in moles or millimoles — the unit menu only changes how the number is written, never the number itself. If you have masses rather than moles, the molality calculator turns grams of solute and grams of solvent into this input.

3

Set the van't Hoff factor if your solute dissociates

It defaults to 1, the right value for a solute that dissolves without splitting — sugar, ethanol, ethylene glycol. A salt that breaks into two ions needs about 2, into three ions about 3. More on choosing it in tips and pitfalls.

4

Read the freezing point — or run it backwards

The solution's freezing point appears as soon as the inputs are complete. Prefer the other direction? Type a freezing point you measured instead of a concentration, and the molality (or the van't Hoff factor, or — under Custom — the constant itself) is solved for you.

Worked example: 0.4 molal antifreeze in water

A 0.4 molal solution of ethylene glycol in water, with the default van't Hoff factor of 1. First the depression, then the temperature it lands on:

ΔTf\Delta T_{\mathrm{f}}==i Kf mi\,K_{\mathrm{f}}\,m==1×1.86×0.41 \times 1.86 \times 0.4==0.744 ∘C0.744\ ^\circ\mathrm{C}
TsolutionT_{\mathrm{solution}}==Tsolvent−ΔTfT_{\mathrm{solvent}} - \Delta T_{\mathrm{f}}==0−0.7440 - 0.744==−0.744 ∘C-0.744\ ^\circ\mathrm{C}

That is the value the calculator shows

A freezing point of −0.744 °C means this solution stays liquid down to −0.744 °C and starts turning to ice below it. The number is a threshold, not a temperature the solution "runs at". Because water freezes at exactly 0 °C, the answer in water is always the depression with the sign flipped; in a solvent that freezes below zero, add the same depression to a negative starting point instead.

The relation and what it assumes

One equation does all the work. The depression — how far the freezing point drops below the pure solvent — grows in proportion to the concentration:

ΔTf=i Kf m\Delta T_{\mathrm{f}} = i\,K_{\mathrm{f}}\,m

and the solution's freezing point is the solvent's own, minus that drop:

Tsolution=Tsolvent−ΔTfT_{\mathrm{solution}} = T_{\mathrm{solvent}} - \Delta T_{\mathrm{f}}
ΔTf\Delta T_{\mathrm{f}}The freezing point depression: how many degrees the solution freezes below the pure solvent
KfK_{\mathrm{f}}The solvent-specific constant, in degrees per molal — the bigger it is, the more the solvent minds having company
mmThe molality: moles of solute per kilogram of solvent
iiThe van't Hoff factor: dissolved particles per formula unit
TsolventT_{\mathrm{solvent}}The pure solvent's freezing point, which the solvent menu fills in
TsolutionT_{\mathrm{solution}}The solution's freezing point — usually the answer, but it works as an input too

Every direction it solves

  • Forward: concentration to freezing point, as in the example above.
  • Back to the van't Hoff factor: i=ΔTf / (Kf m)i = \Delta T_{\mathrm{f}}\,/\,(K_{\mathrm{f}}\,m) — the standard way to extract a measured particle count from a lab freezing point.
  • Back to the molality: m=ΔTf / (i Kf)m = \Delta T_{\mathrm{f}}\,/\,(i\,K_{\mathrm{f}}) — "what concentration do I need for a target freezing point?"
  • Under Custom only: back to the constant Kf=ΔTf / (i m)K_{\mathrm{f}} = \Delta T_{\mathrm{f}}\,/\,(i\,m) or back to the solvent's own freezing point Tsolvent=Tsolution+ΔTfT_{\mathrm{solvent}} = T_{\mathrm{solution}} + \Delta T_{\mathrm{f}}, which is how you calibrate an unknown solvent from two measurements.

The constants belong to the solvent

Each built-in solvent carries its tabulated constant and melting point. The values follow the usual handbook figures; for a cross-check, the NIST Chemistry WebBook page for acetic acid lists its melting point as 289.6 K — about 16.5 °C, matching the 16.6 °C this calculator uses for that entry:

SolventFreezing point (°C)K_f (°C·kg/mol)
Water01.86
Benzene5.55.12
Ethanol−114.61.99
Chloroform−63.54.68
Ether−116.21.79
Nitrobenzene5.678.1
Hydrogen acetate (acetic acid)16.63.9

Two kinds of temperature share the form

The two freezing-point boxes hold levels — 0 °C for water, −114.6 °C for ethanol — and each carries its scale's offset, so kelvin, Celsius and Fahrenheit all agree on the same physical temperature. The constant, though, is a difference per molal: it counts degrees of drop, where an offset makes no sense. That is why benzene's constant reads 5.12 on the Celsius and kelvin scales but 9.216 on the Fahrenheit scale (5.12×955.12 \times \tfrac{9}{5}), while its melting point stays 5.5 °C however you display it. The same distinction explains the opposite effect on the boiling side, which the boiling point elevation calculator handles; both are colligative effects rooted in the solvent's vapour pressure, which you can explore further with the Raoult's law calculator.

Worked examples

Three situations that use different parts of the calculator. Every result below is the value the calculator itself produces for those inputs.

Road salt: why one mole of salt behaves like almost two

Sodium chloride splits into a sodium ion and a chloride ion, so each formula unit contributes roughly two particles — in practice the measured van't Hoff factor lands near 1.9, slightly under the ideal 2 because some ion pairs re-associate. A 1 molal brine with i=1.9i = 1.9:

ΔTf\Delta T_{\mathrm{f}}==1.9×1.86×11.9 \times 1.86 \times 1==3.534 ∘C3.534\ ^\circ\mathrm{C}
TsolutionT_{\mathrm{solution}}==0−3.5340 - 3.534==−3.534 ∘C-3.534\ ^\circ\mathrm{C}

Nearly double the drop of a 1 molal sugar solution, for the same moles of solute — that doubling is the whole reason salt works on roads, and the same effect at larger scale is what makes calcium chloride (three ions, i≈3i \approx 3) even more aggressive per mole.

Designing backwards: how much solute for a −10 °C target?

A technician wants a water-based solution that stays liquid down to −10 °C. Leave the van't Hoff factor at 1, keep water as the solvent, and type −10 into the solution freezing point instead of a concentration:

mm==ΔTfi Kf\frac{\Delta T_{\mathrm{f}}}{i\,K_{\mathrm{f}}}==101×1.86\frac{10}{1 \times 1.86}==5.37634 mol/kg5.37634\ \mathrm{mol/kg}

To order that by mass, multiply by the solute's molar mass — for ethylene glycol, 62.07 g/mol:

5.37634×62.07≈334 g5.37634 \times 62.07 \approx 334\ \mathrm{g} of glycol per kg of water\text{ of glycol per kg of water}

Treat that number as a first estimate, not a recipe

5.4 mol/kg is far past the dilute range this linear relation was built for — real coolant charts are made from measured data, and the ideal formula drifts from them as concentration climbs. Use the answer to size the problem, then confirm against measured data before trusting it. The molar mass calculator handles the grams step for any solute.

Same concentration, different solvent

A 1 molal solution in water freezes at −1.86 °C. Switch the solvent to benzene — same molality, same van't Hoff factor — and the answer moves to the other side of zero:

TsolutionT_{\mathrm{solution}}==5.5−5.125.5 - 5.12==0.38 ∘C0.38\ ^\circ\mathrm{C}

Benzene freezes at 5.5 °C on its own, and its constant of 5.12 is nearly three times water's, so a molal of solute eats almost the entire gap. The particle count is identical in both cases — only the solvent changed. That is the practical lesson: when you compare two solutions, check which solvent's constant is doing the scaling.

Tips and pitfalls

Molality, not molarity

The constant is defined per kilogram of solvent, so the input must be molality. A molarity shifts with temperature as the solution expands and contracts, which quietly breaks the arithmetic; molality does not. If your notebook holds molarity, convert first with the molarity calculator.

Pick a measured van't Hoff factor when you have one

The ideal values — 2 for NaCl, 3 for CaCl2 — assume perfect dissociation that no real electrolyte achieves. Measured factors run slightly low (NaCl sits near 1.9) and drop further at high concentration. When a result disagrees with a measurement, adjust this factor first; it is the assumption most often wrong.

Constants vary a little between tables

Handbook values are quoted to two or three significant figures, and different sources round differently. That is enough to move a result by a hundredth of a degree or so — visible when you are comparing against a thermometer reading, irrelevant when you are sizing an antifreeze loop.

Red numbers stay on purpose

A result that dips below absolute zero, a constant outside the physical range, or a concentration no liquid could hold — the calculator keeps the number visible and turns the field red with the reason, rather than hiding a mistake you would want to see. Softer warnings (an implausibly large concentration or van't Hoff factor) flag results that are computable but past where real solutions live.

Units never change the answer

The molality menu switches between moles and millimoles, and the temperature menus between Celsius, Fahrenheit and kelvins. These change only how a value is written: type 400 mmol/kg or 0.4 mol/kg and the solution freezing point is −0.744 °C either way. Switching a display unit on a locked box does not unlock or alter the value behind it.

Questions

Q

Why is my freezing point negative — is that a mistake?

No. A negative answer simply means the solution freezes below the Celsius reference of 0 °C, which is where pure water freezes. In ethanol or ether the starting point is already near −115 °C, and the depression pushes further down from there. The sign always tells you the solution freezes below its own solvent, never below some universal zero.

Q

Should I enter molarity or molality?

Molality — moles of solute per kilogram of solvent. The depression constant is defined that way because solvent mass does not change with temperature, while the volume behind a molarity does. If all you have is a molarity and a density, convert to molality first; the molarity calculator and the molality calculator cover the two halves of that conversion.

Q

What van't Hoff factor should I use?

Start with 1 for anything that dissolves intact — sugar, ethanol, urea, ethylene glycol. For electrolytes, use the number of ions the formula produces as a ceiling and a measured value when one is available: sodium chloride approaches 2 (measured values sit near 1.9), calcium chloride approaches 3, and species that associate in solution fall below 1. Since the factor multiplies the whole effect, a wrong choice is the most common source of a wrong answer.

Q

Why did a field stay blank, or turn red?

Blank means the relation cannot be completed yet — usually one input is still missing for the direction you are trying to solve. Red means a value is present but breaks a real boundary: below absolute zero, a constant outside the physical range, or a molality no kilogram of solvent could hold. In both cases the calculator shows the reason on the field itself; the number is kept on screen whenever it is finite, so you can see how far out of range the inputs pushed it.

Q

Can I work out a solute's molar mass from a freezing point measurement?

Yes — that is the classic cryoscopy experiment, and this calculator handles its second half. Measure the depression, solve for the van't Hoff factor (or fix it for a known dissociation), and combine the molality with your weighed masses to get the molar mass; the molar mass calculator finishes that last step. The accuracy stands or falls with how dilute your solution was and how well the van't Hoff factor is known.

How far to trust it

  • The relation is a dilute-solution approximation. It assumes the solute is non-volatile and that the solution behaves ideally. It is reliable at a few tenths of a molal and grows progressively less reliable above a few molal — the worked −10 °C estimate shows how far the arithmetic will run even when the chemistry no longer cooperates.
  • Dissociation is a measured input, not a model output. The van't Hoff factor is yours to supply; the calculator cannot know how far your particular salt dissociates at your particular concentration.
  • Built-in constants are tabulated standards. They describe the pure solvent at ordinary conditions. If your solvent is a mixture, technical grade, or held far from room temperature, enter your own constant and melting point through the Custom option instead of the table values.
  • For any decision with consequences, confirm against measured data. Coolant ratings, brine treatment rates, laboratory protocols and food formulations are specified from measured performance, not from a linear formula. Use this calculator to understand the effect and to get a working estimate, then verify against measured or manufacturer data before acting on it.
Freezing Point Depression Calculator - Molality to Freezing Point