Boneyard Tools

Molality Calculator

Work out the molality of a solution as moles of solute divided by kilograms of solvent, b = n / m. Enter the moles directly, or switch to Mass + molar mass and the tool derives moles as grams divided by g/mol first. The solvent value must be in kilograms and greater than zero, and it is the mass of solvent alone, not the whole solution.

How to calculate molality

  1. Choose how you know the solute amount: select Moles, or Mass + molar mass.
  2. In Moles mode, type the moles into 'Moles of solute (n)'; in mass mode, enter 'Mass of solute' in grams and 'Molar mass' in g/mol.
  3. Enter 'Mass of solvent' in kilograms (divide any gram figure by 1000 first).
  4. Read the derived Moles of solute and the Molality in mol/kg from the result cards.
  5. Click Copy to save both the moles and the molality.

Examples

From moles and solvent

2 mol solute in 0.5 kg solvent
4 mol/kg

From mass and molar mass (NaCl)

58.44 g NaCl, molar mass 58.44 g/mol, in 1 kg water
1 mol of solute, so 1 mol/kg

A concentrated hydroxide solution (NaOH)

40 g NaOH, molar mass 40.00 g/mol, in 0.5 kg water
1 mol of solute, so 2 mol/kg

Frequently asked questions

What is molality?

Molality is the concentration of a solution measured in moles of solute per kilogram of solvent, written mol/kg or with the symbol m (some texts use b).

What is the molality formula?

Molality equals the moles of solute divided by the mass of solvent in kilograms, b = n / m. The solvent mass is used, not the total solution mass, which is what the tool computes.

How is molality different from molarity?

Molality uses the mass of solvent in kilograms, while molarity uses the volume of solution in litres. Because mass does not expand or contract with heat, molality stays fixed as temperature changes, whereas molarity drifts as the solution's volume shifts.

How do I find moles from a mass?

Divide the mass in grams by the molar mass in grams per mole. Switch to the Mass + molar mass option and the tool does this for you, then shows the derived moles alongside the molality.

How do I convert grams of solvent to kilograms?

Divide the grams by 1000. For example 250 g of water is 0.25 kg, and 750 g is 0.75 kg. Enter that kilogram value in the Mass of solvent field.

How precise is the result?

Molality and the derived moles are rounded to nine decimal places, so figures that do not divide evenly stay accurate. For instance 90 g of glucose (molar mass 180.156 g/mol) works out to about 0.499567 mol, which in 0.5 kg of water is about 0.999134 mol/kg.

Why does the tool reject some inputs?

The mass of solvent must be greater than zero, since dividing by zero is undefined, and neither the moles nor the mass can be negative. Molar mass must also be above zero. When an entry breaks one of these rules the tool shows a short error instead of a number.

Can molality be larger than molarity?

For dilute water solutions the two numbers are close because a litre of water weighs about a kilogram. In concentrated or non-aqueous solutions they diverge, and for solvents denser than water molality often comes out larger than molarity.

Is my data private?

Yes. The calculation runs entirely in your browser, so the masses and molar masses you enter never leave your device.

Learn more

Related tools