Normality Calculator
The normality calculator converts between normality and molarity using the n-factor (equivalence factor) and also computes gram equivalent weight. Normality is used in analytical chemistry, clinical laboratories, and industrial water treatment to express how much of a substance participates in a chemical reaction per unit volume. It provides a direct way to balance titration stoichiometry: at the equivalence point, N1V1 = N2V2 regardless of whether the acid is monoprotic or diprotic. Enter the molarity, n-factor, and molar mass to calculate normality, gram equivalent weight, and equivalents in a given volume.
Normality formulas
N = M * n-factor
Equivalent weight = Molar mass / n-factor
Equivalents = N * V (litres)
N1*V1 = N2*V2 (at equivalence point in titration)
Common n-factors
- HCl: n = 1 (1 replaceable H+)
- H2SO4: n = 2 (2 replaceable H+)
- H3PO4: n = 1, 2, or 3 (depends on reaction)
- NaOH: n = 1 (1 OH-)
- Ca(OH)2: n = 2 (2 OH-)
- KMnO4 (acidic): n = 5 (Mn changes +7 to +2)
- Na2CO3: n = 2 (acid-base context)
Normality: frequently asked questions
What is normality in chemistry?
Normality (N) is a measure of concentration defined as the number of gram equivalents of solute per liter of solution: N = equivalents / volume (L). An equivalent is the amount of a substance that reacts with or replaces one mole of hydrogen ions (in acid-base reactions) or one mole of electrons (in redox reactions). N = Molarity * n-factor, where n-factor is the number of equivalents per mole.
What is the n-factor?
The n-factor (equivalence factor) is the number of equivalents per mole of substance. For acids: n-factor = number of replaceable H+ ions (HCl = 1, H2SO4 = 2, H3PO4 = 3). For bases: n-factor = number of OH- ions provided (NaOH = 1, Ca(OH)2 = 2). For redox: n-factor = change in oxidation state per formula unit (KMnO4 in acidic solution = 5, in neutral = 3, in alkaline = 1).
How do I convert molarity to normality?
N = M * n-factor, where M is molarity (mol/L) and n-factor is the number of equivalents per mole. For H2SO4 (n-factor = 2): a 1 M solution is 2 N. For NaOH (n-factor = 1): 0.5 M = 0.5 N. Conversely, M = N / n-factor. In acid-base titrations at the equivalence point: N1V1 = N2V2 (exactly, regardless of the specific acid or base).
Why is normality less commonly used now?
IUPAC recommends using molarity because normality depends on the reaction context: the n-factor of H3PO4 is 1, 2, or 3 depending on which proton is being replaced. Normality is ambiguous for such polyprotic acids. Modern analytical chemistry generally prefers molarity for this reason, though normality remains common in industrial water treatment, clinical labs, and some educational contexts.
What is gram equivalent weight?
Gram equivalent weight = Molar mass / n-factor. For H2SO4 (MM = 98 g/mol, n = 2): equivalent weight = 49 g/equiv. One gram equivalent of any acid neutralizes exactly one gram equivalent of any base. To prepare 1 N H2SO4: dissolve 49 g of H2SO4 per liter of solution. This is the practical significance of normality in stoichiometric calculations.
Official sources
Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.