Titration Curves Explained: Equivalence Points, Half-Equivalence and Choosing an Indicator

Published: 19 Oct 2026 · Author: Scidart Academy · Reading time: ~8 min
S-shaped titration curve of pH against volume of sodium hydroxide, with the equivalence point marked and a burette above a conical flask
A weak acid titration curve rises slowly through the buffer region and jumps at the equivalence point.

Short answer: A titration curve plots pH against the volume of titrant added. For a weak acid with NaOH it starts at the acid pH, rises slowly through a buffer region where pH = pKa at half-equivalence, then jumps steeply at the equivalence point. The equivalence pH is 7.00 only for a strong acid with a strong base. Pick an indicator whose colour change lies on the steep part. The free titration curve simulator draws the curve, marks each point and rates the indicators.

What a titration curve shows

In an acid-base titration, a solution of known concentration (the titrant) is added from a burette to a measured volume of the analyte. The equivalence point is where the moles of titrant exactly match the moles of analyte. The end point is where the indicator changes colour.

The curve has four parts: the initial pH, the buffer region (for a weak acid or base), the steep jump around the equivalence point and the flat region of excess titrant.

The formulas for each region

For a weak acid HA titrated with NaOH:

  • Start: [H⁺] = √(Ka × C).
  • Buffer region: pH = pKa + log(moles A⁻ / moles HA).
  • Half-equivalence: moles A⁻ = moles HA, so pH = pKa.
  • Equivalence: only A⁻ is left. [OH⁻] = √(Kb × C), where Kb = Kw / Ka and C is the salt concentration in the total volume.
  • After equivalence: [OH⁻] = moles of excess NaOH / total volume.

The simulator does not switch between these formulas. It solves the full charge balance, [H⁺] + [Na⁺] = [OH⁻] + [A⁻] + 2[A²⁻] + 3[A³⁻] + [Cl⁻], at every volume. This gives correct values for polyprotic acids and very dilute solutions, where the shortcuts break down.

How to use the titration curve simulator

  1. Open the titration curve simulator.
  2. Choose the Analyte in the flask. Acids are titrated with NaOH and bases with HCl. Pick Custom weak acid or Custom weak base to type your own pKa or pKb.
  3. Enter the Analyte concentration (mol/L), the Analyte volume (mL) and the titrant concentration in the burette.
  4. Read the results panel: initial pH, each equivalence point and each half-equivalence point.
  5. Pick an indicator under Show indicator colour band to see its range on the plot. The indicator table lists the end point error of methyl orange, methyl red, litmus, bromothymol blue and phenolphthalein.
  6. Type volumes in pH at chosen volumes to get a table of pH values.
  7. Save the plot with Export PNG or the data with Export CSV.

Worked examples

1. 25.00 mL of 0.100 M HCl with 0.100 M NaOH

Start: pH = −log 0.100 = 1.00. After 10.00 mL: 2.50 − 1.00 = 1.50 mmol H⁺ in 35.00 mL, so [H⁺] = 0.0429 M and pH = 1.37.

At 25.00 mL the pH is 7.00. At 30.00 mL there is 0.500 mmol of excess OH⁻ in 55.00 mL, so pOH = 2.04 and pH = 11.96. The pH jumps from 3.7 to 10.3 between 24.90 and 25.10 mL.

2. 25.00 mL of 0.100 M acetic acid with 0.100 M NaOH

Start: [H⁺] = √(1.74 × 10⁻⁵ × 0.100) = 1.32 × 10⁻³ M, pH = 2.88. At 12.50 mL, pH = pKa = 4.76. At 20.00 mL, pH = 4.76 + log(2.00/0.50) = 5.36.

At 25.00 mL the flask holds 0.0500 M acetate. Kb = 5.75 × 10⁻¹⁰, [OH⁻] = 5.36 × 10⁻⁶ M, pH = 8.73. Phenolphthalein is the right indicator.

3. 25.00 mL of 0.100 M NH₃ with 0.100 M HCl

Start: pH = 11.12. At half-equivalence, pH = pKa of NH₄⁺ = 9.25. At equivalence the flask holds 0.0500 M NH₄⁺, so pH = 5.28. Use methyl red.

4. 25.00 mL of 0.100 M H₃PO₄ with 0.100 M NaOH

pKa values are 2.15, 7.20 and 12.38. The first equivalence point is at 25.00 mL, pH 4.70. The second is at 50.00 mL, pH 9.67. At 37.50 mL, pH = pKa₂ = 7.20.

The third equivalence point at 75.00 mL shows no jump, because HPO₄²⁻ is too weak an acid to titrate in water.

5. 25.00 mL of 0.0500 M Na₂CO₃ with 0.100 M HCl

Carbonate takes two protons. The first equivalence point (CO₃²⁻ → HCO₃⁻) is at 12.50 mL, pH 8.34. The second (HCO₃⁻ → H₂CO₃) is at 25.00 mL, pH 3.98. Methyl orange marks the second, sharper end point.

Summary table

TitrationInitial pHHalf-equivalence pHEquivalence pHIndicator
0.1 M HCl + NaOH1.00none7.00Phenolphthalein, methyl red, bromothymol blue, methyl orange
0.1 M CH₃COOH + NaOH2.884.768.73Phenolphthalein
0.1 M NH₃ + HCl11.129.255.28Methyl red, methyl orange
0.1 M H₃PO₄ + NaOH1.632.29 and 7.204.70 and 9.67None ideal; use a pH meter or a closer indicator
0.05 M Na₂CO₃ + HCl11.5010.32 and 6.358.34 and 3.98Methyl orange for the second

Indicator colour ranges: methyl orange 3.1 to 4.4 (red to yellow), methyl red 4.4 to 6.2 (red to yellow), litmus 4.5 to 8.3 (red to blue), bromothymol blue 6.0 to 7.6 (yellow to blue), phenolphthalein 8.2 to 10.0 (colourless to pink).

Common mistakes

  • Assuming every equivalence point is at pH 7.
  • Forgetting to add the titrant volume to the analyte volume before working out concentrations.
  • Using Henderson-Hasselbalch at 0 mL or at the equivalence point, where only one form is present.
  • Choosing an indicator because its range includes 7, not because it falls on the steep part.
  • Expecting a visible jump for every proton of a polyprotic acid.
  • Treating the end point and the equivalence point as the same thing.

Exam tips

  • AP Chemistry: you are often asked to sketch the curve and label the half-equivalence point. Say "pH = pKa because [HA] = [A⁻]".
  • A-level: learn the four curve shapes and the two indicators. Phenolphthalein for weak acid with strong base; methyl orange for strong acid with weak base.
  • JEE and NEET: at the equivalence point of a weak acid with a strong base, pH = 7 + ½(pKa + log C). For 0.05 M acetate: 7 + ½(4.76 − 1.30) = 8.73.
  • The volume of titrant at equivalence depends only on moles, not on acid strength. The pH there depends on strength.

Questions and answers

What is the pH at the equivalence point of a weak acid and strong base titration?

It is above 7 because the conjugate base hydrolyses. For 25.00 mL of 0.100 M acetic acid titrated with 0.100 M NaOH the equivalence point is at 25.00 mL and pH 8.73.

Why is pH equal to pKa at the half-equivalence point?

Half the weak acid has been converted to its conjugate base, so [HA] = [A−]. In pH = pKa + log([A−]/[HA]) the log term is log 1 = 0, so pH = pKa.

How do I choose an indicator for a titration?

Find the pH at the equivalence point and pick an indicator whose colour change lies on the steep part of the curve around it. Phenolphthalein suits weak acids with strong bases, methyl red and methyl orange suit weak bases with strong acids, and most indicators work for strong acid with strong base.

Why does phosphoric acid show only two equivalence points?

Its third pKa is 12.38. HPO4 2− is such a weak acid that the third step blends into the pH of the excess NaOH, so there is no clear jump at the third equivalence point.

What is the buffer region of a titration curve?

It is the flat part where both the weak acid and its conjugate base are present in useful amounts, roughly from 10% to 90% of the way to the equivalence point. The pH there stays within about one unit of the pKa.

Why is litmus not used as a titration indicator?

Its colour changes gradually over a wide range, from pH 4.5 to 8.3, so it is hard to see a sharp end point.

What is the difference between the end point and the equivalence point?

The equivalence point is where moles of titrant equal moles of analyte. The end point is where the indicator changes colour. A good indicator makes them agree to within a fraction of a percent of the titrant volume.

Related tools

Related guides

Last updated: