Normality Calculator

Calculate normality (N), equivalent weight, and milliequivalents. Convert between normality and molarity for acid-base and redox reactions.

Common Standards

Normality (N)
1.0000 eq/L
Normality = Molarity × n-factor (n = 1).
Molarity (M)
1.0000 mol/L
Molarity = Normality / n-factor.
Equivalent Weight
36.4600 g/eq
Molecular weight divided by n-factor.
Equivalents
1.000000
Total equivalents in 1000 mL of solution.
Milliequivalents (mEq)
1,000.0000
Equivalents × 1000. Common in clinical chemistry.
Mass Required
36.4600 g
Grams of solute needed for this normality and volume.
n-Factor
1
Number of H⁺/OH⁻ ions or electrons transferred per formula unit.

Normality vs. Molarity Comparison

1.000 N
Equivalents / L
1.000 M
Moles / L

n-Factor Reference Table

ReagentReactionn-FactorEquiv. Wt.
HClAcid-base136.46 g/eq
H₂SO₄Acid-base249.04 g/eq
H₃PO₄Acid-base (complete)332.66 g/eq
NaOHAcid-base140.00 g/eq
Ca(OH)₂Acid-base237.05 g/eq
KMnO₄Redox (acidic)531.61 g/eq
K₂Cr₂O₇Redox649.03 g/eq
Na₂S₂O₃Redox (iodometric)1158.11 g/eq
Planning notes, formulas, and examples

About the Normality Calculator

Normality (N) is a concentration unit that measures the number of equivalents of solute per liter of solution. An equivalent is defined by the specific reaction context: for acid-base reactions, it is the amount that furnishes or reacts with one mole of H⁺ ions; for redox reactions, it is the amount that gains or loses one mole of electrons. This reaction-dependent definition makes normality uniquely suited for titration calculations, where the equivalence point is defined by equal equivalents of reactants.

The relationship between normality and molarity is straightforward: N = M × n, where n is the equivalence factor (also called the n-factor or valence factor). For HCl (monoprotic acid), n = 1 and normality equals molarity. For H₂SO₄ (diprotic acid in complete dissociation), n = 2 and 1 M H₂SO₄ = 2 N. For KMnO₄ in acidic redox titration, n = 5 because each Mn⁷⁺ gains 5 electrons.

This calculator computes normality from molarity (or mass), calculates equivalent weight, total equivalents, milliequivalents (critical in clinical chemistry), and provides a comprehensive reference table of n-factors for common reagents in both acid-base and redox contexts.

When This Page Helps

Normality calculations require knowing the n-factor, which varies by reaction. It gives a built-in reference of common n-factors and handles the conversion between normality, molarity, and milliequivalents automatically.

How to Use the Inputs

  1. Select a reagent or reaction type from the dropdown, or choose Custom.
  2. Enter the molarity of the solution, or enter the solute mass directly.
  3. Enter the molecular weight if not auto-filled.
  4. Specify the solution volume in milliliters.
  5. For custom reagents, enter the n-factor (equivalents per mole).
  6. Review normality, equivalent weight, and milliequivalent outputs.
  7. Use the reference table for n-factors of other reagents.
Formula used
Normality (N) = Molarity × n-factor. Equivalent Weight = Molecular Weight / n-factor. Equivalents = N × Volume(L). Milliequivalents = Equivalents × 1000.

Example Calculation

Result: 1.000 N, Eq. Wt. = 49.04 g/eq

N = 0.5 × 2 = 1.0 N. Equivalent weight = 98.079/2 = 49.04 g/eq. Equivalents in 1 L = 1.0 eq. Mass needed = 0.5 × 98.079 = 49.04 g.

Tips & Best Practices

  • Always specify the reaction when reporting normality — "1 N H₂SO₄" is ambiguous without knowing if both protons are involved.
  • For clinical work, learn the common mEq/L ranges: Na⁺ 136–145, K⁺ 3.5–5.0, Cl⁻ 98–106, Ca²⁺ 8.5–10.5 mg/dL (4.3–5.3 mEq/L).
  • Use molarity for unambiguous communication in research papers; use normality only where convention demands it.
  • The equivalence factor for redox reactions requires a balanced half-reaction to determine correctly.
  • When preparing normal solutions from concentrated acids, always add acid to water.

Normality in Acid-Base Chemistry

In acid-base titrations, normality simplifies the equivalence point calculation. If you titrate an unknown acid with 0.100 N NaOH and reach the endpoint at 25.0 mL, the acid in the flask contained exactly 0.100 × 0.025 = 0.0025 equivalents of acid. This is true regardless of whether the acid is monoprotic, diprotic, or triprotic — the normality already accounts for the number of protons.

Normality in Redox Titrations

In redox titrations, the n-factor represents electron transfer. For KMnO₄ in acidic solution (MnO₄⁻ → Mn²⁺), 5 electrons are gained per formula unit, so n = 5: a 0.02 M KMnO₄ solution is 0.10 N. For the same reagent in neutral solution (MnO₄⁻ → MnO₂), only 3 electrons transfer, giving n = 3 and normality = 0.06 N.

Clinical Chemistry and mEq/L

In medicine, electrolyte concentrations are often reported in milliequivalents per liter (mEq/L). For monovalent ions like Na⁺ and K⁺, mEq/L equals mmol/L. For divalent ions like Ca²⁺ and Mg²⁺, 1 mmol produces 2 mEq. This convention ensures that charge balance calculations are straightforward: total cation mEq/L should approximately equal total anion mEq/L in normal blood.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The n-factor is the number of equivalents per mole of substance. For acids, it's the number of replaceable H⁺ ions. For bases, the number of OH⁻ ions. For redox agents, the number of electrons transferred.