This calculator converts between normality (N), molarity (M), and the number of equivalents per mole of solute. You enter the molarity and the equivalent factor (or the molar mass and equivalent weight), and you get the normality directly, along with the equivalent weight for reference. It is designed for acid-base, redox, and precipitation reactions where normality is the standard concentration unit.
Formula
The core formula is:
Normality (N) = Molarity (M) × Number of Equivalents (n)
Where:
- N is normality in equivalents per liter (eq/L).
- M is molarity in moles per liter (mol/L).
- n is the number of equivalents per mole. For acids, this is the number of ionizable H⁺ ions; for bases, the number of OH⁻ ions; for redox, the number of electrons transferred per molecule; for precipitation, the charge of the cation or anion.
If you know the molar mass (MM) and equivalent weight (EW), normality is also:
N = (mass in grams / EW) / volume in liters
And since EW = MM / n, the two formulas are equivalent.
Worked Example
Using the calculator defaults: molarity = 0.5 mol/L, equivalents per mole = 1 (for HCl).
- Normality = 0.5 × 1 = 0.5 N
Now take a real case: 2 M H₂SO₄. Sulfuric acid has two ionizable protons, so n = 2.
- Normality = 2 × 2 = 4 N
For a redox example, KMnO₄ in acidic solution accepts 5 electrons, so a 0.1 M solution is 0.5 N.
When to Use Normality Instead of Molarity
Normality is used in titrations and stoichiometric calculations where the reactive unit is not the whole molecule but a specific functional group. For acids and bases, it simplifies calculations because 1 N acid neutralizes exactly 1 N base regardless of the number of protons. In redox titrations, normality directly reflects electron transfer, making it easier to compare oxidizing and reducing agents. In precipitation reactions, normality relates to ionic charge. However, normality is not a fixed property—it depends on the reaction context. For example, H₃PO₄ can be 1 N, 2 N, or 3 N depending on how many protons are neutralized.
How to Determine the Number of Equivalents
The trickiest part is finding n. Here are common cases:
- Acids: n = number of H⁺ ions that react. HCl = 1, H₂SO₄ = 2, H₃PO₄ = 3 (if fully neutralized).
- Bases: n = number of OH⁻ ions. NaOH = 1, Ca(OH)₂ = 2.
- Redox: n = number of electrons transferred per molecule. For example, KMnO₄ in acid: Mn goes from +7 to +2, so 5 electrons, n = 5. In neutral/basic, it goes to +4, so n = 3.
- Salts: n = total positive or negative charge. Na₂CO₃: n = 2 (from Na⁺ or CO₃²⁻).
Always check the reaction you are using. For instance, H₃PO₄ in a titration with phenolphthalein (first proton only) has n = 1, but with methyl orange it might be 2.
Common Mistakes and Misconceptions
A frequent error is assuming normality equals molarity for all substances. That is only true when n = 1. Another is using the wrong n for the reaction condition—especially with polyprotic acids or redox agents. For example, a 1 M H₂SO₄ solution is 2 N for complete neutralization, but if you use it to make a buffer where only one proton reacts, it is 1 N. Also, do not confuse equivalent weight with molar mass. Equivalent weight = molar mass / n. For H₂SO₄, molar mass ≈ 98 g/mol, equivalent weight ≈ 49 g/eq. If you prepare a solution by weighing, you must use equivalent weight, not molar mass, to get a specific normality.
Limits of the Calculator
This calculator assumes you know the correct n for your reaction. It does not determine n for you—that requires understanding the chemistry. Also, normality is temperature-dependent because volume changes with temperature. For precise work, use solutions at a controlled temperature. The calculator also does not account for activity coefficients or non-ideal behavior in concentrated solutions. For most educational and routine lab purposes, the simple formula works well.
Frequently Asked Questions
How do I convert molarity to normality?
Multiply molarity by the number of equivalents per mole (n). For HCl, n=1, so 1 M = 1 N. For H₂SO₄, n=2, so 1 M = 2 N. For redox, use the electron transfer number.
What is the difference between normality and molarity?
Molarity is moles of solute per liter of solution, a fixed value. Normality is equivalents per liter, which depends on the reaction. The same solution can have different normalities in different reactions. For example, 0.1 M KMnO₄ is 0.5 N in acid but 0.3 N in neutral solution.
Can normality be greater than molarity?
Yes, whenever n > 1. For example, 1 M H₃PO₄ is 3 N if all three protons react. Normality is always molarity × n, so it is equal or greater.
Why is normality not used as much anymore?
Normality is less common in modern chemistry because molarity is more straightforward and does not depend on reaction context. However, normality is still widely used in analytical chemistry, particularly in titrations and clinical labs, because it simplifies equivalence calculations.
How do I calculate equivalent weight from normality?
Equivalent weight = molar mass / n. Alternatively, if you have a solution of known concentration in g/L, equivalent weight = (mass in grams per liter) / normality. For example, 49 g/L H₂SO₄ is 1 N, so equivalent weight is 49 g/eq.
What is the normality of a 0.2 M solution of Ca(OH)₂?
Ca(OH)₂ has two OH⁻ ions, so n=2. Normality = 0.2 × 2 = 0.4 N.
Remember to always confirm the reaction you are working with, because the same compound can have different n values. For precise lab work, check with your instructor or a standard reference.
Related
Formula used
in M | Molarity | mol/L | 0.5 | 0 | 1000 in e | Equivalents per mole | - | 1 | 1 | 10 out N | Normality | eq/L | M * e | 2 out EW | Equivalent weight (if M = 1) | g/eq | 0 | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.
- How to Calculate Astronomical Units1.000000 AU
- DNA Copy Number Calculator (Copies from ng)1,852,966,388 copies
- Henderson-Hasselbalch Calculator (pH from pKa)5.06