Molar mass cheat sheet
Everything you need to compute molar mass by hand, from Hill-notation rules to benchtop MW values.
Atomic weights — IUPAC 2021 conventional values
| Element | Symbol | Atomic weight (g/mol) | Notes |
|---|---|---|---|
| Hydrogen | H | 1.008 | Range [1.00784, 1.00811] |
| Carbon | C | 12.011 | Range [12.0096, 12.0116] |
| Nitrogen | N | 14.007 | Range [14.00643, 14.00728] |
| Oxygen | O | 15.999 | Range [15.99903, 15.99977] |
| Fluorine | F | 18.998 | Single value |
| Sodium | Na | 22.990 | Single value |
| Magnesium | Mg | 24.305 | |
| Aluminium | Al | 26.982 | |
| Silicon | Si | 28.085 | |
| Phosphorus | P | 30.974 | |
| Sulfur | S | 32.06 | Range [32.059, 32.076] |
| Chlorine | Cl | 35.45 | Range [35.446, 35.457] |
| Potassium | K | 39.098 | |
| Calcium | Ca | 40.078 | |
| Iron | Fe | 55.845 | |
| Copper | Cu | 63.546 | |
| Zinc | Zn | 65.38 |
Values are the IUPAC 2021 “conventional atomic weights” (single-value form). Where an element has a natural-abundance range, IUPAC publishes a bracket — the conventional value is what you use for stoichiometry unless you’re doing high-precision mass-spec.
Hill notation — the ordering rules
The Hill system orders element symbols in a molecular formula so any two chemists write the same compound the same way:
- Carbon first (if present), then hydrogen, then every other element in alphabetical order by symbol.
- If no carbon, all elements go in alphabetical order (H included).
- Group multipliers apply to everything inside their parentheses; nested groups multiply through.
- Hydrates use a middot (
·), asterisk (*), or period (.) as a separator:CuSO4·5H2O.
Examples:
- Ethanol →
C2H6O(C, then H, then O). - Water →
H2O(no C; H before O alphabetically). - Ammonium sulfate →
(NH4)2SO4— parentheses group the two NH₄⁺ before the SO₄. - Copper(II) sulfate pentahydrate →
CuSO4·5H2O— the middot separates the salt from the waters of crystallization.
Common polyatomic ion masses
Sum of atomic weights, no charge assumed (charges are ignored in mass sums):
| Ion | Formula | Molar mass (g/mol) |
|---|---|---|
| Ammonium | NH₄ | 18.039 |
| Hydroxide | OH | 17.007 |
| Nitrate | NO₃ | 62.005 |
| Carbonate | CO₃ | 60.008 |
| Bicarbonate | HCO₃ | 61.016 |
| Sulfate | SO₄ | 96.06 |
| Sulfite | SO₃ | 80.06 |
| Phosphate | PO₄ | 94.971 |
| Acetate | C₂H₃O₂ | 59.044 |
| Cyanide | CN | 26.018 |
Common reagent MWs
| Reagent | Formula | MW (g/mol) | Notes |
|---|---|---|---|
| NaCl | NaCl | 58.44 | Sodium chloride, table salt |
| KCl | KCl | 74.55 | Potassium chloride |
| NaOH | NaOH | 40.00 | Store dry — hygroscopic |
| KOH | KOH | 56.11 | |
| HCl | HCl | 36.46 | Gas MW; conc. HCl is ~12 M aq. |
| H₂SO₄ | H₂SO₄ | 98.07 | Concentrated is ~18 M |
| HNO₃ | HNO₃ | 63.01 | Concentrated is ~16 M |
| NaHCO₃ | NaHCO₃ | 84.01 | Baking soda |
| Na₂CO₃ | Na₂CO₃ | 105.99 | Washing soda (anhydrous) |
| Na₂SO₄ | Na₂SO₄ | 142.04 | Anhydrous; decahydrate is 322.20 |
| CaCl₂ | CaCl₂ | 110.98 | Dihydrate is 147.01 |
| MgSO₄ | MgSO₄ | 120.37 | Heptahydrate (Epsom) is 246.47 |
| CuSO₄·5H₂O | CuSO₄·5H₂O | 249.68 | Blue vitriol; anhydrous is 159.60 |
| Glucose | C₆H₁₂O₆ | 180.16 | D-glucose (dextrose) |
| Sucrose | C₁₂H₂₂O₁₁ | 342.30 | Table sugar |
| Tris (base) | C₄H₁₁NO₃ | 121.14 | Tris-HCl salt is 157.60 |
| EDTA (free acid) | C₁₀H₁₆N₂O₈ | 292.24 | Disodium salt is 336.21 |
Hydrates — never forget the waters
A hydrate is a salt that carries a fixed number of water molecules in its crystal lattice. The bottle mass is the hydrated mass; the anhydrous formula ignores the waters.
Common bench hydrates:
| Formula | Hydrate MW | Anhydrous MW |
|---|---|---|
| CuSO₄·5H₂O | 249.68 | 159.60 |
| MgSO₄·7H₂O | 246.47 | 120.37 |
| Na₂CO₃·10H₂O | 286.14 | 105.99 |
| Na₂SO₄·10H₂O | 322.20 | 142.04 |
| CaCl₂·2H₂O | 147.01 | 110.98 |
| FeSO₄·7H₂O | 278.02 | 151.91 |
| CoCl₂·6H₂O | 237.93 | 129.83 |
Rule. Read the label on the bottle. Use the MW that matches the formula on the label — never assume anhydrous.
Common mistakes
- Using the anhydrous MW for a hydrate. Weighing 159.60 g of “CuSO₄” from a pentahydrate bottle delivers only 159.60/249.68 ≈ 64 % of the copper you meant. Ratios shift accordingly.
- Missing a group multiplier through nested parentheses.
K3[Fe(CN)6]has 6 carbons and 6 nitrogens, not 1 of each. The Hill parser walks parentheses recursively — you must too when doing this by hand. - Rounding atomic weights too aggressively. IUPAC 2021 gives S = 32.06 and Cl = 35.45. Using 32 and 35.5 introduces ~0.5 % error on small molecules — rarely important, but stacks up on high-MW ligands.
Sources
- IUPAC 2021 Recommended Values, T.B. Coplen et al., Pure Appl. Chem. 93 (2021) 155
- CIAAW — Commission on Isotopic Abundances and Atomic Weights
- PubChem — cross-check for individual compound molecular weights
- IUPAC Nomenclature of Inorganic Chemistry (Red Book), 2005 — Hill notation §IR-4.2.3
Last updated: .