Normality Calculator

Calculate normality from molarity and n-factor, or directly from mass, molar mass and volume.

⚖️ Normality Calculator
mol/L
Normality (N)

⚖️ What is Normality?

Normality (N) is a measure of solution concentration expressed in gram equivalents of solute per litre of solution (eq/L). Unlike molarity, which simply counts moles, normality accounts for how many reactive units, hydrogen ions, hydroxide ions, or electrons, each mole of solute actually contributes to a specific chemical reaction.

Normality is used heavily in acid-base titrations, redox titrations, and industrial water treatment. In an acid-base titration, the equivalence point occurs when equivalents of acid equal equivalents of base (N1V1 = N2V2), which makes normality more directly useful than molarity for titration arithmetic, since it automatically accounts for acids and bases that donate more than one proton per molecule.

A common misconception is that normality and molarity are interchangeable. They are equal only when the n-factor is 1 (monoprotic acids like HCl, or monobasic bases like NaOH). For polyprotic acids like H2SO4 (n-factor 2) or H3PO4 (n-factor 3), normality is always a multiple of molarity, and the correct multiple depends on how many of the acid's protons actually participate in the specific reaction being studied.

This calculator supports two common starting points: converting a known molarity into normality using an n-factor (with presets for common acids and bases), or calculating normality directly from a measured mass of solute, its molar mass, n-factor, and the solution volume, useful when you have just weighed out a reagent on a balance.

📐 Formula

Normality (N) = Molarity (M) × n-factor
M = molarity of the solution, in mol/L
n-factor = number of H+, OH−, or electrons exchanged per mole in the reaction
Normality (N) = (Mass of solute ÷ Equivalent Weight) ÷ Volume (L)
Equivalent Weight = Molar Mass ÷ n-factor
Example: HCl n-factor = 1, H2SO4 n-factor = 2, H3PO4 n-factor = 3, NaOH n-factor = 1, Ca(OH)2 n-factor = 2

📖 How to Use This Calculator

Steps

1
Choose a mode: From Molarity (if you already know M) or From Mass (if you know the mass weighed out).
2
Enter the known values. In From Molarity mode you can pick a common acid or base preset to auto-fill the n-factor.
3
Click Calculate to see the normality in eq/L along with the complete working.

💡 Example Calculations

Example 1 — H2SO4 from molarity

A 0.5 M solution of sulfuric acid (H2SO4, n-factor = 2 in full neutralization).

1
M = 0.5 mol/L, n-factor = 2
2
N = M × n-factor = 0.5 × 2 = 1.0 eq/L
A 0.5 M H2SO4 solution is 1.0 N.
Try this example →

Example 2 — HCl from molarity

A 2 M solution of hydrochloric acid (HCl, n-factor = 1).

1
M = 2 mol/L, n-factor = 1
2
N = M × n-factor = 2 × 1 = 2.0 eq/L
Because HCl is monoprotic, its normality equals its molarity.
Try this example →

Example 3 — NaOH from mass

4 g of NaOH (molar mass 40 g/mol, n-factor = 1) dissolved to make 1 L of solution.

1
Equivalent weight = 40 ÷ 1 = 40 g/eq
2
Equivalents = 4 ÷ 40 = 0.1 eq
3
N = 0.1 ÷ 1 = 0.1 eq/L
4 g of NaOH in 1 L of solution gives a normality of 0.1 N.
Try this example →

Example 4 — H3PO4 from mass

9.8 g of H3PO4 (molar mass 98 g/mol, n-factor = 3 for full neutralization) dissolved to make 500 mL (0.5 L) of solution.

1
Equivalent weight = 98 ÷ 3 = 32.667 g/eq
2
Equivalents = 9.8 ÷ 32.667 = 0.3 eq
3
N = 0.3 ÷ 0.5 = 0.6 eq/L
9.8 g of H3PO4 in 500 mL of solution gives a normality of 0.6 N.
Try this example →

❓ Frequently Asked Questions

What is normality in chemistry?+
Normality (N) is a concentration unit measuring the number of gram equivalents of solute per litre of solution, expressed in eq/L. It accounts for the reactive capacity of a substance, how many H+ ions, OH- ions, or electrons it can donate or accept, unlike molarity, which simply counts moles regardless of reactivity.
What is the formula for normality?+
Normality = Molarity × n-factor (N = M × n-factor). Alternatively, Normality = (mass of solute in grams ÷ equivalent weight) ÷ volume in litres, where equivalent weight = molar mass ÷ n-factor. Both formulas give the same result when the same solute and reaction are used.
What is an n-factor?+
The n-factor (also called valence factor or equivalence factor) is the number of reactive units, H+ ions for acids, OH- ions for bases, or electrons for redox reactions, that one formula unit of a substance donates or accepts in a specific reaction. HCl has n-factor 1 (one H+), H2SO4 has n-factor 2 (two H+), and H3PO4 has n-factor 3 (three H+) in a full neutralization.
What is the n-factor of H2SO4?+
Sulfuric acid (H2SO4) has an n-factor of 2 in a full acid-base reaction because it can donate two H+ ions per molecule. A 0.5 M solution of H2SO4 therefore has a normality of N = 0.5 × 2 = 1.0 eq/L. If only one H+ reacts (partial neutralization), the effective n-factor would be 1 instead.
What is the n-factor of HCl and NaOH?+
HCl (hydrochloric acid) and NaOH (sodium hydroxide) are both monoprotic/monobasic, each has an n-factor of 1, because HCl donates one H+ and NaOH donates one OH-. For these substances, normality and molarity are numerically identical: a 2 M HCl solution is also a 2 N HCl solution.
What is the n-factor of H3PO4?+
Phosphoric acid (H3PO4) has three replaceable hydrogen ions, so its maximum n-factor is 3 for full neutralization to PO4³⁻. In practice, if only one or two of the three hydrogens react (common in buffer or partial-titration contexts), the effective n-factor is 1 or 2 instead, so always confirm which reaction is occurring before choosing an n-factor.
What is the difference between molarity and normality?+
Molarity (M) is moles of solute per litre of solution, a fixed value for any given solution regardless of the reaction. Normality (N) is molarity multiplied by the n-factor, which depends on the specific reaction the solute undergoes. A 1 M H2SO4 solution is always 1 M, but it is 2 N in a full acid-base reaction and could be a different N value in a redox reaction where sulfate is reduced. Use the Molarity Calculator for the base mol/L value, and this calculator to convert it into reaction-specific normality.
Why is normality still used if molarity is more common today?+
Normality remains useful in acid-base and redox titrations because it directly gives the equivalence point: at the equivalence point of a titration, the equivalents of acid equal the equivalents of base (N1V1 = N2V2), regardless of how many H+ or OH- ions each species carries. This makes titration calculations simpler than working with molarity and separate stoichiometric coefficients.
How do you calculate normality from mass, not molarity?+
Use N = (mass in grams ÷ equivalent weight) ÷ volume in litres, where equivalent weight = molar mass ÷ n-factor. Example: dissolving 4 g of NaOH (molar mass 40 g/mol, n-factor 1) in 1 L of solution gives an equivalent weight of 40 g/eq, 0.1 equivalents, and a normality of 0.1 eq/L.
What is equivalent weight and how is it different from molar mass?+
Equivalent weight is the mass of a substance that supplies exactly one gram-equivalent of reactive capacity: equivalent weight = molar mass ÷ n-factor. Molar mass is a fixed physical property of a compound, while equivalent weight depends on the reaction, since n-factor changes with the reaction type. For a substance with n-factor 1, equivalent weight equals molar mass exactly.
Is normality used in redox reactions differently than in acid-base reactions?+
Yes. In acid-base reactions, the n-factor is the number of H+ or OH- ions exchanged. In redox reactions, the n-factor is the number of electrons transferred per formula unit during oxidation or reduction. The same compound can have different n-factors depending on which type of reaction it participates in, so always identify the reaction before selecting an n-factor for normality calculations.
Can normality be higher than molarity?+
Yes, whenever the n-factor is greater than 1. Since N = M × n-factor, any substance with an n-factor of 2 or more (like H2SO4 or Ca(OH)2) will always have a normality greater than its molarity. Only substances with n-factor exactly 1 (HCl, NaOH, HNO3) have normality equal to molarity.

What is normality in chemistry?

Normality (N) is a concentration unit measuring the number of gram equivalents of solute per litre of solution, expressed in eq/L. It accounts for the reactive capacity of a substance, how many H+ ions, OH- ions, or electrons it can donate or accept, unlike molarity, which simply counts moles regardless of reactivity.

What is the formula for normality?

Normality = Molarity × n-factor (N = M × n-factor). Alternatively, Normality = (mass of solute in grams ÷ equivalent weight) ÷ volume in litres, where equivalent weight = molar mass ÷ n-factor. Both formulas give the same result when the same solute and reaction are used.

What is an n-factor?

The n-factor (also called valence factor or equivalence factor) is the number of reactive units, H+ ions for acids, OH- ions for bases, or electrons for redox reactions, that one formula unit of a substance donates or accepts in a specific reaction. HCl has n-factor 1 (one H+), H2SO4 has n-factor 2 (two H+), and H3PO4 has n-factor 3 (three H+) in a full neutralization.

What is the n-factor of H2SO4?

Sulfuric acid (H2SO4) has an n-factor of 2 in a full acid-base reaction because it can donate two H+ ions per molecule. A 0.5 M solution of H2SO4 therefore has a normality of N = 0.5 × 2 = 1.0 eq/L. If only one H+ reacts (partial neutralization), the effective n-factor would be 1 instead.

What is the n-factor of HCl and NaOH?

HCl (hydrochloric acid) and NaOH (sodium hydroxide) are both monoprotic/monobasic, each has an n-factor of 1, because HCl donates one H+ and NaOH donates one OH-. For these substances, normality and molarity are numerically identical: a 2 M HCl solution is also a 2 N HCl solution.

What is the n-factor of H3PO4?

Phosphoric acid (H3PO4) has three replaceable hydrogen ions, so its maximum n-factor is 3 for full neutralization to PO4³⁻. In practice, if only one or two of the three hydrogens react (common in buffer or partial-titration contexts), the effective n-factor is 1 or 2 instead, so always confirm which reaction is occurring before choosing an n-factor.

What is the difference between molarity and normality?

Molarity (M) is moles of solute per litre of solution, a fixed value for any given solution regardless of the reaction. Normality (N) is molarity multiplied by the n-factor, which depends on the specific reaction the solute undergoes. A 1 M H2SO4 solution is always 1 M, but it is 2 N in a full acid-base reaction and could be a different N value in a redox reaction where sulfate is reduced. Use the Molarity Calculator for the base mol/L value, and this calculator to convert it into reaction-specific normality.

Why is normality still used if molarity is more common today?

Normality remains useful in acid-base and redox titrations because it directly gives the equivalence point: at the equivalence point of a titration, the equivalents of acid equal the equivalents of base (N1V1 = N2V2), regardless of how many H+ or OH- ions each species carries. This makes titration calculations simpler than working with molarity and separate stoichiometric coefficients.

How do you calculate normality from mass, not molarity?

Use N = (mass in grams ÷ equivalent weight) ÷ volume in litres, where equivalent weight = molar mass ÷ n-factor. Example: dissolving 4 g of NaOH (molar mass 40 g/mol, n-factor 1) in 1 L of solution gives an equivalent weight of 40 g/eq, 0.1 equivalents, and a normality of 0.1 eq/L.

What is equivalent weight and how is it different from molar mass?

Equivalent weight is the mass of a substance that supplies exactly one gram-equivalent of reactive capacity: equivalent weight = molar mass ÷ n-factor. Molar mass is a fixed physical property of a compound, while equivalent weight depends on the reaction, since n-factor changes with the reaction type. For a substance with n-factor 1, equivalent weight equals molar mass exactly.

Is normality used in redox reactions differently than in acid-base reactions?

Yes. In acid-base reactions, the n-factor is the number of H+ or OH- ions exchanged. In redox reactions, the n-factor is the number of electrons transferred per formula unit during oxidation or reduction. The same compound can have different n-factors depending on which type of reaction it participates in, so always identify the reaction before selecting an n-factor for normality calculations.

Can normality be higher than molarity?

Yes, whenever the n-factor is greater than 1. Since N = M × n-factor, any substance with an n-factor of 2 or more (like H2SO4 or Ca(OH)2) will always have a normality greater than its molarity. Only substances with n-factor exactly 1 (HCl, NaOH, HNO3) have normality equal to molarity.