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.
Molality
—
Moles of Solute
—
Boiling Point Elevation (water)
—
Freezing Point Depression (water)
—
Calculation Details
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.
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.
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.
| Property | Molarity (M) | Molality (m) |
|---|---|---|
| Formula | mol ÷ L solution | mol ÷ kg solvent |
| Denominator | Entire solution volume | Pure solvent mass only |
| Temperature effect | Changes as volume expands or contracts | Constant at any temperature |
| Best used for | Titrations, standard lab solutions | Colligative properties, heated systems |
| Key limitation | 1 M at 20°C ≠ 1 M at 80°C | None 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:
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:
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.
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).
| Solute | Dissociation | Particles | i (ideal) | Effective m at 1 m |
|---|---|---|---|---|
| Glucose (C₆H₁₂O₆) | None — non-electrolyte | 1 | 1 | 1.000 m |
| NaCl | Na⁺ + Cl⁻ | 2 | 2 | 2.000 m |
| KCl | K⁺ + Cl⁻ | 2 | 2 | 2.000 m |
| MgCl₂ | Mg²⁺ + 2Cl⁻ | 3 | 3 | 3.000 m |
| CaCl₂ | Ca²⁺ + 2Cl⁻ | 3 | 3 | 3.000 m |
| AlCl₃ | Al³⁺ + 3Cl⁻ | 4 | 4 | 4.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.
| Solute | i | Calculation | ΔTf | New freezing point |
|---|---|---|---|---|
| Glucose | 1 | 1.86 × 1.0 × 1 | 1.86°C | −1.86°C |
| NaCl | 2 | 1.86 × 1.0 × 2 | 3.72°C | −3.72°C |
| CaCl₂ | 3 | 1.86 × 1.0 × 3 | 5.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.
| Solute | Formula | Molar mass (g/mol) |
|---|---|---|
| Sodium chloride | NaCl | 58.44 |
| Potassium chloride | KCl | 74.55 |
| Calcium chloride | CaCl₂ | 110.98 |
| Magnesium chloride | MgCl₂ | 95.21 |
| Sodium hydroxide | NaOH | 40.00 |
| Hydrochloric acid | HCl | 36.46 |
| Sulfuric acid | H₂SO₄ | 98.08 |
| Acetic acid | CH₃COOH | 60.05 |
| Glucose | C₆H₁₂O₆ | 180.16 |
| Sucrose | C₁₂H₂₂O₁₁ | 342.30 |
| Urea | CH₄N₂O | 60.06 |
| Ethanol | C₂H₅OH | 46.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 unit | Conversion | Example |
|---|---|---|
| Grams (g) | Divide by 1,000 | 500 g → 0.500 kg |
| Kilograms (kg) | No conversion needed | 1.000 kg → 1.000 kg |
| Millilitres of water | Use density ≈ 1 g/mL, then ÷ 1,000 | 750 mL → 0.750 kg |
| Pounds (lb) | Multiply by 0.45359 | 2.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
Molarity Calculator
Calculate the molarity (molar concentration) of a solution — moles of solute per litre. Enter mass of solute, its molar mass, and volume of solution.
Mole Calculator
Calculate moles from mass and molar mass, number of atoms/molecules, or gas volume at STP. Three modes via the "Calculate From" selector.
Molar Mass Calculator
Calculate the molar mass of any chemical compound by entering its formula. Shows atomic mass breakdown for each element.
Mole Fraction Calculator
Calculate the mole fraction (χ) of each component in a two-substance mixture from the moles of each component.
Grams to Moles Calculator
Convert grams of a substance to moles using molar mass. Supports any compound by entering its molar mass manually.
Liters to Moles Calculator
Convert gas volume (liters) to moles using the ideal gas law. Choose STP, SATP, or enter custom pressure and temperature.