Normality Calculator

Calculate normality (Eq/L) from mass, molarity, or run the titration dilution formula.

Science 4 modes 10 substances Eq/L
Rate this calculator · 5.0 (1)

Normality Calculator

4 modes · 10 preset substances · titration dilution

Instructions — Normality Calculator

Normality (N) is equivalents of solute per liter of solution. Use it for titrations where the stoichiometry of H+ or OH- matters.

  1. Pick a mode: mass to normality, molarity to normality (N = M × n), normality to molarity, or titration dilution N₁V₁ = N₂V₂.
  2. Pick a substance from the dropdown to autofill molar mass and equivalents (n) for common acids and bases.
  3. Enter your values: mass in grams, volume in liters, target normality in Eq/L.
  4. For titration dilution: leave one of N₁, V₁, N₂, V₂ blank and the calculator solves for it.

Formulas

Normality measures how many reactive equivalents a solution carries per liter.

From mass: $$ N = \frac{m \times n}{M_r \times V} $$ where $m$ is grams, $n$ is equivalents per molecule, $M_r$ is molar mass in g/mol, and $V$ is liters.

Relation to molarity: $$ N = M \times n $$ For HCl ($n$=1): N = M. For H₂SO₄ ($n$=2): N = 2M. For H₃PO₄ ($n$=3): N = 3M.

Titration (conservation of equivalents): $$ N_1 V_1 = N_2 V_2 $$ Equivalents on each side of a neutralization balance exactly. This is why normality survived past molarity in analytical labs.

Equivalent mass: $$ M_{eq} = \frac{M_r}{n} $$ One equivalent of H₂SO₄ = 98.08 ÷ 2 = 49.04 g.

Reference

Common acid and base normalities for the same 1 M solution:

Substancen (eq/mol)N for 1 MEq. mass (g/Eq)
HCl11 N36.46
HNO311 N63.01
H2SO422 N49.04
H3PO433 N32.66
NaOH11 N40.00
KOH11 N56.11
Ca(OH)222 N37.05
Na2CO322 N53.00
KMnO4 (acidic)55 N31.61
K2Cr2O7 (acidic)66 N49.03

Reading these: a 1 M solution of H2SO4 contains 2 equivalents of acid per liter because each molecule can donate 2 protons. The same 1 M H2SO4 neutralizes twice as much base per liter as 1 M HCl.

Article — Normality Calculator

Normality calculator: equivalents per liter explained

Normality (N) is equivalents of solute per liter of solution. For HCl, 1 M = 1 N. For H2SO4, 1 M = 2 N because each molecule supplies two reactive protons. The relationship is N = M × n, where n counts replaceable H+, OH-, or transferred electrons per formula unit.

Normality looks like molarity with a multiplier, but the multiplier carries the chemistry. An equivalent is the amount of substance that reacts with, releases, or replaces one mole of hydrogen ions or one mole of electrons. The point of normality is that, at the endpoint of an acid-base or redox titration, equivalents on each side balance one-to-one, regardless of how many protons each molecule donates.

What is normality?

Normality is a concentration unit that counts reactive units per liter rather than molecules per liter. The unit symbol is N, and it is read as "normal." A 0.1 N solution has 0.1 equivalents per liter. For a strong monoprotic acid like HCl, normality and molarity are numerically identical. For diprotic and triprotic acids, normality is two or three times the molarity.

The unit was the standard for analytical chemistry through most of the 20th century. International conventions later promoted molarity as the default because it does not depend on reaction context. Normality survived in titration handbooks, EPA waste-neutralization rules, and clinical labs that report electrolytes in mEq/L.

Did you know

One equivalent of sulfuric acid weighs 49.04 g, not 98.08 g. Because each H2SO4 molecule donates two protons, half a mole supplies one mole of acidic charge. Equivalent mass = molar mass ÷ n.

Normality vs. molarity

Molarity is universal: it is moles divided by liters and does not care what the molecule does. Normality is reaction-specific. A 1 M solution of phosphoric acid can be 1 N, 2 N, or 3 N depending on whether the titration drives the dissociation to H2PO4-, HPO42-, or PO43-. That ambiguity is why IUPAC prefers molarity in textbooks.

The practical advantage of normality is that the endpoint equation N1V1 = N2V2 works for any pairing of strong acid and strong base without stoichiometric bookkeeping. With molarity, you have to write the balanced equation and multiply by the coefficient. With normality, the equivalents are already baked in.

The normality formula

The full normality formula starts from grams and ends at equivalents per liter:

Normality core formulas
N = (m × n) ÷ (Mᵣ × V) From mass
N = M × n From molarity
N₁V₁ = N₂V₂ Titration / dilution
Mₑq = Mᵣ ÷ n Equivalent mass

To find normality from a bench solution, weigh the solute, divide by molar mass to get moles, multiply by n to convert moles to equivalents, and divide by the solution volume in liters. The calculator above handles each step and shows the intermediate values for sanity-checking.

Counting equivalents

The value of n depends on what the molecule does in the reaction. For acid-base chemistry, n equals the number of replaceable H+ (for acids) or OH- (for bases) per formula unit. HCl = 1, H2SO4 = 2, H3PO4 = 3, NaOH = 1, Ca(OH)2 = 2.

For salts that act as oxidants or reductants, n equals the number of electrons gained or lost per formula unit. Permanganate ion (MnO4-) in acidic solution gains five electrons (Mn7+ to Mn2+), so KMnO4 has n = 5. Dichromate ion (Cr2O72-) gains six electrons total, so K2Cr2O7 has n = 6.

  • HCl n = 1, 1 M = 1 N
  • H2SO4 n = 2, 1 M = 2 N
  • H3PO4 n = 1 to 3 depending on endpoint
  • NaOH n = 1, 1 M = 1 N
  • Ca(OH)2 n = 2, 1 M = 2 N
  • KMnO4 (acidic) n = 5, 0.1 M = 0.5 N
  • K2Cr2O7 (acidic) n = 6, 0.1 M = 0.6 N
  • Na2CO3 n = 2 (both protons titrated), 0.05 M = 0.1 N

Normality in titration

The titration equation N1V1 = N2V2 says that the equivalents of acid added equal the equivalents of base needed to neutralize them. Volume can be in any consistent unit (mL works because the units cancel). The equation gives the unknown directly without writing the balanced reaction.

Example: 25.00 mL of unknown HCl is titrated with 0.1023 N NaOH and reaches the endpoint at 21.42 mL of base. NHCl = (0.1023 × 21.42) ÷ 25.00 = 0.0876 N. Because HCl has n = 1, the molarity equals the normality: 0.0876 M.

Volume units matter

The titration formula N₁V₁ = N₂V₂ uses any volume unit as long as both sides match. If V₁ is in mL, V₂ must be in mL. The mass-based formula N = (m × n) ÷ (Mᵣ × V), however, requires V in liters, not milliliters. Mixing these up by a factor of 1000 is the single most common mistake students make.

Normality for redox reactions

For redox titrations, normality is even more useful than for acid-base work because the electron count varies by reaction conditions. Permanganate is 5 N per mole of KMnO4 in acidic solution, 3 N in neutral or weakly basic solution (where Mn ends up at +4), and just 1 N in strongly basic solution. The molarity does not change. The normality does.

For iodometric titrations, sodium thiosulfate (Na2S2O3) is monoequivalent (n = 1), so its normality equals its molarity. Iodine (I2) is diequivalent (n = 2), so a 0.1 M I2 solution is 0.2 N. Knowing this lets you cross-check the stoichiometry before running the titration.

HCl
1 M HCl
1 N
monoprotic
H₂SO₄
1 M H₂SO₄
2 N
diprotic

Common normality mistakes

The biggest pitfall is treating normality as if it were just relabeled molarity. A 2 N H2SO4 solution is only 1 M, not 2 M. If a procedure calls for 2 N sulfuric acid and you measure 2 M, you have made twice as much acid as needed. Always check the n value before substituting numbers.

The second pitfall is forgetting that n depends on the reaction. The same K2Cr2O7 bottle can produce a 0.5 N solution for one titration and a 3 N solution for another. The label on the bottle should specify the conditions the normality was reported under.

Tip

When preparing a standard solution from a primary standard like potassium hydrogen phthalate (KHP), normality and molarity are the same (KHP has n = 1). For sulfuric acid stocks made from concentrated reagent, calculate molarity first, then multiply by 2 to get normality.

When to still use normality

Normality is the right unit when the reaction is well-defined and the goal is volume-based stoichiometry. Analytical labs use it for acid-base titrations because N₁V₁ = N₂V₂ is faster than balancing equations. Clinical labs use mEq/L (milliequivalents per liter) for serum electrolytes because biological membranes count charges, not molecules.

For everything else, molarity is the safer default. Recipes for buffers, growth media, and reagents almost always specify molarity. If a procedure asks for "1 N HCl" with no context, it usually means 1 M HCl. If it asks for "1 N H2SO4", it usually means 0.5 M H2SO4. Check the source before scaling up.

FAQ

N = (mass × equivalents) ÷ (molar mass × volume in L). Equivalently, N = M × n, where M is molarity and n is the number of reactive H+, OH-, or electrons per molecule.
Molarity counts molecules per liter. Normality counts reactive equivalents per liter. For HCl (n=1) they are equal: 1 M = 1 N. For H2SO4 (n=2): 1 M = 2 N because each molecule donates two protons.
At the endpoint of a neutralization, equivalents balance: N1V1 = N2V2. The formula works regardless of whether the acid is monoprotic, diprotic, or triprotic. Using molarity would require multiplying by stoichiometric coefficients each time.
Count the moles of electrons transferred per mole of oxidant or reductant. KMnO4 in acidic solution gains 5 electrons (Mn7+ to Mn2+), so n = 5. K2Cr2O7 gains 6 electrons, so n = 6.
49.04 g/Eq. Molar mass is 98.08 g/mol, and each molecule provides 2 protons, so equivalent mass = 98.08 ÷ 2 = 49.04 g per equivalent.
Yes. The equivalent number n is usually a small whole number, but in redox titrations with partial state changes or in solutions of weak acids that only partially dissociate, the effective n can be fractional.
Yes, IUPAC permits normality but discourages it for general chemistry because of ambiguity (the n depends on the reaction context). It remains common in EPA wastewater rules, USP standards, and clinical labs reporting mEq/L.
Multiply normality by the equivalent mass: g/L = N × (Mr ÷ n). For 2 N H2SO4: g/L = 2 × 49.04 = 98.08 g/L.
A 1 N solution contains one equivalent of solute per liter. For HCl that is one mole per liter. For H2SO4 that is half a mole per liter (0.5 M), because each molecule provides 2 equivalents.