Normality Calculator
Calculate normality from molarity and n-factor, or directly from mass, molar mass and volume.
⚖️ 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
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — H2SO4 from molarity
A 0.5 M solution of sulfuric acid (H2SO4, n-factor = 2 in full neutralization).
Example 2 — HCl from molarity
A 2 M solution of hydrochloric acid (HCl, n-factor = 1).
Example 3 — NaOH from mass
4 g of NaOH (molar mass 40 g/mol, n-factor = 1) dissolved to make 1 L of solution.
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.
❓ Frequently Asked Questions
🔗 Related Calculators
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.