Moles to Atoms Calculator — Particle Counts from Avogadro's Number
Convert moles to atoms, molecules or ions with the exact SI Avogadro constant — and back again. Set the entities per formula unit so the count is unambiguous.
Moles to Atoms Calculator
Background.
This calculator crosses the Avogadro bridge: it turns an amount of substance in moles into a count of particles, and a count of particles back into moles. Since 20 May 2019 that conversion has been exact by definition — the BIPM SI Brochure states that one mole contains exactly 6.022 140 76 × 10²³ elementary entities, so Avogadro's constant is a fixed integer count with no uncertainty attached to it at all.
The hard part is not the multiplication. It is saying what you are counting. IUPAC's Green Book is blunt about this: 'amount of oxygen' is ambiguous and should only be used where the context makes the entity clear, because it might mean oxygen atoms or dioxygen molecules, and those differ by a factor of two. The same trap catches water. One mole of water is 6.02214076 × 10²³ water molecules — but it is 1.806642228 × 10²⁴ atoms, because every molecule carries three of them. Same substance, same amount, two answers that differ threefold. Neither is wrong; only an unlabelled one is.
That is why this page asks for an entities-per-formula-unit factor as a visible input rather than quietly assuming 1. Set it to 1 to count molecules or formula units. Set it to 3 for the atoms in H2O. Set it to 2 for the ions in NaCl, which dissociates into one Na⁺ and one Cl⁻. Set it to 24 for the atoms in glucose. Getting that number right is the whole exercise; the arithmetic afterwards is one multiplication.
What the page assumes, stated where you can see it rather than in a collapsed FAQ. There is no reference state — no STP, no SATP, no temperature or pressure basis — because both the amount and the count are properties of the sample itself. The conversion introduces no error of its own. But an exact constant does not make your answer exact. If the amount came from a balance reading and a molar mass good to four significant figures, the particle count is good to four significant figures too, no matter how many digits the screen shows. Precision belongs to the measurement, not to the constant.
A worked example, the one this page is built on. Two moles of water, counted as atoms. First, formula units: 2 × 6.02214076 × 10²³ = 1.204428152 × 10²⁴ water molecules. Then atoms: 1.204428152 × 10²⁴ × 3 = 3.613284456 × 10²⁴. And in one mole of water there are 3 × 6.02214076 × 10²³ = 1.806642228 × 10²⁴ atoms. Run the calculator backwards from 3.613284456 × 10²⁴ atoms with the same factor of 3 and you get 2 mol again.
This page deliberately stops at moles on one side. It does not know your chemical formula and never asks for a mass, so it cannot convert grams to particles in one hop — use the mole calculator to get from grams to moles first, then come here. Splitting the chain that way keeps each page honest about which constant it is using and which assumption can bite you.
What is moles to atoms calculator?
The Avogadro constant N_A relates an amount of substance to a number of entities: N = n × N_A. Its value is 6.022 140 76 × 10²³ mol⁻¹, and since the 2019 revision of the SI it is exact — the mole is now defined by fixing that number, rather than by reference to twelve grams of carbon-12. NIST's CODATA 2022 tables list it with the standard uncertainty '(exact)'.
The Green Book puts the underlying statement carefully: the amount of substance is proportional to the number of specified elementary entities of that substance, and the proportionality constant is the reciprocal of the Avogadro constant. Two words in that sentence carry all the weight — 'specified' and 'entities'. An entity can be an atom, a molecule, an ion, an electron, a formula unit, or any other group you choose to name, and the amount is only meaningful once you have said which.
A particle count is a pure number. The Green Book lists 'number of entities N' with SI unit 1 — it carries no unit at all, unlike the amount of substance it came from, which is measured in moles. That is the dimensional check for this page: [mol] × [mol⁻¹] leaves a dimensionless count.
The practical failure this page prevents is the silent factor. A student asked for 'the number of particles in 2 mol of water' who multiplies by Avogadro's number and stops has counted molecules; a student who was actually asked for atoms is out by a factor of three, and nothing in either answer looks wrong. Making the factor an input forces the question to be asked before the arithmetic happens.
How to use this calculator.
- Choose your direction. 'Moles → particles' is the usual one. 'Particles → moles' is the inverse, useful when a spectroscopy or counting technique has given you an entity count directly.
- Decide what you are counting, then set 'Entities counted per formula unit' to match. Use 1 for molecules or formula units, 3 for the atoms in H2O, 2 for the ions in NaCl, 24 for the atoms in glucose. If a question just says 'particles', it almost always means molecules or formula units — use 1.
- Enter the amount in moles (or the particle count, in the reverse direction). Moles here means moles of the substance — moles of formula units — not moles of individual atoms.
- Read the two counts separately. 'Formula units' is n × N_A and never changes with your factor; 'Particles counted' applies the factor. Quoting the wrong one is the single most common error in this conversion.
- Read the results as scientific notation. '3.613284456 × 10^24' means 3.613284456 followed by 24 places — the counts on this page are far too large to write out in full, and a 25-digit string of commas is unreadable on a phone.
- Check the direction: more entities per formula unit means a bigger count for the same amount, because the factor multiplies. If your number went down when you raised the factor, the mode is probably reversed.
- Do not read the twelve displayed digits as precision. The constant is exact; your amount almost certainly is not, and the count inherits its uncertainty.
The formula.
The conversion runs in two steps, and keeping them separate is the point:
N_units = n × N_A formula units or molecules N = N_units × k the entities you are actually counting n = N / (k × N_A) the inverse
Dimensionally, [mol] × [mol⁻¹] × [1] is dimensionless — a count carries no unit, which is exactly how the IUPAC Green Book lists it ('number of entities N, SI unit 1'). That check is enforced by a unit test, along with the homogeneity properties: multiplying the amount by seven multiplies the count by seven, and doubling the entities factor doubles the count while leaving the formula-unit count untouched.
Worked through with the page's fixture. Two moles of water, counting atoms, k = 3:
N_units = 2 × 6.02214076 × 10²³ = 1.204428152 × 10²⁴ molecules N = 1.204428152 × 10²⁴ × 3 = 3.613284456 × 10²⁴ atoms k × N_A = 3 × 6.02214076 × 10²³ = 1.806642228 × 10²⁴ atoms per mole
Reversed: 3.613284456 × 10²⁴ ÷ 3 = 1.204428152 × 10²⁴ formula units, and ÷ 6.02214076 × 10²³ = 2 mol. The round trip closes exactly, and it is a test.
HOW THE CONSTANT WAS VERIFIED. Every other test in this calculator's test file checks the arithmetic against the same Avogadro literal the code uses — so a transposed digit would pass all of them. One test cannot be fooled that way. The Faraday constant is defined as F = N_A × e, and CODATA 2022 publishes it independently as 96 485.332 12… C mol⁻¹ (exact), alongside the elementary charge e = 1.602176634 × 10⁻¹⁹ C (also exact). Taking this calculator's own answer for one mole of electrons and multiplying by e gives 96 485.3321233 C — reproducing NIST's published Faraday constant to every digit it prints. That is a genuinely independent check on the constant, and it ships as a test.
ROUNDING STAGE — final only. Every step runs in arbitrary-precision decimal arithmetic; the single rounding to twelve significant digits happens inside the return statement. Nothing is compared against a rounded value, so no threshold can be crossed by rounding.
SINGULARITIES AND LIMITS. The entities-per-formula-unit factor must be greater than zero: the inverse conversion divides by it, so zero is a genuine pole, and a formula unit containing zero entities is not a thing. Negative amounts and negative counts are refused. Zero is fine in both directions — zero moles really is zero particles. At the top end, an amount above roughly 3 × 10²⁸⁴ mol pushes the count past what a double-precision number can hold; rather than returning Infinity and letting it poison whatever you do next, the calculator raises an error naming the field to change. One particle, at the bottom end, is 1.66053906717 × 10⁻²⁴ mol.
A worked example.
How many atoms are in 2 mol of water? Step 1 — decide what you are counting. Water is H2O: two hydrogens and one oxygen, so three atoms per molecule. Set 'Entities counted per formula unit' to 3. If the question had asked for molecules rather than atoms, this would be 1, and the final answer would be three times smaller. This is the choice that decides the answer, so make it before touching the arithmetic. Step 2 — formula units. Multiply the amount by the Avogadro constant: 2 mol × 6.02214076 × 10²³ mol⁻¹ = 1.204428152 × 10²⁴ water molecules. This figure never depends on your entity choice, which is why the calculator reports it separately. Step 3 — atoms. Multiply by the factor: 1.204428152 × 10²⁴ × 3 = 3.613284456 × 10²⁴ atoms. The calculator also reports 1.806642228 × 10²⁴ entities per mole, which is 3 × 6.02214076 × 10²³ — that is, one mole of water contains 6.02214076 × 10²³ molecules but 1.806642228 × 10²⁴ atoms. Step 4 — check it backwards. Switch the dropdown to 'Particles → moles', enter 3.613284456 × 10²⁴ with the same factor of 3, and you get 2 mol back. A second example that chains with the mole calculator. Weigh 5.844 g of sodium chloride, whose molar mass is 58.44 g/mol; the mole calculator gives 0.1 mol. Bring that here with a factor of 2, because NaCl dissociates into one Na⁺ and one Cl⁻ per formula unit: 0.1 × 6.02214076 × 10²³ = 6.02214076 × 10²² formula units, and × 2 = 1.204428152 × 10²³ ions in solution. One caution about precision, because the numbers look so authoritative. The Avogadro constant is exact — that is a matter of SI definition, not of measurement. Your 2 mol is not. If it came from a balance reading and a molar mass carrying four significant figures, then 3.613284456 × 10²⁴ is honestly 3.613 × 10²⁴, and the remaining digits are arithmetic rather than information.
Frequently asked questions.
How many atoms are in one mole?
What is the difference between 'moles to atoms' and 'moles to molecules'?
Is Avogadro's number exact, and does that make my answer exact?
How do I go from grams straight to atoms?
What does the calculator do at zero, and at very large numbers?
Why does the page ask for entities per formula unit instead of just working it out?
How was the Avogadro constant in this calculator verified?
References& sources.
- [1]BIPM, The International System of Units (SI), 9th edition (2019) — definition of the mole in force since 20 May 2019 (26th CGPM, Resolution 1, 2018): 'The mole, symbol mol, is the SI unit of amount of substance. One mole contains exactly 6.022 140 76 x 10^23 elementary entities.' Open access, HTML; retrieved and verified 2026-07-29.
- [2]NIST, CODATA 2022 recommended values — Avogadro constant N_A = 6.022 140 76 x 10^23 mol^-1, standard uncertainty listed as '(exact)'. Open access; retrieved and verified 2026-07-29.
- [3]IUPAC, Quantities, Units and Symbols in Physical Chemistry ('Green Book'), 3rd edition, 2nd printing 2012 — section 2.10, p. 47 lists 'number of entities N' with SI unit 1 and notes that 'amount of oxygen is ambiguous and should be used only if the meaning is clear from the context'; section 2.10.1(v), p. 53 states that the amount of substance is proportional to the number of specified elementary entities, the proportionality constant being the reciprocal of the Avogadro constant. Note: this edition predates the 2019 redefinition and still treats N_A as measured, so it is cited here only for the entity-specification rule and the dimensional statement, not for the value. Open-access searchable PDF; text-verified 2026-07-29.
- [4]NIST, CODATA 2022 recommended values — Faraday constant F = 96 485.332 12... C mol^-1, listed as exact. Consulted as the independent second authority for this page: F is defined as N_A x e, and reproducing it from this calculator's own particle count for one mole of electrons (using the exact elementary charge e = 1.602 176 634 x 10^-19 C) validates the Avogadro literal digit for digit. Open access; retrieved and verified 2026-07-29.
In this category
Embed
Quanta Pro
Paid features are coming later.
- All 682 calculators remain free
- No billing is enabled