Henderson–Hasselbalch Equation: Principle & Applications

The Henderson–Hasselbalch equation gives a convenient quantitative relationship between pH, pKa, and the ratio of conjugate base to acid in a buffer system. It is widely used in biochemistry to describe acid–base equilibrium and to calculate the pH of buffer solutions.

Buffers are mixtures of a weak acid and its salt with a strong base, or a weak base and its salt with a strong acid. In biological systems, buffers help maintain a nearly constant pH even when small amounts of acid or alkali are added.

The Henderson–Hasselbalch equation is a mathematical formula used to calculate the pH of a buffer solution. It explains the relationship between pH, pKa, and the ratio of conjugate base to acid—making it one of the most important equations in acid–base biochemistry.

The Henderson–Hasselbalch equation relates the pH of a solution to the pKa of the weak acid and the ratio of concentrations of the conjugate base and acid. It is especially useful for understanding buffer action in systems such as the bicarbonate buffer in blood.

In chemistry and biology, the Henderson–Hasselbalch equation is used to determine the pH of a solution or to design buffers of a desired pH.

In this equation, pH or pOH is related to the pKa or pKb of the acid–base pair and to the ratio of concentrations of the conjugate base and acid or conjugate acid and base.

The equation was developed from work by the American biologist L. J. Henderson and later reformulated by the Danish physician K. A. Hasselbalch to describe blood pH in the bicarbonate buffer system.

It is now a central tool in understanding acid–base physiology and in calculating the amounts of acid and conjugate base needed to prepare buffer solutions.

What Is the Henderson–Hasselbalch Equation Used For?

The Henderson–Hasselbalch equation is mainly used to describe and predict the behavior of acid–base systems and buffer solutions. Its key learning and practical objectives in biochemistry are:

  • To calculate pH, pOH, [H₃O⁺], and [OH⁻] in solutions containing weak acids or bases and their conjugate salts.
  • To explain how buffer solutions resist major pH changes when small amounts of strong acid or strong base are added.
  • To describe how acidic and basic buffer solutions are prepared from weak acids or bases and their salts.
  • To define and discuss buffer capacity, which is the ability of a buffer to resist changes in pH.
  • To predict whether an aqueous solution of a salt will be acidic, basic, or neutral from the Ka and Kb values of the conjugate acid–base pair.
  • To relate the relative strengths of conjugate acids and bases to their Ka and Kb values.
  • To determine the protonation state of biomolecular functional groups, such as amino acid side chains, at a given pH.

Derivation of the Henderson–Hasselbalch Equation (Step-by-Step)

According to the Brønsted–Lowry theory, an acid donates a proton, while a base accepts a proton. To derive the Henderson–Hasselbalch equation, we start from the acid dissociation equilibrium of a weak acid HA.

When a weak acid HA is dissolved in water, it partially dissociates into hydrogen ions (H⁺) and its conjugate base (A⁻) as follows:

For a weak acid HA in water:HAH++A

According to the law of mass action, the acid dissociation constant (Ka) for this equilibrium is expressed as

Ka=[H+][A][HA]

Here, [H⁺], [A⁻], and [HA] represent the molar concentrations of the hydrogen ion, conjugate base, and undissociated acid, respectively. Since Ka is a constant at a given temperature, we can rearrange this expression to solve for [H⁺]:

Rearranging:[H+]=Ka[HA][A]

Taking the negative logarithm (base 10) of both sides of this equation:

log[H+]=logKa+log[HA][A]

By definition, pH = −log[H⁺] and pKa = −log Ka. Substituting these terms and applying the logarithm rule for division:

pH=log[H+] and pKa=logKa

pH=pKa+log[A][HA]

This is the Henderson–Hasselbalch equation for a weak acid and its conjugate base.

This is the Henderson–Hasselbalch equation. In this equation, [A⁻] represents the concentration of the conjugate base (the salt form), and [HA] represents the concentration of the undissociated weak acid.

The equation tells us that the pH of a buffer solution depends on two factors: the intrinsic acidity of the weak acid (expressed as pKa) and the ratio of the conjugate base to the acid present in the solution.

When the concentrations of the acid and its conjugate base are equal, that is, [A⁻] = [HA], the log term becomes log(1) = 0, and therefore pH = pKa.

This is an important practical point: at half-neutralization, the pH of a buffer equals the pKa of the weak acid, which makes pKa a useful reference point when selecting an appropriate buffer for a given pH range.

Henderson–Hasselbalch Equation for Acidic and Basic Buffers

Buffers act as shock absorbers against sudden changes in pH by converting strong acids and bases into their corresponding weak acid or weak base forms.

The Henderson–Hasselbalch equation is widely used to calculate the pH of acidic and basic buffers made from weak acids or weak bases and their conjugate salts. For an acidic buffer, we use the pH–pKa form of the equation, and for a basic buffer we use the corresponding pOH–pKb form. In both cases, the equation links pH (or pOH) to the dissociation constant and the ratio of salt to acid or base.

For Acidic Buffer

An acidic buffer consists of a weak acid and its salt with a strong base (for example, acetic acid and sodium acetate). For such a system, the Henderson–Hasselbalch equation for an acidic buffer is written as:

pH=pKa+log[Salt][Acid]=pKa+log[A][HA]

Here [Salt] or [A] is the concentration of the conjugate base, and [Acid] or [HA] is the concentration of the weak acid.

This Henderson–Hasselbalch equation for acidic buffer allows you to estimate the pH when the concentrations of acid and salt are known and to choose the correct weak acid for a required pH range (usually pKa ± 1).

For Basic Buffer

basic buffer contains a weak base and its salt with a strong acid (for example, ammonia and ammonium chloride). In this case, the Henderson–Hasselbalch equation for a basic buffer is expressed in terms of pOH and pKb as:

pOH=pKb+log[Salt][Base]=pKb+log[BH+][B]

Here [Salt] or [BH⁺] represents the conjugate acid of the weak base, and [Base] or [B]is the concentration of the weak base itself.

After finding pOH from this Henderson–Hasselbalch equation for a basic buffer, you can calculate pH using the relation pH+pOH=14 at 25°C, which completes the description of basic buffer solutions.

Henderson–Hasselbalch Equation for Bases (pKb and pOH)

The Henderson–Hasselbalch equation is not only for weak acids and pH; it also has a corresponding form for weak bases expressed in terms of pKb and pOH. This basic version is useful whenever you are dealing with a basic buffer, that is a mixture of a weak base and its conjugate acid (usually present as a salt).

For a weak base B in water, the equilibrium is:

B+H2OBH++OH

The base dissociation constant KbKb​ is

Kb=[BH+][OH][B]

Rearranging to isolate [OH⁻]:

[OH]=Kb[B][BH+]

Taking log−log on both sides and using pOH=log[OH] and pKb=logKb, we obtain the Henderson–Hasselbalch equation for bases (pOH form):

pOH=pKb+log[BH+][B]

Here [B][B] is the concentration of the weak base, and [BH⁺] is the concentration of its conjugate acid (the salt). This is the standard Henderson–Hasselbalch equation for bases, often written as “pOH = pKb + log (conjugate acid / base).” Because pH+pOH=14pH+pOH=14 at 25 °C, you can first calculate pOH from this equation and then convert it to pH.

Can you use the Henderson–Hasselbalch equation for bases?

Yes. You can use the Henderson–Hasselbalch equation for bases, but you must write it in the pOH–pKb form and apply it to a buffer that contains a weak base and its conjugate acid (for example, ammonia and ammonium chloride).

The acid form (pH–pKa) is used for acidic buffers, while the base form (pOH–pKb) is used for basic buffers; in both cases the equation is valid only when you have a weak acid or weak base in equilibrium with its conjugate partner.

Henderson–Hasselbalch Equation Examples (Solved Problems)

1. Example: Basic buffer using the Henderson–Hasselbalch pKb equation

Consider a buffer made of 0.20 M ammonia (NH₃, weak base) and 0.10 M ammonium chloride (NH₄⁺Cl⁻, conjugate acid). The pKb of ammonia at 25°C is about 4.75.

Using the Henderson–Hasselbalch equation with pKb:

pOH=pKb+log[BH+][B]=4.75+log0.100.20

pOH=4.75+log(0.5)4.750.30=4.45

Then convert pOH to pH:

pH=14pOH=144.45=9.55

This example shows how the pOH Henderson–Hasselbalch equation (pOH = pKb + log[conjugate acid]/[base]) gives the pOH of a weak base buffer, from which the pH is easily obtained.

2. Example: Acetic Acid–Sodium Acetate Buffer

  • Weak acid: acetic acid CH3COOH
  • Conjugate base: acetate from sodium acetate CH3COONa+

Addition of strong acid: CH3COO+H+CH3COOH

Addition of strong base: CH3COOH+OHCH3COO+H2O

Important Points

Using the Henderson–Hasselbalch equation: pH=pKa+log[A][HA]

  1. At half neutralization, [A⁻]=[HA], so pH becomes equal to pKa.
  2. When the ratio [A⁻]/[HA] = 100:1, then pH = pKa + 2.
  3. When the ratio [A⁻]/[HA] = 1:10, then pH = pKa – 1.

If the equation is evaluated for several values of [A⁻]/[HA] between 103 and 103 the resulting graph represents the titration curve of a weak acid.

Applications of the Henderson–Hasselbalch Equation in Biochemistry

The application of the Henderson–Hasselbalch equation is mainly to relate pH, pKa (or pKb), and the ratio of conjugate base and acid in buffer systems. In practice, the applications of the Henderson–Hasselbalch equation are spread across many areas of chemistry, biochemistry, physiology, and pharmaceutical sciences. This section explains what the Henderson–Hasselbalch equation is used for and why it is so important in biochemistry.

  1. Calculating the pH of buffer solutions: The most common application of the Henderson–Hasselbalch equation is to estimate the pH of acidic or basic buffer solutions when the concentrations of a weak acid (or base) and its conjugate salt are known. This is useful whenever you prepare a buffer of required pH in the lab, for example, phosphate, acetate, or bicarbonate buffers used in enzyme assays and biological experiments.
  2. Designing and preparing buffers of desired pH: In practical biochemistry, you often need a buffer at a specific pH to keep enzymes, proteins, and other biomolecules stable. The Henderson–Hasselbalch equation helps you calculate how much acid and conjugate base (or base and conjugate acid) are needed to prepare a buffer solution at a desired pH, which avoids trial and error and reduces reagent waste.
  3. Determining ionized and unionized fractions of molecules: Another important application of the Henderson–Hasselbalch equation in biochemistry is to determine the fraction of ionized and unionized forms of weak acids and bases at a given pH. This is essential for understanding drug absorption, membrane transport, and the behavior of amino acid side chains and other functional groups in proteins and metabolites.
  4. Calculating pKa (or pKb) from pH data: If you know the pH of a solution and the ratio of ionized to unionized species (for example, from a titration or spectroscopic measurement), you can rearrange the equation to calculate the pKa of a weak acid or the pKb of a weak base. This helps in characterizing new compounds and understanding how changes in structure affect acidity or basicity.
  5. Understanding solubility and pH dependence: The Henderson–Hasselbalch equation also helps explain the pH dependence of solubility of weakly acidic or basic drugs and biomolecules. Since the ionized form is usually more water‑soluble, the equation allows you to predict how changing pH will shift the balance between ionized and unionized forms and therefore change solubility.
  6. Calculating the isoelectric point (pI) of proteins: In protein chemistry, the equation is used as a tool to estimate the isoelectric point (pI), the pH at which the net charge on a protein is zero. By applying the Henderson–Hasselbalch relationship to the ionizable groups in amino acid side chains and termini, you can approximate the pI and predict protein behavior in techniques like isoelectric focusing and electrophoresis.
  7. Describing physiological buffer systems (blood pH): In physiology, a modified form of the Henderson–Hasselbalch equation in biochemistry is used to describe the bicarbonate buffer system of blood and to relate blood pH to the ratio of bicarbonate HCO3  and dissolved carbon dioxide. This is crucial in understanding acid–base balance, respiratory compensation, and clinical conditions like metabolic or respiratory acidosis and alkalosis.

Taken together, these applications show the significance of the Henderson–Hasselbalch equation: it explains how weak acids and bases behave in solution, allows you to control and predict pH, and connects simple equilibrium chemistry to complex biological systems such as proteins, enzymes, drugs, and blood buffer regulation.

Limitations and Assumptions of the Henderson–Hasselbalch Equation

The Henderson–Hasselbalch equation is only valid for weak acids and weak bases forming buffer solutions—it cannot be used for strong acids or strong bases.

  • The equation assumes that the concentrations of the acid and conjugate base are not greatly altered by dissociation or dilution, which may not hold true at very low concentrations.
  • The contribution of water autoionization to total [H⁺] and [OH⁻] is usually neglected, which can introduce error in very dilute solutions.
  • The equation should not be used for strong acids and strong bases because the weak electrolyte approximation is not valid in those cases.

Frequently Asked Questions (FAQs)

Can you use the Henderson–Hasselbalch equation for bases?

Yes, you can use the Henderson–Hasselbalch equation for bases, but you write it in terms of pOH and pKb instead of pH and pKa. For a weak base B and its conjugate acid BH⁺, the base form is pOH = pKb + log([BH⁺]/[B]), which describes basic buffer solutions.

Does the Henderson–Hasselbalch equation work for bases?

The Henderson–Hasselbalch equation works for bases as long as you have a weak base and its conjugate acid present together in a buffer solution. In that case, you use the pOH version: pOH = pKb + log([conjugate acid]/[base]) and then convert pOH to pH using pH + pOH = 14 at 25°C.

Is the Henderson–Hasselbalch equation only for buffers?

The Henderson–Hasselbalch equation is mainly used for buffer solutions that contain a weak acid and its conjugate base or a weak base and its conjugate acid. Outside this buffer region it becomes inaccurate, so it is not suitable for solutions containing only strong acids, strong bases, or highly diluted non‑buffer systems.

Is the Henderson–Hasselbalch equation only for weak acids?

The Henderson–Hasselbalch equation is valid for weak acids and weak bases, not just weak acids. It assumes partial ionization and the presence of a conjugate acid–base pair, which is true for weak acids and bases but not for strong acids or strong bases that dissociate almost completely in water.

What is the Henderson–Hasselbalch equation used for?

The Henderson–Hasselbalch equation is used to estimate the pH of buffer solutions and to relate pH to pKa (or pKb) and the ratio of conjugate base to acid. In biochemistry, it is widely used for buffer design, understanding ionization of biomolecules, and describing physiological systems such as the bicarbonate buffer in blood.

What does the Henderson–Hasselbalch equation tell us?

The Henderson–Hasselbalch equation tells us how the pH of a solution depends on the pKa of a weak acid (or pKb of a weak base) and on the ratio of conjugate base to acid in a buffer. It explains how adding acid or base shifts this ratio and therefore predicts how well a buffer will resist pH changes.

What is the purpose of the Henderson–Hasselbalch equation?

The main purpose of the Henderson–Hasselbalch equation is to provide a simple way to calculate or predict the pH of a buffer without solving full equilibrium expressions. It condenses acid–base equilibrium into a practical formula that connects pH with pKa (or pKb) and the relative amounts of acid and conjugate base present.

When can you use the Henderson–Hasselbalch equation?

You can use the Henderson–Hasselbalch equation when the solution contains a weak acid and its conjugate base or a weak base and its conjugate acid in comparable, significant concentrations so that a true buffer is formed. It is most accurate in the buffer region, typically when the base/acid ratio lies between about 0.1 and 10.

How do you use the Henderson–Hasselbalch equation?

To use the Henderson–Hasselbalch equation, identify the weak acid–base pair, write the correct form (pH = pKa + log([A⁻]/[HA]) or pOH = pKb + log([BH⁺]/[B])), and substitute the known concentrations. Solve for pH or pOH, and if you used the base form, convert pOH to pH by pH = 14 − pOH at 25°C.

What are the limitations of the Henderson–Hasselbalch equation?

The Henderson–Hasselbalch equation becomes unreliable for strong acids or strong bases, very dilute or very concentrated solutions, and systems where water autoionization or activity effects are significant. It assumes that equilibrium concentrations are close to initial concentrations and ignores self‑dissociation of water, so it works best for moderate‑strength buffers of weak acids or bases.


Discover more from Biochemistry Den

Subscribe to get the latest posts sent to your email.

Related Posts