Normality Calculator

Calculate normality, equivalent weight, molarity conversions, dilutions and titration endpoints.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Normality is one of the most powerful concentration units in analytical chemistry because it accounts for the reactive capacity of a substance — not just how many molecules are present, but how many protons or electrons each molecule can donate or accept. This calculator handles every core normality calculation: computing N from a weighed sample, finding equivalent weights, interconverting normality and molarity, solving dilution problems using the N₁V₁ = N₂V₂ law, and determining unknown concentrations at a titration equivalence point.

Core formula and constants

The central equation is:

N = equivalents / V = (mass / EW) / V

where EW (equivalent weight) = M / n, M is the molar mass in g/mol, and n is the n-factor (the number of equivalents per mole). The n-factor is reaction-specific:

  • Acids: number of replaceable H⁺ ions (HCl = 1; H₂SO₄ = 2; H₃PO₄ = 3)
  • Bases: number of OH⁻ groups released (NaOH = 1; Ca(OH)₂ = 2)
  • Redox oxidising agents: change in oxidation state per formula unit (KMnO₄ in acidic solution: Mn⁷⁺→Mn²⁺, n = 5; K₂Cr₂O₇: 2 × Cr⁶⁺→Cr³⁺, n = 6)
  • Redox reducing agents: electrons lost per formula unit (FeSO₄: Fe²⁺→Fe³⁺, n = 1)

The dilution law N₁V₁ = N₂V₂ states that equivalents are conserved on dilution and holds at the equivalence point of any acid-base or redox titration.

How the calculator works

Select a calculation mode from the dropdown. For normality-from-mass problems, choose a preset substance (12 common acids, bases and redox agents with verified molar masses and n-factors) or enter custom values. Type in your known quantities and the result panel updates instantly, showing the formula, substituted values, and units at every step. The built-in reference table lists equivalent weights for all 12 presets so you can cross-check manually.

Worked example — preparing 0.5 L of 0.2 N H₂SO₄

H₂SO₄: M = 98.079 g/mol, n = 2 (both H⁺ ions are replaceable), EW = 98.079 / 2 = 49.04 g/eq.

To make 0.5 L of 0.2 N solution you need:

  • equivalents = N × V = 0.2 × 0.5 = 0.1 eq
  • mass = eq × EW = 0.1 × 49.04 = 4.904 g

Dissolve 4.904 g of H₂SO₄ in water and make up to 500 mL — you have exactly 0.2 N.

The same sample weighs the same as for 0.1 mol/L (0.1 M), confirming that for H₂SO₄: N = 2 × M, so 0.2 N = 0.1 M.

Formula note

All five modes use exact SI constants. There is no approximation. Results are displayed to six significant figures, switching to scientific notation for values outside the range 0.001 – 9 999 999 to keep the output readable whether you are working with micromolar reagents or concentrated laboratory stock solutions.

Ad placeholder (rectangle)