Solve for any value
Pick mass, concentration, volume or molar mass. The result field is highlighted and every answer updates as you type.
Free lab tool · No sign-up
Work out the mass to weigh, the concentration, the volume or the molar mass of any solution in seconds. Type a formula or name and the molar mass fills in for you, then follow the step-by-step recipe. A C1V1 = C2V2 dilution calculator and a percent to molarity converter are built in.
Solve for
Mass to weigh
g
Solve for
Stock volume needed
mL
Common concentrated reagents
Molarity of the stock
M
Assay and density vary by grade and temperature. Use the values printed on your bottle, and always add acid to water, never water to acid.
Why it is better
Most molarity calculators expect you to know the molecular weight, leave a box blank and press a button. This one removes those steps and tells you exactly how to make the solution.
Pick mass, concentration, volume or molar mass. The result field is highlighted and every answer updates as you type.
Type NaCl, Tris, HEPES or CuSO4*5H2O and the molar mass is calculated for you, including hydrates and brackets.
Switch between kg, g, mg, µg and ng, between M, mM, µM, nM and pM, and between L, mL and µL without converting by hand.
Get clear steps: how much to weigh, how much solvent to start with and what flask to fill, plus the equation with your values.
Use C1V1 = C2V2 to find the stock volume, diluent and dilution factor, with a visual mix bar.
Convert concentrated acids and bases from % w/w and density to molarity, then send the result straight to the dilution tab.
How to use
Most solutions take less than ten seconds. Follow these four steps.
Select Mass to find how much solute to weigh. Alternatively, choose Concentration, Volume or Molar mass.
Type a formula or a common name. The molar mass appears automatically, but you can also type your own value.
Enter the known quantities and pick their units. The highlighted result field updates on every keystroke.
Read the step-by-step preparation, check the equation and copy the result into your lab notebook.
The formula
Molarity (M) is the number of moles of solute per liter of solution. Its unit is mol/L, usually written as M. So a 1 M solution contains one mole of solute in every liter of the final solution.
Rearrange the same equation to find the mass you need: m = M × V × MW. If you only know the formula, find MW first with our molar mass calculator, or let this tool do it for you.
Dissolving in less solvent first matters because the solute itself takes up volume. If you add it to the full volume, the final concentration will be slightly low.
Example 1
Example 2
Dilutions
When you dilute a stock solution, the number of moles stays the same. Only the volume changes. That gives the dilution equation, where C1 and V1 describe the stock and C2 and V2 describe the final solution.
For example, to make 100 mL of 0.1 M from a 1 M stock, V1 = 0.1 × 100 ÷ 1 = 10 mL. Then add 90 mL of water to reach 100 mL. The dilution factor is 10, often written as 1:10.
Reference table
Commercial reagents are sold as a percent by weight. To convert, use M = (% × density × 10) ÷ MW. The table below uses typical assay and density values.
| Reagent | % w/w | Density (g/mL) | Molarity | mL for 1 L of 1 M | Action |
|---|---|---|---|---|---|
| Hydrochloric acidHCl | 37 | 1.19 | 12.08 M | 82.8 | |
| Sulfuric acidH2SO4 | 98 | 1.84 | 18.39 M | 54.4 | |
| Nitric acidHNO3 | 70 | 1.42 | 15.77 M | 63.4 | |
| Acetic acid (glacial)CH3COOH | 99.7 | 1.049 | 17.42 M | 57.4 | |
| Ammonia solutionNH3 (as ammonium hydroxide) | 28 | 0.90 | 14.80 M | 67.6 | |
| Phosphoric acidH3PO4 | 85 | 1.685 | 14.62 M | 68.4 |
Values are approximate. Check the assay and density on your bottle before preparing solutions.
Lab cheat sheet
The grams of solute needed for two common preparations. Select Load to open any row in the calculator and change the volume or concentration.
| Compound | Molar mass (g/mol) | 1 L of 1 M | 100 mL of 0.1 M | Action |
|---|---|---|---|---|
| Sodium chlorideNaCl | 58.440 | 58.44 g | 0.5844 g | |
| Potassium chlorideKCl | 74.548 | 74.55 g | 0.7455 g | |
| Sodium hydroxideNaOH | 39.997 | 40.00 g | 0.4000 g | |
| Calcium chloride dihydrateCaCl2·2H2O | 147.008 | 147.01 g | 1.4701 g | |
| Magnesium chloride hexahydrateMgCl2·6H2O | 203.295 | 203.30 g | 2.0330 g | |
| Magnesium sulfate heptahydrateMgSO4·7H2O | 246.466 | 246.47 g | 2.4647 g | |
| Sodium bicarbonateNaHCO3 | 84.006 | 84.01 g | 0.8401 g | |
| Potassium dihydrogen phosphateKH2PO4 | 136.084 | 136.08 g | 1.3608 g | |
| Disodium hydrogen phosphateNa2HPO4 | 141.957 | 141.96 g | 1.4196 g | |
| Tris baseC4H11NO3 | 121.136 | 121.14 g | 1.2114 g | |
| HEPESC8H18N2O4S | 238.302 | 238.30 g | 2.3830 g | |
| EDTA disodium dihydrateC10H14N2Na2O8·2H2O | 372.238 | 372.24 g | 3.7224 g | |
| GlucoseC6H12O6 | 180.156 | 180.16 g | 1.8016 g | |
| Sodium dodecyl sulfate (SDS)C12H25NaO4S | 288.378 | 288.38 g | 2.8838 g |
Key terms
These three units all describe concentration, but each one is defined differently. Choosing the right one matters for accurate results.
Moles of solute per liter of solution. It is the standard unit for preparing lab solutions, but it changes slightly with temperature because liquids expand.
Moles of solute per kilogram of solvent. Because it uses mass, it does not change with temperature, so it is used for boiling point and freezing point problems.
Equivalents per liter. For example, 1 M H2SO4 is 2 N in acid-base reactions because each molecule releases two H+ ions.
Benefits
Everything runs in your browser, so nothing is uploaded. It is free, needs no sign-up and works on any phone at the bench.
Check homework, see the equation with your numbers in it and learn how molarity, moles and volume connect.
Prepare buffers and reagents quickly, with the exact mass to weigh and a clear recipe you can follow step by step.
Work in mM, µM and µL for stock solutions, enzyme assays and cell culture media without unit errors.
Convert concentrated reagents from percent to molarity and plan dilutions for quality control and production.
FAQ
Molarity is the number of moles of solute dissolved in one liter of solution. It is written as M or mol/L. For example, a 1 M solution of sodium chloride contains 58.44 g of NaCl in every liter.
Divide the moles of solute by the volume of solution in liters. If you start from grams, divide the mass by the molar mass first. For example, 5.85 g of NaCl in 250 mL gives 5.85 ÷ 58.44 ÷ 0.25 = 0.400 M.
Multiply the molarity by the volume in liters and the molar mass. For 500 mL of 0.1 M NaOH, that is 0.1 × 0.5 × 39.997 = 2.000 g. Choose Mass in the calculator to get this instantly.
It is the dilution equation. The stock concentration times the stock volume equals the final concentration times the final volume, because the moles of solute do not change. Solve it for any one value when you know the other three.
Concentrated hydrochloric acid at 37% w/w with a density of 1.19 g/mL is about 12.1 M. You need roughly 82.8 mL of it to make 1 L of 1 M HCl.
Molarity divides moles by liters of solution, while molality divides moles by kilograms of solvent. As a result, molality does not change with temperature, but molarity does.
They are smaller units of molarity. 1 mM (millimolar) is 0.001 M, 1 µM (micromolar) is 0.000001 M and 1 nM (nanomolar) is 0.000000001 M. The calculator converts between them automatically.
No. Dissolve it in about 80% of the final volume, then top up to the mark in a volumetric flask. The solute takes up space, so adding it to the full volume makes the concentration slightly lower than planned.
Ready for the bench
From a simple salt solution to a serial dilution of concentrated acid, this molarity calculator gives you the numbers and the method in one place. Bookmark it for your next prep.
Calculate molarity now