Molarity calculator (grams, µg/ml and mg/ml to M)
Maintained by the Talindrew team · Last updated
The mass to weigh for a molar solution is molarity times volume times formula weight: grams = M × V(L) × FW(g/mol). One litre of 1 M NaCl (formula weight 58.44 g/mol) needs 58.44 g; 50 ml of 100 mM Tris (FW 121.14) needs 0.61 g.
Result
mass (g) = molarity (mol/L) × volume (L) × formula weight (g/mol). Default example: 1 L of 1 M NaCl (FW 58.44) needs 58.44 g.
Keep this calculation and use it on a real construct
Free account. You land on this calculator with your numbers already filled in, next to your sequences, cloning wizards and lab notebook.
What it looks like
Formula
mass (g) = molarity (mol/L) × volume (L) × formula weight (g/mol)
Source: Definition of molarity; Promega BioMath molarity calculator
Worked example
Given: 1 L of 1 M NaCl, formula weight 58.44 g/mol
- 1.mass = 1 mol/L × 1 L × 58.44 g/mol = 58.44 g.
Weigh 58.44 g of NaCl and bring to 1 L
How the calculation flows
Units & constants
| Inputs | Formula weight (g/mol), molarity (M, mM or µM), volume (L, ml or µl) |
|---|---|
| Output | Mass in g and mg |
| FW source | Reagent bottle label or supplier datasheet: use the hydrate's FW if using a hydrate |
| Common FWs | NaCl 58.44 · Tris base 121.14 · EDTA·2H₂O·2Na 372.24 · glucose 180.16 |
| Price | Free |
How do I convert µg/ml to molarity? Chart by molecular weight
| Molecular weight | 1 µg/ml | 10 µg/ml | 1 mg/ml |
|---|---|---|---|
| 100 g/mol | 10 µM | 100 µM | 10 mM |
| 500 g/mol | 2 µM | 20 µM | 2 mM |
| 1,000 g/mol | 1 µM | 10 µM | 1 mM |
| 10 kDa | 100 nM | 1 µM | 100 µM |
| 50 kDa | 20 nM | 200 nM | 20 µM |
| 66.5 kDa (BSA) | 15 nM | 150 nM | 15 µM |
| 150 kDa (IgG) | 6.67 nM | 66.7 nM | 6.67 µM |
M = (g/L) / MW, with 1 µg/ml = 10⁻³ g/L and 1 mg/ml = 1 g/L. Equivalently µM = µg/ml × 1,000 / MW(g/mol). Three significant figures.
How many grams for a molar solution? Molarity to grams chart
| Compound (FW) | 1 M | 100 mM | 10 mM |
|---|---|---|---|
| NaCl (58.44 g/mol) | 58.4 g/L | 5.84 g/L | 0.584 g/L |
| KCl (74.55 g/mol) | 74.5 g/L | 7.46 g/L | 0.745 g/L |
| Tris base (121.14 g/mol) | 121 g/L | 12.1 g/L | 1.21 g/L |
| Glucose (180.16 g/mol) | 180 g/L | 18 g/L | 1.8 g/L |
| MgCl₂·6H₂O (203.3 g/mol) | 203 g/L | 20.3 g/L | 2.03 g/L |
| EDTA disodium dihydrate (372.24 g/mol) | 372 g/L | 37.2 g/L | 3.72 g/L |
grams = molarity × volume (L) × formula weight. Hydrates weigh more than the anhydrous salt, so use the formula weight printed on your bottle.
How do you make a molar solution correctly?
Weigh the calculated mass, dissolve in less than the final volume, adjust pH if the recipe calls for it, then bring to the final volume. Adding the compound to a pre-measured full volume overshoots, because the solute itself adds volume: the classic reason a '1 M' stock titrates low.
Which formula weight should you use for hydrates?
The one on the bottle you are actually holding. MgCl₂ anhydrous is 95.21 g/mol but the usual hexahydrate is 203.30, the water of crystallisation is part of what you weigh. Using the anhydrous FW with a hydrate makes the solution more than twice as dilute as intended in that case.
Molarity, molality or percent, which is this?
Molarity: moles per litre of final solution, the standard for bench buffers. Molality (moles per kg of solvent) appears in physical chemistry, and percent solutions (w/v) in gel and media recipes. Converting percent to molarity is dividing (g per 100 ml × 10) by the formula weight.
Frequently asked questions
Multiply by 1,000 and divide by the molecular weight in g/mol: µM = µg/ml × 1,000 / MW. For BSA (66,463 g/mol), 1 mg/ml is 1,000 µg/ml × 1,000 / 66,463 = 15.05 µM.
Tris base has a formula weight of 121.14 g/mol, so 1 L of 1 M needs 121.14 g (1 M × 1 L × 121.14 g/mol). For 500 ml of 1 M, weigh 60.57 g; adjust pH before bringing to final volume.
mass = 5 × 0.5 × 58.44 = 146.1 g. Note that 5 M NaCl is near saturation (~6.1 M at room temperature): dissolve with stirring before bringing to volume.
Convert to molar by dividing by 1,000 (the calculator's unit selector does this). 100 mM in 50 ml of Tris: 0.1 × 0.05 × 121.14 = 0.606 g.
On the reagent bottle ('FW' or 'MW'), the supplier's catalogue page, or the certificate of analysis. For hydrates, use the hydrate's FW printed on that lot's label.
Related calculators & guides
Use this calculator inside the app
Free to use. No download required. Sign in and you land right back on this calculator.