SECTION 1
Historical Context & Motivation
In the early 1900s, scientists were wrestling with a very practical challenge: how do you keep the pH of a solution stable when small amounts of acid or base are added? Researchers in biochemistry and medicine needed reliable ways to control pH, since even small changes could ruin an experiment or endanger a patient. The mathematical tools for acid–base equilibria existed, but they were clunky—solving a full equilibrium expression every time you needed a pH was tedious. What chemists really wanted was a simple, direct formula that could predict the pH of a buffer at a glance.
1884 • Arrhenius Acid–Base Theory
1908 • Henderson's Equation
1909 • Sørensen Introduces pH
1917 • Hasselbalch Adds Logarithms
The result of these combined efforts is the Henderson–Hasselbalch equation—a straightforward tool that answers a single question: If I know the pKₐ of my weak acid and the amounts of acid and conjugate base in my buffer, what is the pH? Let's explore how it works.
SECTION 2
Core Principles & Definitions
Before you can use the Henderson–Hasselbalch equation, you need to understand a few key ideas about buffers and weak-acid equilibria. A buffer is a solution that resists changes in pH when small amounts of acid or base are added. Buffers are made from a weak acid paired with its conjugate base (or a weak base paired with its conjugate acid). The interplay between these two species is what gives the buffer its pH-stabilizing power.
Weak Acid (HA)
Conjugate Base (A⁻)
Kₐ and pKₐ
Buffer Ratio
KEY TAKEAWAY
SECTION 3
Visual Explanation — Buffer Equilibrium
Notice how the two species act as a team. When extra H⁺ ions flood in, the conjugate base (A⁻) mops them up by reacting to form more HA. When OH⁻ ions are added, the weak acid (HA) donates protons to neutralize them, producing more A⁻ and water. In both cases the ratio [A⁻]/[HA] shifts only slightly, so the logarithm in the equation changes by a small amount and the pH barely moves. That's the magic of a buffer.
SECTION 4
Mathematical Framework
The Henderson–Hasselbalch equation is derived from the acid dissociation equilibrium expression for a weak acid. Let's walk through the algebra step by step so you can see where each part comes from.
WEAK ACID EQUILIBRIUM
Kₐ = acid dissociation constant, [H⁺] = hydrogen-ion concentration, [A⁻] = conjugate base concentration, [HA] = weak acid concentration.
To isolate [H⁺], rearrange the expression by multiplying both sides by [HA] and dividing both sides by [A⁻].
SOLVE FOR [H⁺]
This tells us that the hydrogen-ion concentration depends on Kₐ scaled by the ratio of acid to conjugate base.
Now take the negative log of both sides. Recall that pH = −log[H⁺] and pKₐ = −log(Kₐ). Also remember the log rule: log(a × b) = log(a) + log(b), and −log(HA/A⁻) = +log(A⁻/HA) because flipping the fraction reverses the sign.
HENDERSON–HASSELBALCH EQUATION
pH = acidity of the buffer, pKₐ = characteristic strength of the weak acid, [A⁻] = molar concentration of conjugate base, [HA] = molar concentration of weak acid. "log" means base-10 logarithm.
Important Detail
SPECIAL CASE: EQUAL CONCENTRATIONS
Since log(1) = 0, the pH of a buffer equals the pKₐ of the weak acid when the acid and its conjugate base are present in equal amounts. This is the midpoint of a titration curve.
SECTION 5
How the Buffer Ratio Affects pH
The Henderson–Hasselbalch equation reveals that the pH of a buffer depends on just two factors: the pKₐ of the weak acid (which is fixed for a given acid) and the ratio [A⁻]/[HA] (which you control). The table below illustrates how changing that ratio shifts the pH relative to pKₐ.
| [A⁻] / [HA] | log([A⁻]/[HA]) | pH relative to pKₐ | Buffer is… |
|---|---|---|---|
| 0.10 | −1.00 | pKₐ − 1.00 | More acidic (excess HA) |
| 0.50 | −0.30 | pKₐ − 0.30 | Slightly acidic |
| 1.00 | 0.00 | pKₐ exactly | Equal amounts—max buffering |
| 2.00 | +0.30 | pKₐ + 0.30 | Slightly basic |
| 10.0 | +1.00 | pKₐ + 1.00 | More basic (excess A⁻) |
Effect of the [A⁻]/[HA] ratio on buffer pH
A useful rule of thumb: buffers work effectively within roughly ±1 pH unit of the pKₐ, which corresponds to a ratio of [A⁻]/[HA] between 0.1 and 10. Outside that range, one component is nearly used up and the buffer can no longer resist pH changes effectively.
SECTION 6
Worked Example
Let's put the Henderson–Hasselbalch equation to work with a concrete problem. Suppose you prepare a buffer by dissolving 0.40 mol of acetic acid (CH₃COOH) and 0.60 mol of sodium acetate (CH₃COONa) in enough water to make 1.00 L of solution. The Kₐ of acetic acid is 1.8 × 10⁻⁵. What is the pH of this buffer?
Finding the pH of an Acetic Acid / Acetate Buffer
- 1
Step 1 — Identify the Weak Acid and Conjugate Base
Acetic acid (CH₃COOH) is the weak acid, abbreviated HA. Sodium acetate fully dissociates in water to give the acetate ion (CH₃COO⁻), which is the conjugate base A⁻. So [HA] = 0.40 M and [A⁻] = 0.60 M.[HA] = 0.40 M, [A⁻] = 0.60 M - 2
Step 2 — Calculate pKₐ
pKₐ = −log(Kₐ) = −log(1.8 × 10⁻⁵). Break this into parts: log(1.8) ≈ 0.26 and log(10⁻⁵) = −5. So −log(1.8 × 10⁻⁵) = −(0.26 + (−5)) = −0.26 + 5 = 4.74.pKₐ = 4.74 - 3
Step 3 — Calculate the Ratio [A⁻]/[HA]
[A⁻] / [HA] = 0.60 / 0.40 = 1.50. There is more conjugate base than acid, so we expect the pH to be slightly above the pKₐ.Ratio = 1.50 - 4
Step 4 — Apply the Henderson–Hasselbalch Equation
pH = pKₐ + log([A⁻] / [HA]) = 4.74 + log(1.50). Using a calculator or log table, log(1.50) ≈ 0.18.pH = 4.74 + 0.18 = 4.92 - 5
Step 5 — Check Reasonableness
Since there is more conjugate base than acid, the pH should be above pKₐ (4.74), and 4.92 satisfies that. The ratio of 1.50 is well within the effective buffer range (0.1 to 10), so this is a good buffer.Final Answer: pH = 4.92
SECTION 7
Strengths & Limitations
The Henderson–Hasselbalch equation is incredibly useful, but like any shortcut, it comes with conditions. Understanding when it works well—and when it doesn't—will help you avoid common mistakes on exams and in the lab.
| Strengths | Limitations |
|---|---|
| Quick calculation—just plug in pKₐ and the ratio to get pH instantly. | Assumes the concentrations of HA and A⁻ at equilibrium equal the initial concentrations. This breaks down at very low concentrations (below ~0.01 M). |
| You can use moles instead of molarity when both species share the same solution volume. | Only applies to buffer solutions containing a weak acid and its conjugate base (not strong acids or strong bases). |
| Easily rearranged to find [A⁻]/[HA] needed for a target pH, which is handy for designing buffers. | Ignores activity coefficients, so it becomes less accurate for solutions with high ionic strength. |
| Works at any point along a titration curve for a weak acid/strong base titration (before the equivalence point). | Not valid at the equivalence point of a titration, where all HA has been converted to A⁻ and there is no longer a buffer. |
When the Henderson–Hasselbalch equation shines and where it falls short
KEY TAKEAWAY
SECTION 8
Connection to Advanced Concepts
The Henderson–Hasselbalch equation is your entry point into a family of more powerful acid–base tools. As you advance in chemistry, you'll encounter situations that require modifications or entirely different approaches. The table below compares the introductory form you've learned with some of its advanced relatives.
| Feature | Henderson–Hasselbalch (This Lesson) | Full ICE-Table Approach |
|---|---|---|
| Setup required | Plug in pKₐ and ratio | Build Initial-Change-Equilibrium table, solve quadratic |
| Speed | Very fast—one equation | Slower—requires algebra |
| Accuracy at low concentration | Less accurate (approximation) | More accurate (no approximation) |
| Works for polyprotic acids? | One step at a time only | Yes, with multiple equilibria |
| Best for | Buffers, titration halfway points | Any weak acid/base equilibrium |
Henderson–Hasselbalch vs. Full Equilibrium Methods
In AP Chemistry and college courses, you'll also see the Henderson–Hasselbalch equation applied to base buffers using pOH = pKb + log([BH⁺]/[B]), where B is a weak base and BH⁺ is its conjugate acid. The same logic applies—you're just flipping the perspective from acid to base. In biochemistry, the equation is essential for understanding amino acid side-chain charges at physiological pH and for designing buffers in biological experiments.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
The Henderson–Hasselbalch equation, pH = pKₐ + log([A⁻]/[HA]), provides a fast and elegant way to calculate the pH of a buffer solution. It is derived from the Kₐ equilibrium expression by taking the negative logarithm of both sides. The equation shows that pH depends on two things: the inherent strength of the weak acid (pKₐ) and the ratio of conjugate base to acid.
Key points to remember: when [A⁻] = [HA], the pH equals the pKₐ exactly. Buffers are effective within approximately ±1 pH unit of the pKₐ. You can use moles instead of molarity when both species share the same volume. The equation works best at moderate concentrations of weak acid/conjugate base pairs and should not be applied to strong acids, strong bases, or extremely dilute solutions.