Normality Calculator
Find normality from equivalents and volume, or convert molarity to normality with N = M × n. A live 3D beaker and charts show what equivalents-per-litre means.
Reviewed by the ToolNestr Editorial Team — July 2026
Normality in 3D
Equivalents in solution
Each small red sphere represents one equivalent of reactive unit (H⁺, OH⁻ or electrons) dissolved in the liquid — more particles per litre means a higher normality.
N = M × n
For a fixed molarity, normality scales directly with n — the bars show n = 1, 2 and 3, growing taller as each molecule contributes more reactive units.
Normality graphs
How it works
The core idea in one line: normality is molarity that counts reactive units — how many H⁺, OH⁻ or electrons each molecule actually brings to the reaction, per litre.
N = eq / V
normality from equivalents & litres
N = M × n
from molarity, n = equivalents per mole
eq wt = Mr / n
equivalent weight from molar mass
Rearranged, the equivalents form solves any variable: eq = N × V and V = eq / N. In an acid–base or redox titration the endpoint condition N₁V₁ = N₂V₂ then gives an unknown concentration in one step.
Worked example 1 — sulfuric acid
Given: 0.50 mol of H₂SO₄ is made up to 2.0 L of solution. It is a diprotic acid (n = 2). Find the normality.
Worked example 2 — titration endpoint
Given: 25 mL of an unknown NaOH is neutralised by 20 mL of 0.10 N HCl. Find the NaOH normality using N₁V₁ = N₂V₂.
Because NaOH has n = 1, this 0.08 N is also 0.08 M.
Normality vs molarity for common reagents
The multiplier n is what separates them — count the reactive units per molecule.
| Reagent | n (eq/mol) | 1 M equals |
|---|---|---|
| HCl (monoprotic) | 1 | 1 N |
| NaOH | 1 | 1 N |
| H₂SO₄ (diprotic) | 2 | 2 N |
| Ca(OH)₂ | 2 | 2 N |
| H₃PO₄ (triprotic) | 3 | 3 N |
n = number of H⁺, OH⁻ or electrons per formula unit. Normality = molarity × n, so it is always ≥ molarity.
Where normality actually matters
⚗️ Acid–base titrations
At the endpoint, equivalents of acid equal equivalents of base, so N₁V₁ = N₂V₂ gives the unknown concentration directly — no need to track stoichiometric ratios by hand.
🔋 Redox chemistry
For oxidation–reduction, n is the number of electrons transferred. Normality lets you match oxidant and reductant equivalents one-to-one, which is why it persists in analytical and electrochemical work.
💧 Water treatment
Hardness, alkalinity and acid dosing are often expressed in equivalents, so normality is the natural unit for balancing neutralisation and ion-exchange calculations.
Common misconceptions
"Normality and molarity are the same."
Only when n = 1. For H₂SO₄ (n = 2) a 1 M solution is 2 N — the same solution, two different numbers, because normality counts reactive units, not molecules.
"n is a property of the substance."
n depends on the reaction. The same acid can supply different numbers of H⁺ in different reactions, changing its equivalents. Always define n for the reaction at hand.
"Equivalents are the same as moles."
Equivalents = moles × n. One mole of H₂SO₄ provides two equivalents of H⁺. Only when n = 1 do equivalents and moles coincide.
"Normality can be less than molarity."
Never — n is at least 1, so normality is always molarity or a whole multiple of it.
Formula sources & further reading
The formulas here are standard, traceable to:
- • OpenStax, Chemistry 2e — solution concentration and equivalents (free, peer-reviewed). openstax.org
- • Brown, LeMay & Bursten, Chemistry: The Central Science — Chapter 4, Aqueous Reactions and Solution Stoichiometry.
- • Skoog, West & Holler, Fundamentals of Analytical Chemistry — equivalents, normality and titrimetric analysis.
Normality = molarity × equivalents-per-mole (n ≥ 1). Results are rounded for display.
How to use this calculator
Pick the mode
"Equivalents" for N = eq/L; "From molarity" to multiply molarity by n.
Enter two values
Fill any two of the three fields; the third solves live.
See it in the beaker
The 3D beaker and bar diagram illustrate how equivalents and n relate to normality.
Related tools
Frequently asked questions
What is normality?
Normality (N) is the number of gram-equivalents of solute per litre of solution: N = equivalents / L. Its unit is eq/L, written N or "normal". It is molarity weighted by how many reactive units each molecule provides.
How does normality relate to molarity?
N = M × n, where n is the number of equivalents per mole — the number of H⁺ for an acid, OH⁻ for a base, or electrons transferred in a redox reaction. For example, 1 M H₂SO₄ is 2 N because each molecule provides two H⁺.
What is an equivalent?
An equivalent is the amount of a substance that supplies (or reacts with) one mole of reactive units — one mole of H⁺, OH⁻, or electrons. Equivalent weight = molar mass ÷ n.
When is normality used instead of molarity?
In acid–base titrations and redox chemistry, where what matters is the number of reactive units, not molecules. At the endpoint, equivalents of acid equal equivalents of base: N₁V₁ = N₂V₂.
Is normality always greater than molarity?
It is greater than or equal to molarity, never less, because n ≥ 1. When n = 1 (e.g. HCl, NaOH) normality equals molarity; when n > 1 (H₂SO₄, Ca(OH)₂) normality is a multiple of it.