Mole Calculator
ChemistryCalculate the number of moles from mass and molar mass, or find the number of molecules using Avogadro's number, with step-by-step results shown.
Reviewed by the thecalcu.com team · Last updated July 24, 2026
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.
Why Use a Mole Calculator?
The core formula n = m ÷ M_r is simple, but applying it correctly across a multi-step stoichiometry problem requires careful arithmetic. Errors in this step propagate through the entire calculation, affecting yields, concentrations, and masses of reagents. The Mole Calculator handles the arithmetic precisely and also shows the molecule count, a figure that students often need separately but are prone to miscalculate when working with powers of ten.
Use cases:
- Stoichiometry problems: Find the moles of a reactant or product from a given mass, then apply molar ratios from the balanced equation.
- Solution preparation: Calculate moles of solute needed before proceeding to a Molarity Calculator to find the required mass for a target concentration.
- Gas law problems: Find n (moles) for substitution into PV = nRT.
- Exam verification: Quickly confirm a mole calculation before using the value in further steps.
Who Should Use This Calculator?
Class 9–12 students learning the mole concept for the first time benefit from the step-by-step display, which shows both the moles and the corresponding molecule count. Seeing how n = m ÷ M_r and N = n × Nₐ are applied to real numbers builds intuition quickly.
JEE Main and Advanced students encounter mole calculations in nearly every quantitative chemistry topic, stoichiometry, solutions, electrochemistry, and gaseous state. Using this tool to check working during practice problems builds speed and accuracy.
NEET aspirants need the mole concept for molecular biology-adjacent questions involving number of molecules in a sample, concentration of biological solutions, and ideal gas calculations.
Undergraduate chemistry students and lab technicians use mole calculations when weighing out reagents for reactions, preparing solutions of known concentration, and calculating theoretical yields. Pair this with the Mole Fraction Calculator for mixture composition work.
Teachers and science communicators can use the molecule count output to illustrate the sheer scale of Avogadro's number, showing that even a single gram of hydrogen contains nearly 6 × 10²³ atoms is one of the most effective ways to convey why the mole exists as a unit.
What Insights Does the Mole Calculator Give You?
Moles (mol) is the primary output, the number of moles of your substance for the given mass. This is the value you carry forward into stoichiometric calculations, concentration formulas, and gas law equations. A higher molar mass substance will yield fewer moles for the same mass; a lower molar mass substance will yield more.
Molecules (×10²³) is the number of molecules (or atoms, for monatomic elements) expressed in units of ×10²³ for readability. A result of 6.0221 means 6.0221 × 10²³ molecules, which equals approximately one mole. This output is particularly useful when comparing sample sizes at the particle level or when a problem asks "how many molecules are in X grams of Y?"
Molar Mass (g/mol) echoes back the molar mass you entered, confirming the value used in the calculation. This prevents errors that arise when working with multiple substances in sequence and accidentally carrying over the wrong molar mass.
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.
Show formula & methodology ↓Show less ↑
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