Free GCSE tool

Moles Calculator with Working

Type a formula to see its relative formula mass worked out atom by atom, turn a mass into moles or moles into a mass, or follow a balanced equation from the mass of one substance to the mass of another. Every answer comes with the working, step by step, in plain English.

You choose which table of relative atomic masses to use, because the exam boards do not all print the same numbers, and the steps that need moles are marked Higher tier so you can see what your course asks for. The answer is rounded to 3 significant figures unless you pick something else.

  • Mr with a table of atoms
  • Step-by-step working
  • AQA, Edexcel and OCR Ar tables
  • Free, no sign-up
  • Years 10 and 11

Work it out, with the working shown

Check your numbers against your exam. This calculator follows the maths, but the Ar values depend on the periodic table your exam board gives you. Choose the matching table below, or type the values from your question.

1. What do you want to do?

What do you want to do?

2. Enter your numbers

Type a formula. Capital letters matter (Co is cobalt, CO is carbon monoxide). Use brackets for groups, and a dot for water of crystallisation.

For example Ca(OH)2, Al2(SO4)3 or CuSO4.5H2O.

Try one:

3. Settings

Relative atomic masses (Ar)

Whole numbers, except chlorine 35.5 and copper 63.5. Use the table printed with your exam.

Use the Ar values from my question

Type each element and its Ar, separated by commas. These beat the table, and an element missing from the table can be added this way.

The calculator keeps the exact value and rounds once, at the end. A 5 in the next place rounds up, so 2.675 to 2 decimal places is 2.68. Use the accuracy your question asks for.

Your answer

Type a formula to work out its Mr.

Your numbers are saved only in this browser, on this device, so they are still here next time. Nothing is sent to us.

How it works

Three jobs, one method

  1. Choose the job. Find the Mr of a formula, find moles, mass or Mr from the other two, or work from one mass to another through a balanced equation.
  2. Type your numbers. Formulae are read with capital letters, brackets and hydrates, and equations are checked for balance by counting atoms. Mistakes are explained, not just rejected.
  3. Check the settings. Pick the table of relative atomic masses that matches your exam, or type the values from your question, and choose how many significant figures to give.
  4. Read the working. Every step is written out, in plain English, with the Higher tier steps marked.
Worked examples

Three examples, worked by the calculator

These were worked out by the same code as the tool above, using the AQA and Edexcel table and 3 significant figures. Try the same numbers in the tool and compare each step.

Example 1: relative formula mass All tiers

What is the relative formula mass of aluminium sulfate, Al2(SO4)3?

  1. Count the atoms of each element

    Al2(SO4)3 has:

    • Al: 2 atoms
    • S: 3 atoms
    • O: 12 atoms

    A number after a closing bracket multiplies everything inside the bracket. For example, in Ca(OH)2 the 2 makes 2 O and 2 H.

  2. Find the Ar of each element

    Using the AQA and Edexcel table: Al 27, S 32, O 16.

    In an exam, use the Ar values on the periodic table you are given.

  3. Multiply each Ar by its number of atoms, then add

    Mr of Al2(SO4)3 = (2 × 27) + (3 × 32) + (12 × 16) = 342

    Mr is added up exactly from the Ar values, so it is not rounded.

Answer: 342

Example 2: moles from a mass Higher tier

How many moles are in 14.8 g of calcium hydroxide, Ca(OH)2?

  1. Write down what you know

    • Substance: Ca(OH)2
    • Mass, m = 14.8 g
    • You want: the amount in moles, n
  2. Find the relative formula mass, Mr

    Mr of Ca(OH)2 = 40 + (2 × 16) + (2 × 1) = 74

    Add up the Ar of every atom in the formula. A number after an element or a bracket multiplies it.

  3. Turn the mass into moles

    Tier: Higher tier

    Moles = mass ÷ Mr, or n = m ÷ Mr.

    n = 14.8 ÷ 74 = 0.2 mol

  4. Write the answer to the accuracy asked for

    Keep the full value on your calculator until this last step, then round once. The amount = 0.2 mol, which is 0.200 mol to 3 significant figures.

    Give the number of significant figures the question asks for. If it does not say, a sensible choice is the same number as the least precise value you were given, but do check your question.

Answer: 0.200 mol

Example 3: a mass from a balanced equation Higher tier on AQA and OCR

4Al + 3O2 → 2Al2O3. What mass of aluminium oxide forms from 5.4 g of aluminium?

  1. Check the equation is balanced

    4Al + 3O2 → 2Al2O3

    Atoms on the left: Al 4, O 6. Atoms on the right: Al 4, O 6. They match, so the equation is balanced and the numbers in front can be used as a ratio.

  2. Write down what you know

    • Known: the mass of Al = 5.4 g
    • Wanted: the mass of Al2O3
  3. Find the Mr of both substances

    • Mr of Al = 27
    • Mr of Al2O3 = (2 × 27) + (3 × 16) = 102

    The Mr of one substance does not include the number in front of it in the equation.

  4. Turn the mass of Al into moles

    Tier: Higher tier

    n = m ÷ Mr

    n(Al) = 5.4 ÷ 27 = 0.2 mol

  5. Use the numbers in front of the formulae in the equation

    Tier: Higher tier on AQA and OCR

    The equation has 4 of Al and 2 of Al2O3, so 4 mol of Al goes with 2 mol of Al2O3. The ratio is 4 : 2, which is 2 : 1.

    n(Al2O3) = n(Al) × (2 ÷ 4) = 0.2 × 2 ÷ 4 = 0.1 mol

  6. Turn the moles of Al2O3 into a mass

    Tier: Higher tier

    m = n × Mr

    m(Al2O3) = 0.1 × 102 = 10.2 g

  7. Write the answer to the accuracy asked for

    Keep the full value on your calculator until this last step, then round once. The mass is exactly 10.2 g, so rounding to 3 significant figures changes nothing.

    Give the number of significant figures the question asks for. If it does not say, a sensible choice is the same number as the least precise value you were given, but do check your question.

  8. Check: the mass is conserved

    Tier: Higher tier

    The same moles ratio gives the mass of every substance. Reactants:

    • Al: 5.40 g
    • O2: 4.80 g

    Products:

    • Al2O3: 10.2 g

    Reactants total 10.2 g and products total 10.2 g (worked out from the unrounded values). They are equal, as conservation of mass says.

Answer: 10.2 g

In the specifications

Where this sits in each course

Read from the exam boards' own specifications on 20 October 2026. Edexcel and OCR mark Higher tier content in bold, and the bold was checked on the rendered pages.

Where the moles topics sit in the AQA, Edexcel and OCR GCSE Chemistry specifications
Topic AQA 8462 Edexcel 1CH0 OCR J248 Tier
Relative formula mass from Ar values4.3.1.21.43aC2.1cAll tiers
Percentage by mass of an element4.3.1.21.43bnot a separate pointAll tiers on AQA and Edexcel
Balanced equations and conservation of mass4.3.1.10.3, 1.47C3.1b, C3.1iAll tiers
Moles, mass and Mr4.3.2.11.50, 1.51C3.1g, C3.1hHigher on all three
Masses from balanced equations4.3.2.21.48C3.1lHigher on AQA and OCR; not marked Higher on Edexcel
Not in this calculator: limiting reactants4.3.2.41.52C3.1kHigher on all three
Not in this calculator: concentration in mol/dm³ and gas volumes4.3.4, 4.3.55.8C, 5.16C, 5.17CC5.1a, C5.1d, C5.1eSeparate Chemistry only, and Higher

Combined Science courses (AQA Trilogy and Synergy, Edexcel and OCR Combined Science) were not checked for this tool, so read your own specification. Specifications can change, so check the numbers against yours.

Relative atomic masses

The Ar values built in

Only the elements a GCSE student meets are included. The two columns are the numbers each board prints in its own periodic table, so choose the one that matches your exam.

Relative atomic masses used by the moles calculator, for the AQA and Edexcel table and the OCR table
Element Symbol AQA / Edexcel OCR
hydrogen H 1 1.0
helium He 4 4.0
lithium Li 7 6.9
beryllium Be 9 9.0
boron B 11 10.8
carbon C 12 12.0
nitrogen N 14 14.0
oxygen O 16 16.0
fluorine F 19 19.0
neon Ne 20 20.2
sodium Na 23 23.0
magnesium Mg 24 24.3
aluminium Al 27 27.0
silicon Si 28 28.1
phosphorus P 31 31.0
sulfur S 32 32.1
chlorine Cl 35.5 35.5
argon Ar 40 39.9
potassium K 39 39.1
calcium Ca 40 40.1
titanium Ti 48 47.9
chromium Cr 52 52.0
manganese Mn 55 54.9
iron Fe 56 55.8
cobalt Co 59 58.9
nickel Ni 59 58.7
copper Cu 63.5 63.5
zinc Zn 65 65.4
bromine Br 80 79.9
krypton Kr 84 83.8
rubidium Rb 85 85.5
strontium Sr 88 87.6
silver Ag 108 107.9
tin Sn 119 118.7
iodine I 127 126.9
xenon Xe 131 131.3
caesium Cs 133 132.9
barium Ba 137 137.3
platinum Pt 195 195.1
gold Au 197 197.0
mercury Hg 201 200.6
lead Pb 207 207.2

Whole numbers, except chlorine 35.5 and copper 63.5. One decimal place for every element, for example magnesium 24.3 and iron 55.8. Check the table printed with your own paper: the boards can update their specifications.

Explained

Relative formula mass, Mr

The relative formula mass of a substance, written Mr, is what you get when you add up the relative atomic masses (Ar) of every atom in its formula. To do it by hand, count the atoms of each element, multiply each count by that element’s Ar, and add the results. The calculator shows this as a table so you can see where every number comes from.

Two things catch people out. A small number after a bracket multiplies everything inside it, so Ca(OH)2 has one calcium, two oxygens and two hydrogens. And in a hydrate such as CuSO4.5H2O, the number after the dot multiplies the whole water part, so there are five lots of H2O to add in. The number in front of a formula in an equation, such as the 2 in 2MgO, is not part of its Mr: you use it later, as part of the ratio.

Moles, mass and Mr

A mole is an amount of substance. The useful fact is that the mass of one mole of a substance, in grams, is the same number as its Mr. That is why one relationship does all the work: moles = mass ÷ Mr. Turn it round and you get mass = moles × Mr, and Mr = mass ÷ moles. If you cover up the thing you want in a triangle of m, n and Mr, the other two show you whether to multiply or divide, and the calculator does the same job and then shows the arithmetic.

Moles are worked out from a mass in grams. If your question gives kilograms, multiply by 1,000 first, and if it gives milligrams, divide by 1,000. The calculator has a unit box for this and shows the conversion as a separate step, because a missed conversion is one of the most common reasons for an answer that is a thousand times too big or too small.

Masses from a balanced equation

A balanced equation has the same number of atoms of every element on both sides, because atoms are not made or destroyed in a reaction. The big numbers in front of the formulae then tell you the ratio of moles. In 4Al + 3O2 → 2Al2O3, four moles of aluminium go with two moles of aluminium oxide, a ratio of 4 : 2, which is 2 : 1.

To find the mass of one substance from the mass of another, work in moles in the middle. Turn the known mass into moles, use the ratio to find the moles of the substance you want, then turn those moles into a mass. The calculator checks the equation by atom count first. If it does not balance, it tells you which element is out and, when there is only one way to fix it, offers the balanced version. Balancing means changing the big numbers in front, never the small numbers inside a formula.

Which Ar values, and how much rounding?

The boards print their own periodic tables. AQA and Edexcel give whole numbers for most elements, apart from chlorine at 35.5 and copper at 63.5. OCR gives every element to one decimal place, so magnesium is 24.3 and iron is 55.8. Because of this, the same question can give slightly different answers on different tables. Use the table that comes with your exam, and pick the same one in the calculator’s settings. If your question lists its own Ar values, type them in and they will be used instead.

The calculator keeps every value exactly and rounds only once, at the very end, so rounding part-way through never creeps into the answer. It starts at 3 significant figures because that is a common choice, but the specifications of all three boards list using an appropriate number of significant figures as a skill, so always give the accuracy your question asks for.

What the exam wants: Foundation tier

At Foundation tier, the part of this topic to know is the relative formula mass. You should be able to work out the Mr of a substance from its formula and the Ar values you are given, including formulae with brackets. On AQA and Edexcel you also use it to find the percentage by mass of an element in a compound. Writing and balancing equations, and the idea that mass is conserved, are also in every tier. Calculations with moles are not part of Foundation tier on any of the three boards, so on Foundation you can use the Mr table and the equation check, and leave the moles steps.

What the exam wants: Higher tier

At Higher tier you also need moles: turning a mass into moles and back using the Mr. All three boards mark these calculations as Higher tier. Masses of reactants and products from a balanced equation are Higher tier on AQA and OCR, and Edexcel does not mark them as Higher, although the method uses moles, which it does. Showing each step is good practice: it makes your method clear, and it makes a slip much easier to find. Limiting reactants are a further Higher topic, and concentration in mol/dm³, gas volumes and percentage yield belong to separate Chemistry. None of those is in this calculator. Combined Science courses were not checked for this tool, so read your own specification or ask your teacher which tier you are entered for.

Watch out

Common mistakes

  • Ignoring the subscripts or the number after a bracket. Ca(OH)2 has two O and two H, so its Mr is 74, not the 57 you get by counting each atom once.
  • Putting the number in front of a formula into its Mr. In 2MgO the Mr of MgO is 40, not 80. The 2 is used afterwards, in the ratio.
  • Forgetting to change kilograms or milligrams into grams before finding the moles.
  • Using the ratio the wrong way up. The substance you want goes on top: moles wanted = moles known × (number in front of wanted ÷ number in front of known).
  • Rounding the moles part-way through and carrying the rounded number forward. Keep the full value until the last step.
  • Mixing up Co and CO, or NO and No. Capital letters matter in chemical symbols.
  • Balancing an equation by changing a small number inside a formula. That changes the substance. Only change the big numbers in front.
FAQ

Questions about this tool

Is the mole Higher tier only?

The calculations with moles are Higher tier on all three boards: AQA marks them as Higher tier only, and Edexcel and OCR print the matching points in bold, which is how they mark Higher content. Finding the Mr from a formula is in every tier. Masses from balanced equations are Higher on AQA and OCR but not marked Higher on Edexcel. Combined Science was not checked for this tool, so read your own specification or ask your teacher which tier you are entered for.

Which relative atomic masses does it use?

You choose. The AQA and Edexcel periodic tables use whole numbers apart from chlorine 35.5 and copper 63.5, and the OCR table uses one decimal place for every element, such as magnesium 24.3. The answer always says which table was used. If your question gives its own Ar values, type them into the box in the settings and they will be used instead.

Why is my answer slightly different from the mark scheme?

The usual reasons are a different table of relative atomic masses (check that you picked the same one as your paper) and rounding part-way through a calculation. This calculator keeps the exact value until the end and rounds once, so compare your working with each step shown. Also check the number of significant figures your question asks for.

What does it not cover?

Limiting reactants, concentration in mol/dm³, gas volumes and percentage yield are not in this calculator. The last three are separate Chemistry content. It also does not work with ionic equations, charges or reversible reactions: type the full one-way equation with a single arrow.

Stuck on moles?

Claudia teaches GCSE Chemistry one-to-one online. Book a free 15 to 20 minute intro call to talk about where you are and what would help.

These practice questions were written by Cloudia Tutoring. They are not official AQA, Pearson Edexcel or OCR material, and Cloudia Tutoring is not affiliated with or endorsed by any exam board or the Department for Education. Always check your own exam board's specification.

Created by Cloudia Tutoring. Last updated .