ThisCalculator

Everyday

Molarity to Molality: How to Convert

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

This calculator converts molarity (mol/L) to molality (mol/kg) using the solution density and the solute’s molar mass. You enter the molarity, the density of the solution, and the molar mass of the solute; you get the molality, along with the mass of solute and solvent per liter. The conversion is essential in physical chemistry because molality is temperature-independent, while molarity changes with temperature due to volume expansion.

Formula

The conversion from molarity (M) to molality (m) uses the solution density (d) and the solute’s molar mass (MW):

m = (M × MW) / (d × 1000 − M × MW) × 1000

Where:

  • m = molality in mol/kg of solvent
  • M = molarity in mol/L of solution
  • MW = molar mass of solute in g/mol
  • d = density of the solution in g/mL (or g/cm³)

The derivation starts with the definition of molarity: 1 L of solution contains M moles of solute. The mass of solute in that 1 L is M × MW grams. The total mass of 1 L of solution is d × 1000 grams (since density is g/mL). The mass of solvent is the total mass minus the solute mass. Molality is moles of solute per kilogram of solvent, so you divide by the solvent mass in grams and multiply by 1000.

Worked Example

Using the default values: molarity = 1.5 mol/L, density = 1.08 g/mL, molar mass = 58.44 g/mol (NaCl).

  1. Mass of solute in 1 L = 1.5 × 58.44 = 87.66 g
  2. Mass of solution in 1 L = 1.08 × 1000 = 1080 g
  3. Mass of solvent = 1080 − 87.66 = 992.34 g
  4. Molality = (1.5 × 1000) / 992.34 = 1.5116 mol/kg

The calculator rounds to three decimals, giving 1.512 mol/kg. This matches the formula output.

Why Convert Molarity to Molality?

Molarity (M) is the most common concentration unit in the lab because it is easy to prepare: dissolve a known amount of solute and dilute to a known volume. However, molarity depends on temperature because liquids expand when heated, so the volume changes. Molality (m) depends only on the mass of solvent, which does not change with temperature. This makes molality the preferred unit for colligative properties (boiling point elevation, freezing point depression, osmotic pressure) and for any experiment where temperature varies.

For example, a 1.0 M solution at 20 °C may become 0.98 M at 50 °C because the solution expands. Its molality remains exactly the same because the mass of solvent is unchanged. When you need to report a concentration that is independent of temperature, you convert to molality.

How to Choose the Right Inputs

To use the calculator correctly, you need three values:

  • Molarity (M): moles of solute per liter of solution. This is usually given on the label of a stock solution or calculated from mass and volume.
  • Density of the solution (d): mass per unit volume of the entire solution, not the solvent. This is often found in reference tables or measured with a hydrometer. The density must be for the exact concentration and temperature you are working with.
  • Molar mass of the solute (MW): sum of atomic masses from the periodic table. For NaCl it is 58.44 g/mol; for sucrose it is 342.30 g/mol.

If you only know the density of the pure solvent, you cannot use this formula because the solution density is different. For dilute solutions (below about 0.1 M), the solution density is close to that of the solvent, but for accuracy always use the solution density.

Common Mistakes and How to Avoid Them

The most frequent error is mixing up the density of the solution with the density of the solvent. The formula uses the density of the solution, which includes the solute. For a 1.5 M NaCl solution, the density is about 1.08 g/mL, while pure water is 1.00 g/mL. Using 1.00 instead of 1.08 would give a molality of 1.56 instead of 1.51 – a 3% error.

Another common mistake is forgetting to convert units. The density is in g/mL, and the formula multiplies by 1000 to get grams per liter. If you enter density in kg/L, the result will be off by a factor of 1000. Always check that your density is in g/mL.

Rounding too early can also cause errors. Keep at least three significant figures in intermediate steps. For instance, in the worked example, if you round the solvent mass to 992 g, you get 1.512, which is fine, but if you round to 990 g, you get 1.515 – a small but avoidable discrepancy.

Limitations of the Formula

This conversion assumes the solution is ideal and that the density is known accurately. It works for any non-reacting solute, but the density must be measured at the same temperature as the molarity. For very concentrated solutions, the density changes significantly with temperature, so the conversion is only as accurate as the density value.

The formula also assumes the solute does not dissociate or associate in a way that changes the number of particles. For electrolytes like NaCl, the molality calculated here is the analytical concentration (the number of formula units), not the effective particle concentration. Colligative properties depend on the van ‘t Hoff factor, which is not included in this simple conversion.

If the solute is a hydrate (e.g., CuSO₄·5H₂O), the molar mass must include the water of hydration, and the density must correspond to the hydrated solute. Otherwise, the mass balance will be wrong.

Frequently Asked Questions

Can I convert molality back to molarity?

Yes, you can reverse the formula if you know the density. The reverse formula is: M = (m × d × 1000) / (1000 + m × MW). You can use the same calculator by entering the molality as the molarity and solving for the other, but it is easier to use a dedicated converter. The key is that you still need the solution density.

Why is molality used in freezing point depression?

Freezing point depression is a colligative property, meaning it depends on the number of solute particles, not their identity. Molality is used because it is temperature-independent. When you cool a solution to its freezing point, the volume changes, so molarity would change, but molality stays constant. This makes the calculation straightforward.

What is the difference between molarity and molality?

Molarity is moles of solute per liter of solution (mol/L). Molality is moles of solute per kilogram of solvent (mol/kg). The key difference is that molarity depends on the total volume of the solution, which changes with temperature, while molality depends on the mass of the solvent, which does not.

Do I need the density for every conversion?

Yes, the density of the solution is essential because it connects the volume of the solution to its mass. Without density, you cannot know how much solvent is present. For very dilute solutions, you can approximate the density as that of the pure solvent, but this introduces error that grows with concentration.

Is molality always larger than molarity?

For most solutions, molality is slightly larger than molarity because the solvent mass is less than the solution mass. For example, a 1.0 M solution often has a molality of about 1.02 m. However, if the solute is very dense and the solution is concentrated, the difference can be larger. The exact relationship depends on the density and molar mass.

Related

Formula used
in M | Molarity (M) | mol/L | 1.5 | 0
in d | Density of solution | g/mL | 1.08 | 0
in MW | Molar mass of solute | g/mol | 58.44 | 0
out m | Molality | mol/kg | (M * MW) / (d * 1000 - M * MW) * 1000 | 3
out msolvent | Mass of solvent per liter | g | d * 1000 - M * MW | 1
out msolute | Mass of solute per liter | g | M * MW | 1

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.