Normality Calculator

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

Ad placeholder (leaderboard)

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)