The Henderson-Hasselbalch equation is essential for calculating the pH of buffer solutions. It relates pH to pKa and the ratio of conjugate base to weak acid concentrations.
pH = pKa + log([A⁻]/[HA])
Buffer pH from acid-base ratio
Units: Unitless
The pH of the buffer solution
Formula: pKa = -log(Ka)
Meaning: Strength of the weak acid
💡 Lower pKa = stronger acid
Units: M (mol/L)
Concentration of the deprotonated form (base)
Units: M (mol/L)
Concentration of the protonated form (acid)
pH = pKa
log(1) = 0, so pH equals pKa when concentrations are equal
pH > pKa
More base than acid → more basic solution
pH < pKa
More acid than base → more acidic solution
pH = pKa + log([A⁻]/[HA])
pH = 4.76 + log(0.15/0.10)
pH = 4.76 + log(1.5) = 4.76 + 0.18 = 4.94
Answer: pH = 4.94
Since [A⁻] > [HA], pH is slightly above pKa ✓
It's [A⁻]/[HA] (base/acid), NOT [HA]/[A⁻]. Getting this backwards gives wrong pH.
The equation requires pKa, not Ka. If given Ka, calculate pKa = -log(Ka) first.
Use log (base 10), not ln (natural log). Make sure calculator is in log mode.
This equation is ONLY for weak acid/conjugate base buffers. Don't use for HCl, NaOH, etc.
pH = pKa + log([A⁻]/[HA]). It calculates buffer pH from the pKa and the ratio of conjugate base to weak acid.
Use it for buffer solutions containing a weak acid and its conjugate base, when pH is within ±1 of pKa.
When pH = pKa, the concentrations of acid and conjugate base are equal ([A⁻] = [HA]). This is the optimal buffering point.
Yes! If the acid and base are in the same solution, you can use mole ratios: pH = pKa + log(moles A⁻/moles HA).
Strong acids completely dissociate, so there's no equilibrium between HA and A⁻. The equation assumes weak acid equilibrium.