Buffer solutions
Add a drop of strong acid to plain water and the pH crashes; add the same drop to blood plasma and the pH barely twitches. That stubbornness is the work of a buffer solution — a mixture that resists changes in pH when small amounts of acid or base are added, or when it is diluted. Buffers are not magic: they are simply a weak acid (or weak base) deliberately paired with a large reservoir of its own conjugate, so that any intruding or is mopped up before it can move the pH far. This is the common-ion effect from ionic equilibrium, put to practical use. This section builds the idea from the ground up: what an acidic and a basic buffer actually contain, why the mechanism works (Le Chatelier's principle acting on a suppressed equilibrium), the derivation of the Henderson–Hasselbalch equation, and how to use it both to calculate a buffer's pH and to check numerically just how little that pH moves when acid is added. The chemistry, scope, and every worked number below match the syllabus exactly — nothing here goes beyond ionic equilibrium as covered in ISC Class 11.
A buffer pairs a weak acid or base with a large reservoir of its conjugate so that added or is consumed by the common-ion equilibrium, and its pH is fixed by .
The core idea
Two kinds of buffer, built the same way. An acidic buffer is a weak acid mixed with a salt of that acid with a strong base — a large reservoir of the conjugate base sitting alongside the unionised acid, e.g. . A basic buffer is a weak base mixed with a salt of that base with a strong acid — a reservoir of the conjugate acid alongside the unionised base, e.g. . In both cases the point of adding the salt is to force a large, controllable excess of the conjugate species into solution, something the weak acid or base alone could never supply through its own tiny ionisation.
Why the mixture resists pH change. Take the acidic buffer as the working example. The solution already contains sizeable amounts of both (proton donor) and (proton acceptor), from the equilibrium . If a little strong acid is added, the incoming does not simply accumulate — it is captured by the excess : . If a little strong base is added instead, the incoming is captured by the excess : . Either way, the disturbance is absorbed by shifting the equilibrium only slightly (Le Chatelier's principle), because both reservoirs — and — are large compared with the amount of acid or base being added. The ratio barely changes, and since pH is set by that ratio (shown below), pH barely changes either. The same logic, with and swapped in, explains a basic buffer.
From to a usable pH formula. The acid-dissociation equilibrium constant for is
where: is the free hydrogen-ion concentration, is the conjugate-base concentration, and is the unionised acid concentration, all at equilibrium. Because the salt fully dissociates and supplies a large excess of , the equilibrium's own ionisation of and any hydrolysis of are both pushed to negligible extents — the common-ion effect again. So and can safely be taken as the concentrations actually weighed out and mixed, called and .
Basic buffers mirror this exactly. For a weak base with a salt providing excess , the analogous equation is
where: for the weak base, and at 298 K converts back to pH.
Why the salt-to-acid ratio, not the absolute amounts, is what matters. Doubling both and together leaves the ratio — and so the pH — essentially unchanged, though it does raise the buffer's capacity (how much acid or base it can absorb before its pH starts to drift). This is the reason concentrated buffers are preferred when large disturbances are expected, even though a dilute buffer at the same ratio gives the same starting pH.
Starting from the acid-dissociation equilibrium constant for a weak acid in the presence of its salt, derive the working formula that gives the pH of an acidic buffer directly from and the ratio of salt to acid concentrations, and show why that formula reduces to exactly when the salt and acid concentrations are equal.
Step 1. Write the equilibrium expression for the weak acid: , where , , and are the equilibrium concentrations of hydrogen ion, conjugate base, and unionised acid respectively.
Step 2. Rearrange to isolate , the quantity that actually sets the pH: .
Step 3. Invoke the common-ion effect: because the salt supplies a large excess of , the weak acid's own ionisation and the salt's hydrolysis are both suppressed to negligible extents, so and may be replaced by the concentrations actually prepared, and : .
Step 4. Take of both sides. Since and , and of a quotient flips it into a positive log of the reciprocal quotient, this gives
where: for the weak acid, is the prepared concentration of its conjugate-base salt, and is the prepared concentration of the unionised weak acid.
Step 5. Check the special case : the ratio equals , and , so exactly. This is why a buffer's pH is said to be "centred" on the acid's , and why buffering capacity is greatest — the mixture can absorb roughly equal amounts of added acid or base before the ratio, and hence the pH, drifts appreciably — when is close to , i.e. when a weak acid is chosen whose is close to the desired buffer pH.
Worked example
Buffer pH, then its response to added strong acid. A buffer is prepared by mixing acetic acid () with sodium acetate.
Step 1. Find : (two decimal places).
Step 2. Identify and .
Step 3. Apply Henderson–Hasselbalch: .
Step 4. Since , — close to , as expected when salt and acid concentrations are comparable.
Step 5 — now add of HCl to 1.0 L of this buffer (negligible volume change). The added reacts as : moles of acetate fall from to , moles of acetic acid rise from to (volume still 1.0 L, so these are also the new molarities).
Step 6. Recompute: . The pH moved only from to — compare a plain 1.0 L of water, which the same HCl would drop from pH 7 all the way to pH 2. The buffered pH shift is under 0.05 units, versus 5 units unbuffered — this is buffer action.
Common traps
- Believing a buffer keeps pH perfectly constant. It only resists change; large enough additions eventually exhaust one reservoir and the pH starts moving freely.
- Ignoring that only the ratio matters. Doubling both and at fixed ratio leaves the pH essentially unchanged, though buffer capacity rises — do not assume higher concentration alone changes the pH.
- Applying Henderson–Hasselbalch to a strong-acid/strong-base mixture. The equation is derived specifically for a weak acid (or base) equilibrium alongside its conjugate salt; there is no such equilibrium to suppress in a strong/strong mixture.
- Choosing a weak acid with far from the target pH. Effective buffer design needs close to the desired pH so that ; a mismatched gives a buffer easily overwhelmed by small additions.
Ask the tutor: Want to try designing a buffer for a specific target pH, or see how buffer chemistry connects to salt hydrolysis and solubility product?
Why can we use the prepared salt and acid concentrations directly in the Henderson-Hasselbalch equation instead of the true equilibrium concentrations
Because the common-ion effect suppresses both the weak acid's own ionisation and the salt's hydrolysis almost completely once they are mixed together. The huge excess of from the salt drives the equilibrium so far to the left that the tiny amount of that does ionise, and the tiny amount of that hydrolyses back to , are negligible compared with the amounts actually weighed out. So the prepared concentrations are, to a very good approximation, the equilibrium ones.
Does a buffer's pH depend on how dilute the solution is
Barely, and that is exactly the point. Diluting a buffer scales and by the same factor, so their ratio — the only thing that appears in — is unchanged, and pH stays almost the same. What dilution does reduce is buffer capacity: a very dilute buffer still has the right pH, but it can absorb far less added acid or base before that pH starts to drift.
How would I design a buffer for a specific target pH, say pH 5
Pick a weak acid whose is as close as possible to the target, here roughly to (acetic acid, , is a natural choice). Then use to solve for the required ratio: for pH 5 with acetic acid, , so . Mix acetic acid and sodium acetate in roughly that molar ratio.