The Mole, Explained
After reading this you can convert freely between the mass of a substance, its amount in moles, and the number of atoms or molecules it contains, and you will know exactly where the conversions come from.
Chemistry happens one particle at a time, but you cannot count particles on a balance. You weigh them. The mole is the bridge between the mass you can measure and the count you actually care about. Take common salt, NaCl. Weigh out 58.44 g of it and you are holding 6.022 \times 10^{23} formula units, one mole. That single number, the Avogadro constant, ties the whole subject together.
What the mole actually counts
A mole is a fixed count, like a dozen or a gross, just very large. One dozen eggs is 12 eggs. One mole of anything is 6.022 \times 10^{23} of that thing. The value is defined exactly as N_A = 6.02214076 \times 10^{23}\ \text{mol}^{-1} since the 2019 redefinition of the SI units.
The reason chemists chose that particular count is convenience. It makes the mass of one mole, in grams, equal to the atomic or molecular mass in unified mass units. A single carbon-12 atom has mass 12 u. One mole of carbon-12 atoms has mass 12 g. That equality is not an accident, it is how the mole was originally defined, and it is why you rarely have to think about individual atomic masses in grams (each is around 10^{-23} grams, far too small to weigh directly).
The mole is not a mass and not a volume. It is a count. When you say "one mole of water" you have said nothing about grams or millilitres until you also know the molar mass. One mole of water is 18.02 g; one mole of lead is 207.2 g. Same count, very different weight.
When to reach for this conversion
Use mole conversions whenever a problem mixes a measured mass with a counted quantity. A recipe tells you how many molecules react (from a balanced equation), but you measure reagents in grams. You need moles to connect the two.
Typical moments: you have 5.00 g of a reagent and want to know if you have enough for a reaction; a procedure calls for 0.25 mol and you need the mass to weigh; a spectroscopy result gives a particle count and you want a mass. All three are the same triangle read in different directions.
When not to use it: the mole says nothing about how fast a reaction goes, how much heat it releases, or whether it happens at all. For those you want reaction rate and kinetics, calorimetry, or an equilibrium solver. The mole is bookkeeping, not prediction.
The two formulas and why they hold
Everything here rests on two relationships. The first connects mass and moles through molar mass:
Here n is the amount in moles, m is the mass in grams, and M is the molar mass in grams per mole. The intuition: molar mass is the grams contained in one mole, so dividing your total grams by grams-per-mole leaves you with a count of moles. The units cancel cleanly: \text{g} \div (\text{g}/\text{mol}) = \text{mol}.
The second connects moles and particles through the Avogadro constant:
Here N is the number of particles and N_A = 6.022 \times 10^{23}\ \text{mol}^{-1}. Multiply your count of moles by the particles per mole to get raw particles.
Chain them together and you can go from any one of the three quantities to the other two. Mass to particles, for instance, is N = (m/M) \cdot N_A. The molar mass M comes from the formula you type, summed atom by atom. If you want the arithmetic of that sum shown, use the molar mass calculator.
Worked example: reproducing the demo
58.44 g of NaCl into moles and particles
The demo uses formula NaCl, given mass, value 58.44. Work it by hand.
- Find the molar mass. Sodium is
22.99 g/mol, chlorine is35.45 g/mol. Sum: M = 22.99 + 35.45 = 58.44\ \text{g/mol}. - Convert mass to moles: n = 58.44 \div 58.44 = 1.000\ \text{mol}.
- Convert moles to particles: N = 1.000 \times 6.022 \times 10^{23} = 6.022 \times 10^{23} formula units.
So 58.44 g of table salt is exactly one mole, which is why that value is the default: it is the cleanest possible check. If you had entered 29.22 g instead, every result would halve to 0.5 mol and 3.011 \times 10^{23} units, because both conversions are strictly proportional.
Note the phrase "formula units" rather than "molecules". Solid NaCl is an ionic lattice, not discrete molecules. One formula unit contains one Na⁺ and one Cl⁻ ion, so one mole of NaCl holds one mole of sodium ions and one mole of chloride ions, that is 1.204 \times 10^{24} ions in total.
Reading the numbers with a sense of scale
The table below fixes molar mass at 58.44 g/mol and shows how the three quantities track each other. Read across any row and the ratios never change.
| Mass (g) | Moles (mol) | Particles |
|---|---|---|
| 5.844 | 0.1000 | 6.022 × 10²² |
| 29.22 | 0.5000 | 3.011 × 10²³ |
| 58.44 | 1.000 | 6.022 × 10²³ |
| 116.9 | 2.000 | 1.204 × 10²⁴ |
| 292.2 | 5.000 | 3.011 × 10²⁴ |
The relationship is linear because both formulas are simple proportions. Double the input, double the output. There is no threshold, no curve, no saturation. That is worth internalizing: any mole conversion that turns out non-linear signals an error somewhere, usually a molar mass that changed mid-calculation.
Common mistakes
The single most frequent error is a wrong molar mass, usually from miscounting atoms in a formula. For Ca(NO₃)₂ you need one calcium, two nitrogen and six oxygen, giving 40.08 + 2(14.01) + 6(16.00) = 164.10\ \text{g/mol}. Forgetting that the subscript 2 multiplies everything inside the parentheses drops three oxygens and gives a badly wrong 116.1 g/mol.
Other traps:
- Grams versus kilograms. Molar mass is grams per mole. If your mass is in kilograms, convert first.
0.05844 kgis58.44 g, which is 1 mol, not 1000. - Atoms versus molecules. One mole of
O₂is 6.022 \times 10^{23} molecules but 1.204 \times 10^{24} oxygen atoms. Decide which particle you are counting. - Rounding molar mass too early. Using
58instead of58.44introduces a 0.75 percent error that propagates straight through. Keep two decimals until the final step. - Ionic solids called molecules. Salts have formula units, not molecules. The count is right either way, but the vocabulary matters on exams.
Related tools
Mole conversions are the first step in most quantitative chemistry. Once you have moles, a stoichiometry calculator gives the amount of every other species in a reaction, provided the equation is balanced by the chemical equation balancer. For gases, the ideal gas law calculator links moles to pressure, volume and temperature. For solutions, convert moles to concentration with the concentration converter, then prepare working solutions with the dilution calculator. If you are working backward from experimental percentages, the empirical and molecular formula calculator finds the formula itself, and the periodic table element lookup supplies the atomic masses behind every molar mass.
Frequently asked questions
Why is the Avogadro constant that specific number?
Since 2019 it is defined exactly as 6.02214076 \times 10^{23} per mole. Before that it was measured experimentally and chosen so that one mole of carbon-12 weighed exactly 12 grams. The redefinition fixed the number so the mole no longer depends on a physical carbon sample.
How do I go from particles back to grams?
Reverse both formulas. Divide the particle count by N_A to get moles, then multiply by molar mass. For 3.011 \times 10^{23} units of NaCl: 3.011 \times 10^{23} \div 6.022 \times 10^{23} = 0.5\ \text{mol}, then 0.5 \times 58.44 = 29.22\ \text{g}.
Does the mole apply to electrons or photons?
Yes. A mole counts any entities you specify. One mole of electrons is 6.022 \times 10^{23} electrons and carries a charge of one faraday, 96485 C. That appears directly in the Nernst equation and electrochemistry generally.
What molar mass should I use for an element that comes as diatomic gas?
It depends on what you are counting. For nitrogen atoms use 14.01 g/mol. For nitrogen gas N₂, the molecule you actually handle, use 28.02 g/mol. Match the molar mass to the species named in the problem.
Why do isotopes not change the calculation?
Standard atomic masses are already weighted averages over natural isotope abundances. Chlorine's 35.45 g/mol reflects a mix of Cl-35 and Cl-37. Unless you work with an enriched sample, the tabulated value is what you want.