Blucalculator Open Tool

Molality Calculator

Calculate the molality of a solution — moles of solute per kilogram of solvent. Enter mass of solute, its molar mass, and mass of solvent.

g

e.g. 58.44 g of NaCl

g/mol

e.g. NaCl = 58.44 g/mol

Pure solvent only — not total solution mass

Embed This Calculator

Copy the code and paste it into any webpage to embed this calculator.

WordPress users: add a Custom HTML block (not the Embed block) and paste the code there.

More embed options

Free to use. A small "Powered by Blucalculator" credit is appreciated but not required.

How to use this calculator

The calculator takes three inputs and returns molality directly, with intermediate steps shown so you can verify each stage.

Mass of solute (g) — Grams of the compound being dissolved. Weigh on a scale; don’t estimate. For example, 58.44 g of NaCl.

Molar mass (g/mol) — Molar mass of the full compound, not a single element. Use a periodic table or the reference table further down this page. NaCl = 58.44, glucose = 180.16.

Mass of solvent — Pure solvent mass only, not the total solution mass after adding the solute. For water: 1000 mL = 1000 g at room temperature.

Solvent unit — Select grams or kilograms. The calculator converts internally. Most lab measurements arrive in grams.

The output shows moles of solute (mass ÷ molar mass as an intermediate step), solvent mass confirmed in kg, and the final molality in mol/kg with a step-by-step formula display for verification.

Quick example — 1 molal NaCl solution

Mass of solute: 58.44 g NaCl / Molar mass: 58.44 g/mol / Solvent: 1000 g water

Step 1 — Moles of solute: 58.44 ÷ 58.44 = 1.000 mol

Step 2 — Solvent in kg: 1000 ÷ 1000 = 1.000 kg

Step 3 — Molality: 1.000 ÷ 1.000 = 1.000 mol/kg

The mass of solvent field takes pure solvent only — the water (or other solvent) before you added anything to it. The solute mass goes into the numerator as moles. Never add solute mass and solvent mass together before dividing. That’s the single most common source of wrong answers in molality problems.


What problem this calculator solves

Molality is the concentration unit you reach for when temperature is involved or when working with colligative properties — physical properties that depend only on the number of dissolved particles, not on what those particles are.

Calculating it manually is straightforward but error-prone. The molar mass lookup, the grams-to-kilograms conversion, and the solute-vs-solvent distinction all happen in the same calculation. Miss any one of them and the answer looks plausible but is wrong.

The calculator shows each intermediate step — moles calculated, solvent converted to kg, final division — so you can catch the exact point where a manual calculation diverged.


The formula

Three inputs. No volume required. No temperature dependence.

m = n(solute) ÷ kg(solvent)
n(solute) = mass of solute (g) ÷ molar mass (g/mol)
Full form: m = [mass of solute ÷ molar mass] ÷ [mass of solvent in kg]

If you know what you dissolved, how much of it you dissolved, and how much pure solvent you started with, you have everything the formula needs. Molality is purely a mass-based calculation. Volume never enters it.


Molality vs. molarity — the confusion everyone has once

They look similar. They sound similar. They’re both concentration units. The difference is in the denominator, and that difference has real consequences.

PropertyMolarity (M)Molality (m)
Formulamol ÷ L solutionmol ÷ kg solvent
DenominatorEntire solution volumePure solvent mass only
Temperature effectChanges as volume expands or contractsConstant at any temperature
Best used forTitrations, standard lab solutionsColligative properties, heated systems
Key limitation1 M at 20°C ≠ 1 M at 80°CNone for temperature-sensitive work

There’s one situation where they’re numerically close: dilute aqueous solutions at room temperature. Water has a density very close to 1 kg/L at 25°C, so for very dilute solutions, 1 M and 1 m are nearly identical. That proximity evaporates as concentration rises or temperature departs from room temperature.


Why solvent mass — not solution mass

This trips up students more reliably than almost anything else in the molality calculation. The denominator is kilograms of solvent, not kilograms of solution.

If you dissolve 58.44 grams of NaCl in 1 kilogram of water, the molality is 1.000 mol/kg. The total solution mass is 1,058.44 grams. Using solution mass instead of solvent mass gives:

Wrong: 1 mol ÷ 1.05844 kg = 0.945 mol/kg (5.5% error)
Right: 1 mol ÷ 1.00000 kg = 1.000 mol/kg

At higher concentrations the error grows substantially. A 5 molal sucrose solution made with this mistake becomes 3.8 molal. The calculation looks right. The number is wrong.

The solute mass is used only to calculate moles — it goes in the numerator. The pure solvent mass goes in the denominator. Never add them together before dividing.

When a molality answer looks suspiciously small — say, 0.001 instead of 1.0 — the most common cause is forgetting to convert grams to kilograms. 500 g of solvent entered as 500 instead of 0.500 kg makes the answer 1,000 times too small. Check that conversion step first before redoing the whole calculation.


Where molality actually gets used

Freezing point depression. Road salt lowers the freezing point of water. Antifreeze in a radiator prevents ice at −30°C. Both are calculated using molality. The colligative property formula is:

ΔTf = Kf × m × i

Where Kf is the cryoscopic constant of the solvent (1.86 °C·kg/mol for water), m is molality, and i is the van’t Hoff factor for the number of particles produced per formula unit.

Boiling point elevation. Dissolved solutes raise the boiling point of a solvent. In lab work and industrial processes this matters significantly, which is why molality is the standard unit for these calculations.

ΔTb = Kb × m × i

Temperature-sensitive systems. Any process involving heating or cooling a solution — pharmaceutical manufacturing, polymer chemistry, electrochemical systems — needs molality rather than molarity because molarity drifts as temperature changes.

Osmotic pressure. Biological membranes, dialysis, desalination: all involve osmotic pressure, which depends on the number of dissolved particles per unit mass of solvent. Medical IV fluids are formulated around isotonic concentration, a closely related concept.


Van’t Hoff factor: when one molecule becomes two ions

Strong electrolytes like NaCl, KCl, and MgCl₂ dissociate completely in water. NaCl becomes Na⁺ and Cl⁻ — two particles where there was once one. For colligative property calculations, the total number of particles per kilogram of solvent is what matters. This is captured by the van’t Hoff factor (i).

Effective molality = m × i
SoluteDissociationParticlesi (ideal)Effective m at 1 m
Glucose (C₆H₁₂O₆)None — non-electrolyte111.000 m
NaClNa⁺ + Cl⁻222.000 m
KClK⁺ + Cl⁻222.000 m
MgCl₂Mg²⁺ + 2Cl⁻333.000 m
CaCl₂Ca²⁺ + 2Cl⁻333.000 m
AlCl₃Al³⁺ + 3Cl⁻444.000 m

These are ideal values. Real electrolyte solutions deviate due to interionic interactions, especially at higher concentrations. For exam problems, use ideal i values unless explicitly told otherwise.

Calcium chloride de-ices roads more effectively than rock salt at the same molality because CaCl₂ produces three ions per formula unit versus NaCl’s two. Same mass of material spread. Significantly lower freezing point.


Freezing point depression: the calculation that made molality famous

The equation ΔTf = Kf × m × i connects molality directly to a measurable physical change. For water, Kf = 1.86 °C·kg/mol.

SoluteiCalculationΔTfNew freezing point
Glucose11.86 × 1.0 × 11.86°C−1.86°C
NaCl21.86 × 1.0 × 23.72°C−3.72°C
CaCl₂31.86 × 1.0 × 35.58°C−5.58°C

All three at 1 molal in water. Ethylene glycol antifreeze is a non-electrolyte (i = 1), so manufacturers need high molality to hit low target temperatures. Salt is cheaper but less efficient per mole. CaCl₂ gets maximum depression for minimum mass — which is why it’s the preferred road treatment below about −10°C.


Common solutes and their molar masses

The calculator requires a molar mass input. These are the values that appear most frequently in chemistry courses and lab work.

SoluteFormulaMolar mass (g/mol)
Sodium chlorideNaCl58.44
Potassium chlorideKCl74.55
Calcium chlorideCaCl₂110.98
Magnesium chlorideMgCl₂95.21
Sodium hydroxideNaOH40.00
Hydrochloric acidHCl36.46
Sulfuric acidH₂SO₄98.08
Acetic acidCH₃COOH60.05
GlucoseC₆H₁₂O₆180.16
SucroseC₁₂H₂₂O₁₁342.30
UreaCH₄N₂O60.06
EthanolC₂H₅OH46.07

Real-world examples

Road salt and antifreeze

Calcium chloride is spread on roads at a rate equivalent to roughly 1 molal in the meltwater it produces. With i = 3, the effective molality is 3.0 mol/kg. Freezing point depression = 1.86 × 1.0 × 3 = 5.58°C — pushing the freezing point to −5.58°C from a 1 molal application.

How much CaCl₂ to achieve −10°C freezing point?

Target ΔTf = 10°C / Kf (water) = 1.86 / i (CaCl₂) = 3

Required molality = 10 ÷ (1.86 × 3) = 1.79 mol/kg

Mass of CaCl₂ needed per kg of water = 1.79 × 110.98 = 198.7 g per kg of water

Ethylene glycol antifreeze

A car radiator runs at up to 120°C under pressure. Ethylene glycol (C₂H₆O₂, molar mass 62.07 g/mol) is a non-electrolyte (i = 1). A 50/50 mix by mass — 500 g glycol in 500 g water — gives:

50/50 ethylene glycol antifreeze

Moles of glycol = 500 ÷ 62.07 = 8.06 mol

Solvent = 0.500 kg water

Molality = 8.06 ÷ 0.500 = 16.12 mol/kg

ΔTf = 1.86 × 16.12 × 1 = −30.0°C freezing point

ΔTb = 0.512 × 16.12 × 1 = +8.3°C boiling point elevation

Sucrose solution for a biology experiment

A student needs a 0.5 molal sucrose solution for an osmosis experiment using potato strips. Sucrose molar mass = 342.30 g/mol. Solvent: 500 g water.

Preparing 0.5 m sucrose in 500 g water

Required moles = 0.5 × 0.500 kg = 0.250 mol

Mass of sucrose needed = 0.250 × 342.30 = 85.6 g

Dissolve 85.6 g of sucrose in exactly 500 g of water. The total solution mass is 585.6 g — but the denominator used in the molality calculation is 500 g (0.500 kg), not 585.6 g.


Mistakes that produce confident wrong answers

The danger with molality errors isn’t that they produce obviously broken numbers. A student who divides by solution mass instead of solvent mass gets a value that looks plausible, passes a units check, and fails the problem.

Using solution mass as the denominator. Moles divided by solute + solvent combined. The result is smaller than correct but passes a unit check. Fix: denominator = pure solvent only. Solute mass is already accounted for in the moles calculation.

Leaving solvent in grams. Moles divided by 500 instead of 0.500 kg. Answer is 1,000 times too small. Fix: convert grams to kg before dividing. Grams ÷ 1000 = kg.

Using molar mass of one element only. Using 23 g/mol for NaCl (just Na) instead of 58.44. Moles are badly miscalculated. Fix: add all atoms in the formula unit. NaCl = 22.99 + 35.45 = 58.44 g/mol.

Swapping solute and solvent. In “dissolve X in Y,” treating Y as the solute. Numerator and denominator are reversed. Fix: solute is what’s dissolved (smaller quantity), solvent is the bulk liquid it goes into.

Forgetting the van’t Hoff factor for colligative properties. Calculating ΔTf = Kf × m for NaCl without multiplying by i = 2. Answer is half the correct value. Fix: check whether the solute dissociates. If it’s a strong electrolyte, i > 1.

Molality and molarity look similar enough that students sometimes use the wrong unit in a colligative property calculation without noticing. If you used molarity instead of molality in a boiling point elevation problem, the answer might be close for a dilute aqueous solution at room temperature — but it diverges meaningfully at high concentrations or non-ambient temperatures. The formula requires molality. Use molality.


When molality is the wrong tool

Molality deserves its reputation for colligative properties. It’s the right tool when mass is your anchor and temperature might move. But treating it as universally superior to molarity causes its own class of errors.

Titration work is almost always done in moles per litre. If you’ve prepared a 1 M HCl solution for a neutralization titration, the relevant quantity is how many moles of acid are in the volume you dispense from a burette. Delivering 25.00 mL gives you a known volume, not a known mass. Molality tells you nothing useful there.

Electrochemistry, battery science, and polymer solutions often prefer molality because they deal with concentrated solutions under heating. Standard lab prep and quantitative analysis default to molarity because glassware measures volume.

Molality is the right tool when mass is your anchor and temperature might move. Molarity is the right tool when volume is your anchor and temperature stays put. Confusing the contexts is more common than confusing the formulas.

Solvent unit conversion reference

The molality formula requires kilograms. Most lab scales report in grams. The conversion is one step, but it gets missed under time pressure more often than it should.

Input unitConversionExample
Grams (g)Divide by 1,000500 g → 0.500 kg
Kilograms (kg)No conversion needed1.000 kg → 1.000 kg
Millilitres of waterUse density ≈ 1 g/mL, then ÷ 1,000750 mL → 0.750 kg
Pounds (lb)Multiply by 0.453592.0 lb → 0.907 kg

The calculator handles this automatically when you select grams or kilograms from the solvent unit dropdown.


What to do with the result

For colligative property calculations — take the molality output and plug it directly into ΔTf = Kf × m × i or ΔTb = Kb × m × i. Make sure you’ve applied the correct van’t Hoff factor for your solute. Non-electrolytes use i = 1. Strong electrolytes use i equal to the number of ions produced per formula unit.

For solution preparation — if you need to prepare a solution of a specific molality, rearrange the formula to find the required solute mass: mass = m × kg(solvent) × molar mass. Weigh the solvent first, calculate the required solute mass, then dissolve. Don’t add the solute to a pre-measured volume — that’s a molarity preparation, not a molality preparation.

For comparing across temperatures — if you’re tracking concentration through a heating or cooling process, molality stays constant while molarity drifts. Report in molality whenever the solution temperature will change between preparation and use.

Your molality calculation is correct when the denominator is pure solvent mass in kilograms, the moles were calculated using the full compound’s molar mass (not a single element), and you’ve applied the van’t Hoff factor if you’re using the result in a colligative property equation. Verify each of those three conditions before using the output downstream.


The bottom line

Every bottle of automotive antifreeze, every bag of road salt, every IV bag in a hospital has a molality-adjacent calculation behind it. Ethylene glycol antifreeze is rated to temperatures that correspond to specific molalities of ethylene glycol in water. The freezing point depression formula was run. A molality was chosen. A product was formulated.

The formula is always the same: moles of solute, divided by kilograms of solvent. What changes is the stakes attached to getting it right.

Know the formula. Understand why the denominator is solvent only. Keep track of your units. Everything else is arithmetic.

Frequently Asked Questions

What is the difference between molality and molarity?

Molality (mol/kg solvent) is temperature-independent because mass does not change with temperature. Molarity (mol/L solution) changes with temperature because volume expands/contracts. Use molality for precise thermodynamic calculations.

What are the colligative property constants for other solvents?

Benzene: Kb = 2.53, Kf = 5.12. Ethanol: Kb = 1.22, Kf = 1.99. Acetic acid: Kb = 2.93, Kf = 3.90. All values in °C·kg/mol.

Does the solute type matter for molality?

The base molality formula does not depend on the solute type. However, for colligative properties you must apply the van't Hoff factor i: ΔTb = i × Kb × m. For NaCl, i ≈ 2 (dissociates into Na⁺ and Cl⁻).

What is the molality formula?

Molality (m) = moles of solute / mass of solvent in kg. Note: solvent mass, not solution mass. To find moles of solute: n = mass of solute (g) / molar mass (g/mol). Example: 5.85 g of NaCl (molar mass 58.44 g/mol) in 250 g of water → n = 0.100 mol → m = 0.100 mol / 0.250 kg = 0.400 mol/kg.

How do I calculate boiling point elevation from molality?

ΔTb = Kb × m × i, where Kb is the ebullioscopic constant of the solvent (water: 0.512 °C·kg/mol), m is molality, and i is the van't Hoff factor (1 for non-electrolytes, 2 for NaCl, 3 for CaCl₂). Example: 1 molal NaCl in water → ΔTb = 0.512 × 1 × 2 = 1.024 °C. Water boils at 101.024 °C.

How do I calculate freezing point depression?

ΔTf = Kf × m × i, where Kf for water is 1.853 °C·kg/mol. Example: a 1 molal glucose solution (i = 1, non-electrolyte) → ΔTf = 1.853 × 1 × 1 = 1.853 °C, so the solution freezes at −1.853 °C. Antifreeze works on this principle: ethylene glycol in water depresses the freezing point significantly.

How do I prepare a 1 molal NaCl solution?

Molar mass of NaCl = 58.44 g/mol. For 1 molal: dissolve exactly 58.44 g of NaCl in exactly 1 kg (1,000 g) of water. Note this is different from 1 M (molar): 1 M NaCl is 58.44 g per litre of final solution. The molality solution will have a slightly different total volume than 1 litre.

What is the molality of seawater?

Seawater has approximately 35 g of dissolved salts (mainly NaCl) per kg of seawater. Adjusting for the mass of water: ~35 g NaCl per 965 g water. Effective molality of NaCl ≈ 35/58.44 mol / 0.965 kg ≈ 0.621 mol/kg. This corresponds to a freezing point depression of ~2.3 °C, which is why seawater freezes around −1.8 °C.

Why is molality preferred over molarity in freezing/boiling point calculations?

Colligative properties depend on the ratio of solute particles to solvent particles, not on solution volume. Volume changes with temperature, which would change molarity but not molality. Using molarity in ΔTb or ΔTf formulas would give slightly different results at different temperatures. Molality gives a temperature-independent, reproducible concentration measure — essential for accurate colligative property calculations.

How do I convert molality to molarity for a known-density solution?

Molarity (M) = (m × ρ × 1000) / (1000 + m × M_solute), where m = molality, ρ = solution density in g/mL, M_solute = molar mass of solute in g/mol. For dilute aqueous solutions (ρ ≈ 1 g/mL and m × M_solute << 1000), molality ≈ molarity. The approximation fails for concentrated solutions.

Related Calculators