Mole Calculator
Convert mass to moles, particles, and ideal-gas volume using molar mass, Avogadro's constant, and standard temperature and pressure.
About the mole calculator
Mole conversion examples
| Given values | Calculated result | Why it matters |
|---|---|---|
| 18.015 g H₂O; 18.015 g/mol | 1 mol; 6.02214076 × 10²³ molecules | One molar mass of water corresponds to exactly one mole. |
| 88.02 g CO₂; 44.01 g/mol | 2 mol; 44.828 L at STP | Two moles of an ideal gas occupy twice the standard molar volume. |
| 5.844 g NaCl; 58.44 g/mol | 0.1 mol; 6.02214076 × 10²² formula units | A tenth of a molar mass gives one tenth of a mole. |
How to calculate moles
- Measure or enter the sample mass in grams.
- Find the compound's molar mass in grams per mole from its chemical formula.
- Select Calculate Moles to divide mass by molar mass.
- Review the mole amount, particle count, and ideal-gas volume at STP.
- Round the displayed values to the significant figures appropriate for your data.
Mole calculator FAQ
How do I convert grams to moles?
Divide the mass in grams by the molar mass in grams per mole. The gram units cancel, leaving the amount in moles.
What is Avogadro's number?
Avogadro's constant is exactly 6.02214076 × 10²³ entities per mole. The entities may be atoms, molecules, ions, electrons, or formula units depending on the substance.
How is molar mass found?
Add the atomic weights of every atom shown in the chemical formula, multiplying each weight by its subscript. The resulting formula mass is used as grams per mole for ordinary mole conversions.
Does every mole of gas occupy 22.414 liters?
That volume applies to an ideal gas at 0 degrees Celsius and 1 atmosphere. Real gases and other temperature or pressure conditions require an adjusted gas-law calculation.
Can this calculator be used for atoms and molecules?
Yes, because the particle result follows directly from moles times Avogadro's constant. Label the entities correctly for the substance, such as atoms for an element or molecules for a covalent compound.