Chemistry Calculator: Molar Mass, Molarity, pH, Stoichiometry & All Key Formulas

Use our free Chemistry Calculator to compute molar mass, molarity, pH, equilibrium constants, and stoichiometric quantities for any reaction.

MODULE 1: ATOMIC STRUCTURE AND MOLE CONCEPT

Molar Mass Calculator

Molar mass = Sum of (atomic mass × subscript) for each element

Common atomic masses (IUPAC, rounded for calculations):

ElementSymbolAtomic Mass (g/mol)
HydrogenH1
CarbonC12
NitrogenN14
OxygenO16
SodiumNa23
MagnesiumMg24
AluminiumAl27
SiliconSi28
PhosphorusP31
SulphurS32
ChlorineCl35.5
PotassiumK39
CalciumCa40
IronFe56
CopperCu63.5
ZincZn65
BromineBr80
SilverAg108
IodineI127
BariumBa137
LeadPb207

Examples:

The Mole — Key Relationships

QuantityFormulaValue
Moles from massn = m/Mm = mass (g), M = molar mass
Mass from molesm = nM
Molecules/atomsN = n × NₐNₐ = 6.022 × 10²³
Molar volume (STP)22.4 L/molAt 0°C, 1 atm
Molar volume (NTP)22.7 L/molAt 25°C, 1 atm

Worked Example: How many molecules are in 9 g of water? n = 9/18 = 0.5 mol N = 0.5 × 6.022 × 10²³ = 3.011 × 10²³ molecules


MODULE 2: SOLUTIONS AND CONCENTRATION

Concentration Expressions

ExpressionFormulaUnit
Molarity (M)M = n/V(L)mol/L (mol/dm³)
Molality (m)m = n/W(kg)mol/kg
Mole fractionχ_A = n_A/(n_A + n_B)Dimensionless
Mass %% = (mass solute/mass solution) × 100%
ppm(mass solute/mass solution) × 10⁶mg/kg

Dilution formula: M₁V₁ = M₂V₂ (moles constant on dilution)

Worked Example: Prepare 250 mL of 0.1 M NaOH. What mass of NaOH is needed? n = M × V = 0.1 × 0.250 = 0.025 mol m = n × M = 0.025 × 40 = 1.0 g NaOH


MODULE 3: ACIDS, BASES AND pH

pH and Equilibrium

FormulaDescription
pH = −log[H⁺]Definition of pH
pOH = −log[OH⁻]Definition of pOH
pH + pOH = 14At 25°C (Kw = 10⁻¹⁴)
[H⁺][OH⁻] = Kw = 10⁻¹⁴Water's ionic product (25°C)
[H⁺] = 10⁻pHBack-calculate [H⁺]

pH of Common Solutions

SolutionApproximate pH
0.1 M HCl (strong acid)1
0.01 M HCl2
Pure water7
0.01 M NaOH12
0.1 M NaOH (strong base)13
Lemon juice~2
Blood~7.4
Sea water~8
Milk of magnesia~10

For weak acids: [H⁺] = √(Ka × C) pH = ½(pKa − log C)

For weak bases: [OH⁻] = √(Kb × C) pOH = ½(pKb − log C), then pH = 14 − pOH

Worked Example: Find pH of 0.1 M acetic acid (Ka = 1.8 × 10⁻⁵): [H⁺] = √(1.8 × 10⁻⁵ × 0.1) = √(1.8 × 10⁻⁶) = 1.342 × 10⁻³ pH = −log(1.342 × 10⁻³) = 2.87


MODULE 4: STOICHIOMETRY

Steps for Stoichiometry Problems

1. Write and balance the equation 2. Convert given to moles (n = m/M or n = V×M for solutions) 3. Use mole ratio from balanced equation 4. Convert moles to required quantity (mass, volume, molecules)

Limiting Reagent

The limiting reagent is completely consumed first and limits the product formed.

Method:

Worked Example: 10 g of H₂ reacts with 80 g of O₂. How much H₂O forms? Balanced: 2H₂ + O₂ → 2H₂O

Moles H₂ = 10/2 = 5 mol; divide by coeff (2) = 2.5 Moles O₂ = 80/32 = 2.5 mol; divide by coeff (1) = 2.5

Equal → both are limiting (exactly stoichiometric) Moles H₂O = 2 × 2.5 = 5 mol (from H₂ ratio) Mass H₂O = 5 × 18 = 90 g

Percentage Yield

% Yield = (Actual yield / Theoretical yield) × 100


MODULE 5: CHEMICAL EQUILIBRIUM

Equilibrium Expressions

For: aA + bB ⇌ cC + dD

Kc = [C]ᶜ[D]ᵈ / [A]ᵃ[B]ᵇ (concentration equilibrium constant)

Kp = Kc(RT)^Δn (pressure equilibrium constant)

Where Δn = (moles gaseous products) − (moles gaseous reactants)

Le Chatelier's Principle Summary

Stress AppliedEquilibrium Shifts
Increase concentration of reactantForward (→)
Increase concentration of productReverse (←)
Increase pressureTowards fewer moles of gas
Increase temperatureTowards endothermic side
Add catalystNo shift (reaches equilibrium faster)

MODULE 6: ELECTROCHEMISTRY

Key Electrochemical Formulas

QuantityFormulaUnit
Faraday's 1st lawm = ZIt = (M/nF) × Itg
Cell EMFE°cell = E°cathode − E°anodeV
Nernst equationE = E° − (RT/nF)ln QV
Nernst (25°C)E = E° − (0.0592/n)log QV
Gibbs energyΔG° = −nFE°J
Equilibrium constantlog K = nE°/0.0592

F (Faraday constant) = 96,500 C/mol n = number of electrons transferred


MODULE 7: CHEMICAL KINETICS
QuantityFormulaNotes
Rate lawrate = k[A]^m[B]^nm, n from experiment
Half-life (1st order)t½ = 0.693/kIndependent of concentration
Half-life (2nd order)t½ = 1/(k[A]₀)Depends on [A]₀
Integrated 1st orderln[A] = ln[A]₀ − kt
Arrhenius equationk = Ae^(−Ea/RT)Ea = activation energy
log formlog(k₂/k₁) = Ea/2.303R × (1/T₁ − 1/T₂)

MODULE 8: THERMODYNAMICS
QuantityFormulaUnit
EnthalpyΔH = ΔU + ΔngRTkJ/mol
EntropyΔS = q_rev/TJ/K
Gibbs free energyΔG = ΔH − TΔSkJ/mol
Spontaneous reactionΔG < 0
Hess's lawΔH_rxn = Σ ΔH_products − Σ ΔH_reactantskJ/mol

Standard state conditions: 25°C (298 K), 1 atm, 1 M concentration


FAQ

How do I calculate molar mass quickly?
Add atomic masses (from periodic table) × subscript for each element. For H₂SO₄: H=1×2=2, S=32×1=32, O=16×4=64; total = 98 g/mol. Keep a list of common molar masses memorised: H₂O=18, CO₂=44, NH₃=17, NaCl=58.5, CaCO₃=100, H₂SO₄=98, HCl=36.5.
What is the difference between molarity and molality?
Molarity (M) = moles of solute per litre of solution — changes with temperature (solution volume changes). Molality (m) = moles of solute per kg of solvent — temperature independent. Molality is preferred for colligative property calculations (boiling point elevation, freezing point depression). Molarity is used for most laboratory concentrations.
How do I identify the limiting reagent?
Divide the moles of each reactant by its stoichiometric coefficient in the balanced equation. The reactant with the smallest result is the limiting reagent. This is the most reliable method and works for any number of reactants.
What pH indicates a neutral solution?
pH = 7 at 25°C indicates neutral (equal [H⁺] and [OH⁻], both 10⁻⁷ M). At higher temperatures, Kw increases, so neutral pH is slightly below 7 (e.g., pH 6.13 at 60°C). For board exams and JEE: always assume pH 7 = neutral unless temperature is specified.

Try the Free Chemistry Calculator

Use ToolMira's calculator — no signup, no ads, works on mobile.

Open Calculator →
AM
Written by Ananya Menon
Ananya writes about personal finance, tax, and investing for ToolMira, breaking down India's money rules into plain language with worked examples.

Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.