Molarity Calculator

Molarity of a solution from solute mass, molar mass and volume — or the mass of solute needed for a target concentration.

Enter details

g
g/mol
mL
mol/L

Molarity

1 mol/L (M)

Moles of solute
1 mol
Millimolar
1,000 mM

How molarity changes with

Mass of solute: 29.22 g → 0.5 mol/L (M)87.66 g → 1.5 mol/L (M)

The dot is your current value. The graph updates as you type.

Formula: M = (mass / molar mass) / volume (L); mass = M × V × molar mass

Molarity Calculator | Solution Concentration Tool

Short answer

The Molarity Calculator determines the molar concentration of a chemical solution based on solute mass, molar mass, and final solution volume, or calculates the mass needed to reach a target concentration. For example, dissolving 58.44 g of solute with a molar mass of 58.44 g/mol in 1000 mL of solution yields a Molarity of 1 mol/L (M), equivalent to 1 mol of solute or 1,000 mM.

Formula

M = (mass / molar mass) / volume (L); mass = M × V × molar mass

Molarity ($M$) represents moles of solute per liter of solution. To calculate molarity, divide the solute mass ($g$) by its molar mass ($MW$, in g/mol) to obtain moles ($n = \text{mass} / MW$), then divide by the total solution volume in liters ($V$). The governing equation is $M = (\text{mass} / \text{molar mass}) / \text{volume (L)}$. Conversely, to find the mass required for a target concentration ($c$), use $\text{mass} = M \times V \times \text{molar mass}$.

Worked example

Solve for
M
Mass of solute
58.44
Molar mass
58.44
Solution volume
1000
Target molarity
0.5
  • Molarity: 1 mol/L (M)
  • Moles of solute: 1 mol
  • Millimolar: 1,000 mM

How the Molarity Calculator Works

In analytical chemistry, molecular biology, and clinical diagnostics, expressing concentration as an amount of substance per unit volume is fundamental. Molarity, denoted by the unit symbol $M$ or expressed as moles per liter ($\text{mol/L}$), provides a direct bridge between the measurable mass of a reagent and the stoichiometric ratios governed by chemical equations.

The Molarity Calculator handles the multi-step algebraic conversions required to prepare chemical solutions. Depending on your laboratory workflow, the tool operates in two primary modes:

  1. Determining Solution Molarity ($M$): Given a known mass of solute (in grams), the molecular weight (molar mass in $\text{g/mol}$), and the final solution volume (in milliliters), the tool computes the moles of solute, the final molarity ($M$), and the millimolar concentration ($\text{mM}$).
  2. Determining Required Solute Mass ($g$): Given a target molarity ($c$), the molecular weight of the reagent, and the target volume of solution, the tool calculates the precise mass in grams required on an analytical balance.

The Core Mathematical Relationships

Molarity ($M$) is defined as the number of moles of solute ($n$) divided by the total volume of the finished solution ($V$) expressed in liters:

$$M = \frac{n}{V_{\text{liters}}}$$

The number of moles ($n$) is derived from the mass of the pure chemical substance ($m$, in grams) divided by its molar mass ($MW$, in grams per mole):

$$n = \frac{m}{MW}$$

Substituting the expression for $n$ into the molarity definition yields the master equation:

$$M = \frac{m / MW}{V_{\text{liters}}}$$

Because laboratory glassware such as volumetric flasks, graduated cylinders, and pipettes are typically calibrated in milliliters ($\text{mL}$), volume in milliliters ($V_{\text{mL}}$) must be scaled to liters by dividing by $1,000$:

$$V_{\text{liters}} = \frac{V_{\text{mL}}}{1000}$$

Thus, expressing the calculation directly from laboratory units:

$$M = \frac{m \times 1000}{MW \times V_{\text{mL}}}$$

When solving for the required mass ($m$) to prepare a specific volume at a designated target molarity ($M$ or $c$), the equation rearranges to:

$$m = M \times \left(\frac{V_{\text{mL}}}{1000}\right) \times MW$$


Step-by-Step Worked Example

To see how the formula executes within the calculator, consider a standard benchmark preparation using sodium chloride ($\text{NaCl}$) dissolved in deionized water.

Input Parameters

  • Solve for: Molarity ($M$)
  • Mass of solute ($g$): $58.44\text{ g}$
  • Molar mass ($mw$): $58.44\text{ g/mol}$
  • Solution volume ($v$): $1000\text{ mL}$
  • Target molarity ($c$): $0.5\text{ mol/L}$ (entered as target parameter)

Step 1: Calculate the Moles of Solute

First, convert the mass of the solute into the stoichiometric amount of substance ($n$):

$$n = \frac{\text{Mass}}{\text{Molar Mass}} = \frac{58.44\text{ g}}{58.44\text{ g/mol}} = 1.000\text{ mol}$$

Step 2: Convert Volume from Milliliters to Liters

Convert the liquid solution volume into liters to match the SI definition of molarity:

$$V_{\text{liters}} = \frac{1000\text{ mL}}{1000\text{ mL/L}} = 1.000\text{ L}$$

Step 3: Compute Molarity

Divide the molar amount by the volume in liters:

$$M = \frac{1.000\text{ mol}}{1.000\text{ L}} = 1.000\text{ mol/L (M)}$$

Step 4: Convert to Derived Units (Millimolar)

In life sciences and biochemistry, concentrations are frequently represented in millimolar ($\text{mM}$), where $1\text{ M} = 1,000\text{ mM}$:

$$\text{Concentration (mM)} = 1.000\text{ M} \times 1000 = 1,000\text{ mM}$$

Exact Results Displayed by the Tool

  • Molarity: 1 mol/L (M) (highlighted)
  • Moles of solute: 1 mol
  • Millimolar: 1,000 mM

How to Interpret Your Results

Interpreting the outputs of the Molarity Calculator requires understanding both theoretical concentration and real-world physical behavior:

Molarity vs. Solute Dissociation

Molarity describes the analytical concentration of the parent compound added to the solution. However, for strong electrolytes like $\text{NaCl}$, the compound dissociates completely in water:

$$\text{NaCl}{(s)} \rightarrow \text{Na}^+{(aq)} + \text{Cl}^-_{(aq)}$$

A solution labeled as $1\text{ M } \text{NaCl}$ actually contains $1\text{ M}$ of sodium cations ($\text{Na}^+$) and $1\text{ M}$ of chloride anions ($\text{Cl}^-$), yielding a total ionic particle concentration (osmolarity) of approximately $2\text{ Osm/L}$. When planning experiments involving osmotic pressure, colligative properties, or ionic strength, always distinguish between formal molarity and the concentration of individual ionic species.

Scale Transitions: Molar vs. Millimolar vs. Micromolar

Biochemical assays often operate at sub-molar scales:

  • $1\text{ M} = 1\text{ mol/L}$
  • $1\text{ mM} = 10^{-3}\text{ mol/L} = 1\text{ mmol/L}$
  • $1\ \mu\text{M} = 10^{-6}\text{ mol/L} = 1\ \mu\text{mol/L}$
  • $1\text{ nM} = 10^{-9}\text{ mol/L} = 1\text{ nmol/L}$

The calculator automatically presents the result in both $\text{M}$ and $\text{mM}$. If you are targeting micromolar levels, working from a concentrated molar stock solution via serial dilution is significantly more accurate than attempting to weigh fractions of a milligram on a standard benchtop balance.

Total Volume vs. Solvent Volume

Molarity represents the moles of solute per liter of solution, not per liter of solvent. When solid sodium chloride dissolves, the hydration shells around the ions occupy space, changing the final liquid volume. Preparing a $1\text{ M}$ solution never involves pouring $1000\text{ mL}$ of pure water onto $58.44\text{ g}$ of $\text{NaCl}$. Doing so would yield a total volume greater than $1000\text{ mL}$, resulting in a lower final molarity.


Practical Tips for Accurate Solution Preparation

1. Use Volumetric Flasks Correctly

Volumetric flasks are calibrated to contain ("TC") a specific volume at a designated calibration temperature (usually 20°C). Always follow quantitative transfer techniques:

  • Dissolve the weighed solute in a beaker with 50% to 70% of the total solvent volume using a magnetic stir bar.
  • Once fully dissolved, pour the liquid through a clean glass funnel into the volumetric flask.
  • Rinse the beaker, stir bar, and funnel with solvent 2 to 3 times, adding the rinsate into the volumetric flask.
  • Add solvent slowly until the liquid approaches the neck. Use a Pasteur pipette or wash bottle to bring the bottom of the curved liquid meniscus level with the calibration mark at eye level.
  • Stopper the flask tightly and invert repeatedly to achieve complete homogeneity.

2. Check Hydration State and Purity

Chemical reagents frequently contain waters of crystallization. For example, magnesium chloride is routinely supplied as hexahydrate ($\text{MgCl}_2\cdot6\text{H}_2\text{O}$, $MW = 203.30\text{ g/mol}$) rather than anhydrous ($\text{MgCl}_2$, $MW = 95.21\text{ g/mol}$). If your protocol calls for anhydrous mass but you utilize the hydrate without adjusting the molar mass parameter in the calculator, your solution will be under-concentrated by more than 50%.

Additionally, examine the assay purity percentage on the manufacturer's label. If a reagent has a certified purity of 98.0%, the actual mass required must be divided by $0.98$ to deliver the theoretical mass of active reagent.

3. Mind Temperature Fluctuations

Liquid density varies with ambient temperature. Aqueous solutions expand by roughly $0.02%$ per degree Celsius near room temperature. For ultra-trace analysis, HPLC mobile phases, or titrimetric standards, prepare solutions in temperature-controlled environments (20°C to 25°C). Never dilute a warm solution (such as one heated during exothermic dissolution) directly to the fill line; let it equilibrate to room temperature first.

4. Know When to Use Molality or Normality

  • Molality ($m$): If an experiment involves broad temperature changes (e.g., boiling-point elevation or freezing-point depression studies), use molality (moles solute per kilogram solvent), which does not vary with temperature.
  • Normality ($N$): In specific acid-base or redox titrations, normality ($N = M \times \text{equivalents}$) accounts for the reactive species per molecule (such as diprotic $\text{H}_2\text{SO}_4$, where a $1\text{ M}$ solution corresponds to $2\text{ N}$).

Comparison

ScenarioInputResult
Base exampleDefault inputsMolarity: 1 mol/L (M)

Common mistakes

  • Adding solute to the final target volume of solvent rather than diluting to the final line in a volumetric flask.
  • Failing to convert solution volume from milliliters (mL) to liters (L) when performing manual cross-checks.
  • Neglecting waters of hydration in the chemical formula (e.g., using anhydrous mass for copper(II) sulfate pentahydrate).
  • Confusing molarity (moles of solute per liter of solution) with molality (moles of solute per kilogram of solvent).
  • Ignoring temperature-induced volumetric expansion, which alters the concentration of volumetric glassware solutions.

Checklist

  • Verify the chemical formula and calculate the exact formula weight including hydration waters.
  • Zero or tare your analytical balance before weighing the solute in a clean weighing boat or beaker.
  • Dissolve the solute completely in a partial volume of solvent before transferring it to the final container.
  • Quantitatively rinse the transfer beaker and funnel with solvent into the volumetric flask.
  • Bring the solution to final volume at room temperature (20°C to 25°C), reading the bottom of the meniscus.
  • Invert the sealed volumetric flask 10 to 15 times to ensure complete, homogeneous mixing.
Michael Torres

Michael Torres

Co-Founder & Chief Editor

Michael Torres writes about personal finance, loans, and savings for the financial blog The Money Leads.

More about MichaelRead on The Money LeadsLast reviewed:

Chemical preparation involves handling potentially hazardous substances. Always follow laboratory safety protocols, wear appropriate personal protective equipment (PPE), and consult Safety Data Sheets (SDS) in compliance with OSHA standards.

Frequently Asked Questions

What is the difference between molarity and molality?

Molarity ($M$) is the number of moles of solute dissolved in one liter of total solution, meaning it depends on the final combined volume of solute and solvent. Molality ($m$) measures the number of moles of solute per kilogram of pure solvent. Because liquids expand and contract with temperature changes, molarity fluctuates slightly with temperature, whereas molality remains completely temperature-independent.

Why does temperature affect solution molarity?

Temperature affects molarity because thermal energy causes liquids to expand or contract, altering the solution's volume. While the mass and mole count of the solute remain strictly constant, an increase in temperature causes the total volume ($V$) to expand, resulting in a slightly lower molar concentration ($M = n/V$). High-precision quantitative analyses according to the National Institute of Standards and Technology (NIST) calibrate volumetric glassware specifically at 20°C.

How do I account for hydrated compounds when calculating molarity?

When working with hydrated compounds, you must include the mass of the coordinated water molecules in your molar mass calculation. For example, sodium carbonate monohydrate ($\text{Na}_2\text{CO}_3\cdot\text{H}_2\text{O}$) has a higher formula weight than anhydrous $\text{Na}_2\text{CO}_3$. Omitting the bound water molecules leads to under-weighing the active compound, producing a solution with an actual molarity lower than your intended target.

Can I prepare a molar solution by adding solute directly to 1 Liter of water?

No, you should never add solute directly to a pre-measured 1 Liter of water. Dissolving a solute changes the overall liquid volume due to solute displacement and solvent-solute intermolecular interactions. To prepare an accurate 1 M solution, dissolve the solute in roughly 600–800 mL of solvent, allow it to fully dissolve, and then dilute with additional solvent up to the 1.000 L mark.

How do I use the dilution formula with molarity?

Dilutions follow the conservation of moles equation: $M_1V_1 = M_2V_2$, where $M_1$ and $V_1$ represent the initial stock solution's molarity and volume, while $M_2$ and $V_2$ represent the desired final molarity and volume. To prepare a dilute working solution, calculate $V_1 = (M_2 \times V_2) / M_1$, pipette that exact volume of stock into a flask, and bring it to the target volume $V_2$ with solvent.

What should I do if my solute does not fully dissolve?

If solute remains undissolved, you may have exceeded the compound's solubility limit at that temperature, or the dissolution rate is slow. Check published solubility tables from references like the CRC Handbook. Gentle heating or ultrasonic agitation can increase dissolution rates. However, if the target concentration exceeds thermodynamic saturation, the excess solute will precipitate, preventing you from reaching the calculated molarity.

Sources & references

Formulas are tested against hand-checked answers. How we check our calculators.

Estimates only. Confirm final figures, terms and fees with your bank, provider or a qualified professional.

Last updated: January 15, 2026