Mole Calculator
ChemistryCalculate the number of moles from mass and molar mass, or find the number of molecules using Avogadro's number. Step-by-step results for chemistry students and labs.
Moles (mol)
What is a Moles?
The Mole Calculator converts the mass of any chemical substance into the number of moles, and further into the number of individual molecules, using Avogadro's number. The mole (symbol mol) is the SI unit of amount of substance and is one of the seven base SI units. It provides the essential link between the mass of a material you can weigh on a balance and the number of atoms or molecules actually present — a connection that underpins every quantitative chemistry calculation.
One mole of any substance contains exactly 6.02214076 × 10²³ elementary entities (Avogadro's number). This means 18.015 g of water contains 6.022 × 10²³ water molecules, 58.44 g of NaCl contains 6.022 × 10²³ formula units of NaCl, and 12.011 g of carbon contains 6.022 × 10²³ carbon atoms. The molar mass — measured in g/mol — is the conversion factor that connects grams to moles for each specific substance.
Understanding moles is a prerequisite for virtually every topic in quantitative chemistry: stoichiometry, limiting reagent problems, concentration calculations, gas law problems using the ideal gas equation (PV = nRT), and colligative property calculations. Indian students encounter the mole concept in NCERT Class 9 and Class 11, and it is heavily tested in CBSE board exams, JEE Main, JEE Advanced, and NEET.
This calculator requires just two inputs — the mass of the substance in grams and its molar mass in g/mol — and instantly returns the moles, the number of molecules expressed in units of ×10²³, and the molar mass used. Related tools include the Grams to Moles Calculator for a streamlined mass-to-moles conversion and the Molarity Calculator for concentration calculations.
How to use this Moles calculator
- Enter the Mass of Substance — type the mass of your chemical sample in the Mass of Substance field, in grams (g). For example, for 36 g of water, enter 36.
- Enter the Molar Mass — type the molar mass of the substance in the Molar Mass field, in g/mol. For water (H₂O), this is 18.015 g/mol. Find molar mass values from the periodic table by summing atomic masses for each element in the formula.
- Read Moles (mol) — the highlighted primary result shows the number of moles. This is the value to use in balanced equation ratios, concentration formulas, and gas law problems.
- Read Molecules (×10²³) — this output shows how many individual molecules are present. Multiply the displayed value by 10²³ for the actual count (e.g., a result of 2.0000 means 2.0 × 10²³ molecules).
- Verify via the steps panel — expand the step-by-step working to see both the moles calculation (m ÷ M_r) and the molecules calculation (n × Nₐ) written out explicitly. This is useful for exam working or lab reports.
- Use the moles in your next calculation — apply the moles value to stoichiometric ratios, substitute into PV = nRT, or use it in the Molarity Calculator to find the concentration in a given volume.
Formula & Methodology
Step 1 — Moles from mass: > n = m ÷ M_r Where: - n = moles (mol) - m = mass of substance (g) - M_r = molar mass (g/mol) Step 2 — Molecules from moles: > N = n × Nₐ Where: - N = number of molecules (or atoms) - Nₐ = Avogadro's number = 6.02214076 × 10²³ mol⁻¹ The calculator expresses N as N ÷ 10²³ (i.e., ×10²³ units) to avoid displaying astronomically large raw numbers. Worked example: Find the moles and number of molecules in 54 g of water (H₂O, M_r = 18.015 g/mol). - n = 54 g ÷ 18.015 g/mol = 2.9975 mol ≈ 3 mol - N = 3 × 6.022 × 10²³ = 18.066 × 10²³ = 1.8066 × 10²⁴ molecules - Displayed as: Molecules (×10²³) = 18.0664 This tells you that 54 g of water contains approximately 3 moles and about 1.8 × 10²⁴ individual water molecules. In a stoichiometric context, if this water was produced by the combustion of hydrogen (2H₂ + O₂ → 2H₂O), approximately 3 moles of H₂ and 1.5 moles of O₂ were consumed to produce it.
Frequently Asked Questions