What a buffer is
Add a few drops of strong acid to pure water and the pH crashes. Add the same drops to blood or to a well-made lab buffer, and the pH barely moves. A solution that resists changes in pH when small amounts of acid or base are added is a buffer.
The definition you need is about what is inside the solution:
A buffer contains large concentrations of both members of a conjugate acid–base pair.
There are two types:
- a weak acid and its conjugate base, for example acetic acid, CH₃COOH, with acetate ions from sodium acetate, CH₃COONa;
- a weak base and its conjugate acid, for example ammonia, NH₃, with ammonium ions from ammonium chloride, NH₄Cl.
“Large” means both are present at concentrations far bigger than the small amounts of acid or base you expect to add. In Topic 8.7 you saw that HA and A⁻ are both present in large amounts only when the pH is within about one unit of the pK_a. That is why every buffer has a pH near the pK_a of its weak acid.
The two reactions that do the work
A buffer has one member ready for each kind of attack. In general terms, for a pair HA / A⁻:
Added strong acid (H₃O⁺) is removed by the conjugate base:
A⁻(aq) + H₃O⁺(aq) → HA(aq) + H₂O(l)
Added strong base (OH⁻) is removed by the conjugate acid:
HA(aq) + OH⁻(aq) → A⁻(aq) + H₂O(l)
Both reactions go essentially to completion. For acetate, the equilibrium constant for the first is 1/K_a = 5.6 × 10⁴, and for the second it is K_a/K_w = 1.8 × 10⁹. So you can treat the added H₃O⁺ or OH⁻ as used up, and the buffer component that reacted as decreased by the same number of moles.
For a weak base buffer the pattern is the same; only the formulas change. B removes added acid and BH⁺ removes added base:
B(aq) + H₃O⁺(aq) → BH⁺(aq) + H₂O(l) BH⁺(aq) + OH⁻(aq) → B(aq) + H₂O(l)
Why this keeps the pH steady
Think about what each reaction does at the particle level. Before the reaction, the added particle is H₃O⁺ (or OH⁻), which changes the pH directly and strongly. After the reaction, it has been swapped for a molecule of the weak acid HA (or an A⁻ ion), which hardly affects the pH at all. The strong acid or strong base has been turned into a weak one.
The cost is that the ratio of the two buffer members shifts a little. One goes up and the other goes down by the same amount. Because both started large, a small addition changes their ratio only slightly, and the pH depends on that ratio (you will make this exact in Topic 8.9).
Background (not assessed). For a sense of scale: adding 0.010 mol of HCl to 1.00 L of pure water drops the pH from 7.00 to 2.00. Adding the same HCl to 1.00 L of a buffer containing 0.50 M acetic acid and 0.50 M sodium acetate moves the pH from 4.74 to about 4.73. Calculating that second change is not required in this course; explaining why it is small is.
How buffers are made
There are two routes, and both end with the same thing: a solution holding large amounts of a weak acid and its conjugate base (or a weak base and its conjugate acid).
- Mix the two members directly. Dissolve a weak acid and a soluble salt of its conjugate base (CH₃COOH with CH₃COONa), or a weak base and a salt of its conjugate acid (NH₃ with NH₄Cl).
- Partly neutralize a weak acid or weak base. Add strong base to an excess of weak acid: part of the HA becomes A⁻, and the rest stays as HA. Or add strong acid to an excess of weak base. This is exactly what happens in the region around the half-equivalence point of a weak acid–strong base titration (Topic 8.5). That flat part of the curve is a buffer at work.
What does not make a buffer:
- A strong acid with its salt, such as HCl with NaCl. The Cl⁻ ion is a negligibly weak base. It does not react with added H₃O⁺, so nothing removes added acid.
- A weak acid on its own. A solution of acetic acid alone contains HA, which can remove added base, but almost no A⁻. Added H₃O⁺ has nothing to react with.
- A weak acid exactly neutralized by strong base. All of the HA has become A⁻, so only one member of the pair remains.
Worked example 1: following the amounts in an ammonia buffer
Question. A buffer contains 0.200 mol of NH₃ and 0.150 mol of NH₄Cl dissolved in water. (a) Write the net ionic equation for the reaction when 0.010 mol of nitric acid, HNO₃, is added, and give the amounts of NH₃ and NH₄⁺ afterwards. (b) Repeat for 0.010 mol of potassium hydroxide, KOH, added to a fresh sample of the same buffer. (c) Explain why the pH changes only slightly in each case.
(a) Added acid.
- HNO₃ is a strong acid, so it is present as H₃O⁺ and NO₃⁻. NO₃⁻ is a spectator ion.
- The base member of the buffer removes H₃O⁺: NH₃(aq) + H₃O⁺(aq) → NH₄⁺(aq) + H₂O(l)
- The reaction goes to completion and NH₃ is in excess, so all 0.010 mol of H₃O⁺ reacts.
- NH₃: 0.200 − 0.010 = 0.190 mol. NH₄⁺: 0.150 + 0.010 = 0.160 mol.
(b) Added base.
- KOH is a strong base, present as K⁺ (spectator) and OH⁻.
- The acid member of the buffer removes OH⁻: NH₄⁺(aq) + OH⁻(aq) → NH₃(aq) + H₂O(l)
- NH₃: 0.200 + 0.010 = 0.210 mol. NH₄⁺: 0.150 − 0.010 = 0.140 mol.
(c) Reasoning. In each case, the added strong acid or strong base reacts completely with a buffer member that is present in large excess. The H₃O⁺ is replaced by NH₄⁺, a weak acid, and the OH⁻ is replaced by NH₃, a weak base. Neither added ion is left free in solution. Both NH₃ and NH₄⁺ are still present in large amounts, and their ratio has shifted only slightly (from 1.33 to 1.19 after the acid, and to 1.50 after the base), so the pH stays close to its starting value.
Check. Total nitrogen-containing species: 0.200 + 0.150 = 0.350 mol at the start, 0.190 + 0.160 = 0.350 mol and 0.210 + 0.140 = 0.350 mol afterwards. The reactions only move protons; they do not create or destroy ammonia units.
Worked example 2: is it a buffer?
Question. Each mixture below is made up to 1.00 L with water. Which are buffers? Explain each decision.
(a) 0.10 mol HNO₂ and 0.10 mol NaNO₂ (b) 0.10 mol HNO₃ and 0.10 mol NaNO₃ (c) 0.20 mol CH₃COOH and 0.10 mol NaOH (d) 0.10 mol NH₃ and 0.10 mol HCl (e) 0.10 mol NH₃ and 0.050 mol HCl
Method. If a strong acid or base is present, let it react first. Then list what remains and ask: are both members of a weak conjugate pair present in large amounts?
| Mixture | What remains after any reaction | Buffer? | Reason |
|---|---|---|---|
| (a) | 0.10 mol HNO₂, 0.10 mol NO₂⁻ | Yes | Weak acid and its conjugate base, both large |
| (b) | H₃O⁺ and NO₃⁻ only | No | HNO₃ is strong; NO₃⁻ is too weak a base to remove added acid |
| (c) | 0.10 mol CH₃COOH, 0.10 mol CH₃COO⁻ | Yes | Half the weak acid is neutralized, leaving both members |
| (d) | 0.10 mol NH₄⁺, no NH₃ | No | All the weak base has been converted; only one member remains |
| (e) | 0.050 mol NH₃, 0.050 mol NH₄⁺ | Yes | Weak base partly neutralized, leaving both members |
The key move is in (c), (d) and (e): you cannot judge these by reading the labels. You must do the stoichiometry first. A strong acid or base present in an amount less than the weak partner creates a buffer; an amount equal to it destroys one member and leaves no buffer.
Common misconceptions
- “A buffer keeps the pH at 7.” A buffer keeps the pH near the pK_a of its weak acid, which can be anywhere on the scale.
- “A buffer keeps the pH perfectly constant.” The pH does change, just much less than it would without the buffer.
- “The conjugate base reacts with added base.” It is the other way round: the base member removes added acid, and the acid member removes added base.
- “Any acid mixed with its salt is a buffer.” Only a weak acid works. The conjugate base of a strong acid (Cl⁻, NO₃⁻) is too weak to remove H₃O⁺.
- “HA and A⁻ in a buffer neutralize each other.” A proton passing from HA to A⁻ gives back HA and A⁻. There is no net reaction, so both stay in large amounts.
- “A buffer can absorb any amount of acid.” Each addition uses up some of one member. Once that member runs out, the buffer stops working and the pH changes sharply. How much a buffer can take is the subject of Topic 8.10.
Where this leads
Topic 8.9, the Henderson–Hasselbalch Equation, links the pH of a buffer to the pK_a and the ratio [A⁻]/[HA], so you can say exactly where a buffer holds the pH. Topic 8.10 then asks how much acid or base a buffer can absorb. Try the practice questions now, then use the revision notes and the checklist.
Quick questions
Does a buffer always have a pH of 7?
No. A buffer holds the pH near the pK_a of its weak acid. An acetic acid–acetate buffer stays near pH 4.7; an ammonia–ammonium buffer stays near pH 9.3.
Do the weak acid and its conjugate base in a buffer react with each other?
Transferring a proton from HA to A⁻ just gives A⁻ and HA again, so there is no overall change. The two can sit side by side in large amounts, which is exactly what makes the buffer work.