Normality Calculator

Convert molarity or mass per liter into normality using equivalents per mole.

Chemistry and LabUpdated 2026-10-173 min read
Normality Calculator
Molar mass divided by n. H2SO4 is about 49.
Normality
...
Equivalents per liter...
Formula used...

What it does

Normality measures reactive capacity per liter. One normal solution contains one gram equivalent of the reacting species per liter, which makes titration math a simple product of volume and normality.

The step from molarity is the factor n, the equivalents per mole. Hydrochloric acid contributes one proton per molecule, so n is 1 and molarity equals normality. Sulfuric acid gives two, so 0.050 M reads 0.100 N.

When you start from a solid, the equivalent weight does the same job: divide it into grams per liter and normality falls out. Sulfuric acid weighs 98.08 g/mol, and with n = 2 its equivalent weight is 49.04 g, which is why 4.9 g in half a liter lands near 0.200 N.

The tool above handles both paths. Pick molarity or mass mode, enter the numbers, and it returns normality, equivalents per liter, and the rule used, echoing the classic definitions from university analytical courses.

Normality fell out of favor for a reason: n changes with the reaction. Phosphoric acid titrated to the first endpoint has n = 1, not 3, and dichromate in acid has n = 6. Always set n from the reaction you actually run.

How to use

  1. Choose molarity mode for a stock solution or mass mode for weighing powder.
  2. In molarity mode, enter molarity and n.
  3. In mass mode, enter mass, equivalent weight, and volume.
  4. Read normality in N, which equals eq/L.
  5. Check that n matches the reaction endpoint.
  6. Use vol x N on both sides to plan a titration.

Formula

N = n x M, or N = mass (g) / (equivalent weight (g/eq) x volume (L)).
N
Normality in equivalents per liter (eq/L).
n
Equivalents per mole for the reaction: protons, hydroxides, or electrons.
M
Molarity in moles per liter.
EW
Equivalent weight in grams per equivalent: molar mass divided by n.

The equivalent is the bookkeeping unit: one equivalent of acid neutralizes one equivalent of base, and one equivalent of oxidant takes exactly one equivalent of electrons. That is why Va x Na equals Vb x Nb at the endpoint. Equivalent weight equals molar mass divided by n, so H2SO4 has EW 49.04, H3PO4 32.69 for full neutralization, and NaOH 40.00. Recheck n when the endpoint changes, and note that normality inherits molarity's temperature sensitivity through volume.

Worked example

Example: 0.100 M CaCl2

Molarity mode with 0.100 M CaCl2, n = 2 (defaults; mass mode mirrors with 4.9 g H2SO4).

  1. Calcium chloride carries two equivalents per mole for this purpose.
  2. Multiply: 0.100 x 2 = 0.2.
  3. Formatted with lab style: 0.200 N, which is 0.200 eq/L.
  4. Mirror in mass mode: 4.9 g of H2SO4, EW 49, in 0.5 L gives 4.9 / 24.5 = 0.200 N.
  5. Tool shows 0.200 N with the matching formula note.

Reference table

Molarity to normality for common solutions
SolutionMolaritynNormality
NaOH0.100 M10.100 N
CaCl20.100 M20.200 N
H2SO40.050 M20.100 N
H3PO40.250 M30.750 N

Limits

  • n is user supplied; the tool cannot know your reaction endpoint.
  • Volume based, so warming a solution shifts the value slightly.
  • Redox n depends on the half reaction, not the formula alone.
  • Modern analytical courses often prefer molarity with explicit stoichiometry.

Common mistakes

  • Using n = 3 for phosphoric acid in a titration that stops at the first proton.
  • Treating normality and molarity as interchangeable labels.
  • Dividing by the full molar mass when the equivalent weight was already n adjusted.
  • Forgetting the volume term in mass mode and reporting grams as if per liter.
  • Setting n from the subscript count without reading the actual reaction.

Try it yourself

Quick checks. Answers sit tucked under each question.

0.250 M H3PO4 titrated through all three protons?

0.750 N.

12.25 g of H2SO4 (EW 49) dissolved to 0.5 L?

0.500 N.

0.050 M H2SO4 with n = 2?

0.100 N.

Questions

What does normality mean?

Equivalents of reactive species per liter. One equivalent of acid neutralizes one equivalent of base, which makes titration arithmetic a straight product of volume and normality.

How do I pick n?

Count the protons, hydroxides, or electrons the species contributes in your specific reaction. HCl is 1, H2SO4 is 2, H3PO4 is 3 only when fully neutralized.

Is normality still used?

Industry and older analytical methods lean on it heavily, while modern textbooks favor molarity plus explicit stoichiometry. The math is identical once n is pinned down.

What is equivalent weight?

Molar mass divided by n. For H2SO4, 98.08 / 2 = 49.04 g/eq, so 49.04 g supplies one equivalent.

Why does my answer differ from the label?

Labels usually give molarity. If the label says 0.1 M H2SO4, normality for full neutralization is 0.2 N, double the printed number.

Does temperature matter?

Volume expands when warm, so normality drifts slightly. Titrations are calibrated at a working temperature for that reason.

Sources

How this page was checked. The formula above was matched against the cited sources, and the worked example was run through the tool on this page before publishing. If you spot an error, contact us so we can fix it and note the correction.