Molarity Calculator
Find molarity from moles or grams, the mass of solute to weigh for a target concentration, or the volume to make — with unit menus (mol/mmol, g/mg, L/mL/µL, M/mM/µM/nM), common lab compounds, mass concentration, normality, a dilution table and the steps.
How it works
M = n ÷ V · n = m ÷ MW · m = M × V × MW · V = m ÷ (MW × M) · g/L = M × MW · N = M × equivalents · C₁V₁ = C₂V₂
Molarity is the most common way to state concentration: the number of moles of dissolved solute per litre of the final solution, so a 1 M solution holds one mole in every litre. Choose what you need: the molarity of a solution you made from a known number of moles or a weighed mass, the mass to weigh out for a target concentration (the everyday lab task), or the volume a weighed amount will make. Every field has a unit menu (mol to nmol, kg to µg, L to µL, M to pM) and the result comes back in a sensible unit. Pick a common compound to fill in its molar mass, or choose Other and type it (kDa for proteins). Under More options you can correct for reagent purity and set the equivalents per mole for normality. The results also give mass concentration (g/L, mg/mL), % w/v and, for dilute water solutions, ppm, plus a table for diluting the solution with C₁V₁ = C₂V₂.
Worked example
To make 1 L of 0.5 M NaCl (58.44 g/mol): n = 0.5 mol/L × 1 L = 0.5 mol and m = 0.5 × 58.44 = 29.22 g. Weigh 29.22 g, dissolve it in less than 1 L of water and make up to exactly 1 L. Going the other way, 10 g of NaCl in 0.5 L is 10 ÷ 58.44 = 0.17112 mol, so the molarity is 0.17112 ÷ 0.5 ≈ 0.342 M (342 mM).
Sources: IUPAC Gold Book — amount concentration · PubChem — compound molar masses
Frequently asked questions
What is the difference between molarity and molality?
Molarity divides moles by litres of solution, so it changes slightly with temperature. Molality divides moles by kilograms of solvent and is temperature-independent.
Does molarity use solvent or solution volume?
The total solution volume after mixing. Dissolve the solute in less solvent than you need, then top up to the final volume — ideally in a volumetric flask.
How do I calculate how many grams to weigh for a solution?
Multiply molarity × volume in litres × molar mass. For 250 mL of 0.1 M glucose (180.16 g/mol): 0.1 × 0.25 × 180.16 = 4.504 g. Choose "Mass of solute to weigh" and the calculator does this, including mM or µM and mL or µL conversions.
How do I get moles from grams?
Divide the mass in grams by the molar mass in g/mol. For example, 58.44 g of NaCl is 1 mol because its molar mass is 58.44 g/mol. "Molarity from mass" does this step for you.
What is normality?
Normality counts reactive equivalents per litre: molarity × the number of H⁺ (acids), OH⁻ (bases) or charges each formula unit supplies. 1 M H₂SO₄ is 2 N because each molecule gives two H⁺.
Related calculators
Educational estimate. Check the formula and units for your exact case.