HomeCalculatorsChemistryNormality Calculator

Normality Calculator

Chemistry

Calculate the normality of a solution from its molarity and n-factor (equivalents per mole). Get results in equivalents/litre with step-by-step working for acids, bases, and salts.

1 mol/L
mol/L
1

Normality (N)

1
Equivalents per Litre (eq/L)
1

This calculator computes your Normality (N), Equivalents per Litre (eq/L) from the values you enter.

Inputs
Molarityn-Factor (Equivalents per Mole)
Outputs
Normality (N)Equivalents per Litre (eq/L)

What is a Normality?

The Normality Calculator computes the normality of a solution from its molarity and n-factor (equivalents per mole of solute). Normality (symbol N, unit eq/L or N) is a concentration measure that quantifies the reactive capacity of a solution rather than its raw molar concentration. While molarity counts total moles of solute per litre, normality counts how many equivalents — reactive units — are present per litre.

An equivalent is defined as the amount of solute that reacts with or provides one mole of reactive species in a given type of reaction. For acids, one equivalent provides one mole of H⁺ ions; for bases, one equivalent provides one mole of OH⁻ ions; for oxidising and reducing agents in redox reactions, one equivalent involves one mole of electron transfer. The n-factor converts between moles and equivalents: equivalents = moles × n-factor, and normality = molarity × n-factor.

For monoprotic acids and monobasic bases (n = 1), normality equals molarity — 1 M HCl = 1 N HCl. For diprotic acids like H₂SO₄ (n = 2), normality is double the molarity — 1 M H₂SO₄ = 2 N. For KMnO₄ in acidic medium (n = 5), 1 M KMnO₄ = 5 N. This is why normality is so useful in titrations: at the equivalence point, equivalents of titrant always equal equivalents of analyte, giving the clean relationship N₁V₁ = N₂V₂, regardless of the acids' proton counts.

Normality is heavily used in Indian chemistry education. Class 12 practicals, CBSE volumetric analysis experiments, and undergraduate analytical chemistry labs all express solution concentrations in normality for acid-base and redox titrations. Use the Molarity Calculator when preparing solutions by mass; use this Normality Calculator to convert that molarity to the normality needed for titration calculations.

How to use this Normality calculator

  1. Prepare or measure the molarity — determine the molarity of your solution (mol/L). Use the Molarity Calculator if starting from mass and volume.
  2. Enter Molarity — type the molarity of the solution into the Molarity field in mol/L. For example, for a 0.5 M H₂SO₄ solution, enter 0.5.
  3. Determine and enter the n-Factor — type the number of equivalents per mole of your solute into the n-Factor (Equivalents per Mole) field. For H₂SO₄ (diprotic acid, donates 2 H⁺) enter 2; for NaOH (monobasic) enter 1; for KMnO₄ in acidic medium (gains 5 electrons) enter 5.
  4. Read Normality (N) — the highlighted result shows the normality in equivalents per litre. This is the value to use in N₁V₁ = N₂V₂ for titration calculations.
  5. Confirm Equivalents per Litre — verify the eq/L output matches what your analytical method specifies, as some protocols express normality in this notation.
  6. Apply in titration — use the normality to calculate equivalents used: equivalents = normality × volume (L). At the equivalence point, N₁V₁ = N₂V₂ gives the concentration of the unknown.

Formula & Methodology

Normality formula:

> N = M × n

Where:
- N = normality (equivalents per litre, eq/L)
- M = molarity (mol/L)
- n = n-factor (dimensionless; number of equivalents per mole of solute)

Titration equivalence relation:

> N₁V₁ = N₂V₂

Where subscripts 1 and 2 refer to the titrant and analyte respectively.

n-Factor reference table:

| Reagent | Reaction type | n-Factor |
|---|---|---|
| HCl | Acid-base | 1 |
| H₂SO₄ | Acid-base | 2 |
| H₃PO₄ | Acid-base (complete) | 3 |
| NaOH | Acid-base | 1 |
| Ca(OH)₂ | Acid-base | 2 |
| Na₂CO₃ | Acid-base | 2 |
| KMnO₄ (acidic) | Redox | 5 |
| K₂Cr₂O₇ (acidic) | Redox | 6 |
| FeSO₄ | Redox | 1 |

Worked example — H₂SO₄ standardisation:

A 0.49 M H₂SO₄ solution is prepared. What is its normality?

- n-factor of H₂SO₄ = 2 (donates 2 H⁺ per molecule)
- N = 0.49 × 2 = 0.98 N

If this solution is used to titrate 25 mL of NaOH (n = 1) and the titration uses 20 mL of H₂SO₄:
- N₁V₁ = N₂V₂ → 0.98 × 20 = N(NaOH) × 25
- N(NaOH) = 19.6 ÷ 25 = 0.784 N = 0.784 M (since n = 1 for NaOH)

Frequently Asked Questions

Normality (N) is a concentration unit that expresses the number of equivalents of solute per litre of solution. One equivalent is the amount of solute that provides one mole of reactive species — a proton (H⁺) for acids, a hydroxide ion (OH⁻) for bases, or one mole of electrons for redox reactions. Normality accounts for the reactive capacity of the solute, not just its molar quantity.
Normality = Molarity × n-factor, or N = M × n, where M is the molarity of the solution in mol/L and n is the n-factor (number of equivalents per mole of solute). For example, a 1 M H₂SO₄ solution has n = 2 (because H₂SO₄ donates 2 H⁺ ions), so its normality is 1 × 2 = 2 N.
The n-factor is the number of reactive units (equivalents) provided by one mole of solute. For acids, it equals the number of ionisable protons: HCl has n = 1, H₂SO₄ has n = 2, H₃PO₄ has n = 3 (for complete ionisation). For bases, it equals the number of OH⁻ ions provided: NaOH has n = 1, Ca(OH)₂ has n = 2. For redox reagents, it equals the number of electrons gained or lost per formula unit.
Molarity counts the total moles of solute per litre, while normality counts the moles of reactive species (equivalents) per litre. For monoprotic acids like HCl and monobasic bases like NaOH, normality equals molarity. For polyprotic acids like H₂SO₄ (n = 2) or H₃PO₄ (n = 3), normality is a multiple of molarity. Use the [Molarity Calculator](/molarity-calculator/) when preparing solutions; use normality when specifying reactive capacity for titrations.
Normality is preferred in acid-base and redox titrations because at equivalence point, the equivalents of titrant always equal the equivalents of analyte: N₁V₁ = N₂V₂. This equation works regardless of the n-factor of either reagent. If molarity were used instead, the equation would need a correction factor for polyprotic acids and bases, making calculations more complex. Normality simplifies the equivalence point relationship to a single equation.
Common n-factors: HCl = 1, H₂SO₄ = 2, HNO₃ = 1, H₃PO₄ = 3, NaOH = 1, Ca(OH)₂ = 2, KOH = 1, Na₂CO₃ = 2, KMnO₄ = 5 (in acidic medium, gains 5 electrons), K₂Cr₂O₇ = 6 (gains 6 electrons). For salts used as primary standards like Na₂CO₃, the n-factor reflects the number of protons the base accepts in the reaction (n = 2 for Na₂CO₃ reacting with a strong acid).
Molarity = Normality ÷ n-factor. For a 2 N H₂SO₄ solution (n-factor = 2), molarity = 2 ÷ 2 = 1 M. For a 0.5 N KMnO₄ solution in acidic medium (n-factor = 5), molarity = 0.5 ÷ 5 = 0.1 M. The Normality Calculator computes the forward direction (molarity → normality); reverse the formula manually for the back-conversion.
A 1 Normal solution contains exactly 1 equivalent of solute per litre of solution. For HCl (n = 1), 1 N = 1 M = 36.46 g/L. For H₂SO₄ (n = 2), 1 N = 0.5 M = 49.04 g/L. For KMnO₄ in acid (n = 5), 1 N = 0.2 M = 31.61 g/L. 1 N solutions are widely used as standard solutions in volumetric analysis because the equivalence relationship N₁V₁ = N₂V₂ simplifies calculations.
Normality is a central concept in Class 12 chemistry practicals and the CBSE, ICSE, and state board syllabi. Acid-base titrations (e.g., oxalic acid vs NaOH, HCl vs Na₂CO₃) require students to express the standard solution concentration in normality and use N₁V₁ = N₂V₂ to find the unknown concentration. Preparing 0.1 N solutions of oxalic acid (primary standard) is a standard first practical in many undergraduate chemistry labs across India.
Normality is still widely used in clinical chemistry, water analysis, and traditional volumetric analysis, but it has largely been replaced by molarity in research chemistry because it is ambiguous — the same reagent can have different n-factors depending on the reaction type. IUPAC recommends using moles of equivalents (mol-eq) rather than 'equivalents' to avoid confusion. For most quantitative problems, molarity is sufficient; normality is mainly retained for titration convenience.
No — because the n-factor is always ≥ 1, normality is always greater than or equal to molarity. For a monoprotic acid or monobasic base (n = 1), normality = molarity. For polyprotic or polybasic species, normality > molarity. The only exception is when the n-factor is fractional — such as KMnO₄ in neutral medium (n = 3.33) — but this arises from a specific reaction stoichiometry and is uncommon in standard calculations.
First calculate the milliequivalents (meq) of each acid separately: meq = normality × volume (mL). Sum the total meq and divide by the total volume in mL to get the mixture's normality. For example, 100 mL of 0.1 N HCl (10 meq) mixed with 200 mL of 0.2 N H₂SO₄ (40 meq) gives N_mix = (10 + 40) ÷ 300 = 0.167 N. This milliequivalent approach works for any mixture of acids or bases.
Also known as
normality formulaN = M × n-factorequivalents per litreeq/L calculatoracid base normality