Buffer solution

From Wikipedia, the free encyclopedia
Jump to: navigation, search
For an individual weak acid or weak base component, see Buffering agent. For uses not related to acid-base chemistry, see Buffer (disambiguation).

A buffer solution (more precisely, pH buffer or hydrogen ion buffer) is an aqueous solution consisting of a mixture of a weak acid and its conjugate base, or vice versa. Its pH changes very little when a small or moderate amount of strong acid or base is added to it and thus it is used to prevent changes in the pH of a solution. Buffer solutions are used as a means of keeping pH at a nearly constant value in a wide variety of chemical applications. Many life forms thrive only in a relatively small pH range so they utilize a buffer solution to maintain a constant pH. In nature, the bicarbonate buffering system is used to regulate the pH of blood.

Principles of buffering[edit]

Simulated titration of an acidified solution of a weak acid (pKa = 4.7) with alkali.
Addition of hydroxide to an equilibrium mixture of a weak acid. HA, and its conjugate base, A-

Buffer solutions achieve their resistance to pH change because of the presence of an equilibrium between the acid HA and its conjugate base A.

HA is in equilibrium with H+ + A

When some strong acid is added to an equilibrium mixture of the weak acid and its conjugate base, the equilibrium is shifted to the left, in accordance with Le Chatelier's principle. Because of this, the hydrogen ion concentration increases by less than the amount expected for the quantity of strong acid added. Similarly, if strong alkali is added to the mixture the hydrogen ion concentration decreases by less than the amount expected for the quantity of alkali added. The effect is illustrated by the simulated titration of a weak acid with pKa = 4.7. The relative concentration of undissociated acid is shown in blue and of its conjugate base in red. The pH changes relatively slowly in the buffer region, pH = pKa ± 1, centered at pH = 4.7 where [HA] = [A]. The hydrogen ion concentration decreases by less than the amount expected because most of the added hydroxide ion is consumed in the reaction

OH + HA → H2O + A

and only a little is consumed in the neutralization reaction which results in an increase in pH.

OH + H+ → H2O

Once the acid is more than 95% deprotonated the pH rises rapidly because most of the added alkali is consumed in the neutralization reaction.

Buffer capacity[edit]

Buffer capacity, β, is a quantitative measure of the resistance of a buffer solution to pH change on addition of hydroxide ions. It can be defined as follows.

\beta = \frac{dn}{d(p[H^+])}

where dn is an infinitesimal amount of added base and d(p[H+]) is the resulting infinitesimal change in the cologarithm of the hydrogen ion concentration. With this definition the buffer capacity of a weak acid, with a dissociation constant Ka, can be expressed as


where CA is the analytical concentration of the acid.[1][2] pH is defined as -log10[H+]. The buffer capacity of a buffering agent is at a local maximum when p[H+] = pKa. It falls to 33% of the maximum value at p[H+] = pKa ± 1 and to 10% at p[H+] = pKa ± 1.5. For this reason the useful range is approximately pKa ± 1. Buffer capacity is proportional to the concentration of the buffering agent, CA, so dilute solutions have little buffer capacity.

Buffer capacity for a 0.1 M solution of an acid with pKa of 7

Water itself is a buffering medium, even in the absence of an added buffering reagent. Its buffer capacity can be expressed as

\frac{dn}{d(pH)}=2.303\left([H^+]+[OH^-] \right)
  • At very low p[H+] the first term predominates and β increases in proportion to the hydrogen ion concentration; buffer capacity rises exponentially with pH.
  • At very high p[H+] the second term predominates and β increases in proportion to the hydroxide ion concentration; buffer capacity rises exponentially with pH.

These properties are independent of the presence or absence of added buffering agents. They are concentration effects and reflect the fact that pH is related to the logarithm of the hydrogen ion concentration.


Buffer solutions are necessary to keep the correct pH for enzymes in many organisms to work. Many enzymes work only under very precise conditions; if the pH moves outside of a narrow range, the enzymes slow or stop working and can denature. In many cases denaturation can permanently disable their catalytic activity.[3] A buffer of carbonic acid (H2CO3) and bicarbonate (HCO3) is present in blood plasma, to maintain a pH between 7.35 and 7.45.

Industrially, buffer solutions are used in fermentation processes and in setting the correct conditions for dyes used in colouring fabrics. They are also used in chemical analysis[2] and calibration of pH meters.

The majority of biological samples that are used in research are made in buffers, especially phosphate buffered saline (PBS) at pH 7.4.

Simple buffering agents[edit]

Buffering agent pKa useful pH range
Citric acid 3.13, 4.76, 6.40 2.1–7.4
Acetic acid 4.8 3.8–5.8
KH2PO4 7.2 6.2–8.2
CHES 9.3 8.3–10.3
Borate 9.24 8.25–10.25

For buffers in acid regions, the pH may be adjusted to a desired value by adding a strong acid such as hydrochloric acid to the buffering agent. For alkaline buffers, a strong base such as sodium hydroxide may be added. Alternatively, a buffer mixture can be made from a mixure of an acid and its conjugate base. For example, an acetate buffer can be made from a mixture of acetic acid and sodium acetate. Similarly an alkaline buffer can be made from a mixture of the base and its conjugate acid.

"Universal" buffer mixtures[edit]

By combining substances with pKa values differing by only two or less and adjusting the pH, a wide range of buffers can be obtained. Citric acid is a useful component of a buffer mixture because it has three pKa values, separated by less than two. The buffer range can be extended by adding other buffering agents. The following mixtures (McIlvaine's buffer solutions) have a buffer range of pH 3 to 8.[4]

0.2M Na2HPO4 /mL 0.1M Citric Acid /mL pH...
20.55 79.45 3.0
38.55 61.45 4.0
51.50 48.50 5.0
63.15 36.85 6.0
82.35 17.65 7.0
97.25 2.75 8.0

A mixture containing citric acid, monopotassium phosphate, boric acid, and diethyl barbituric acid can be made to cover the pH range 2.6 to 12.[5]

Other universal buffers are Carmody buffer[6] and Britton-Robinson buffer, developed in 1931.

Common buffer compounds used in biology[edit]

For effective range see Buffer capacity, above.

Common Name Structure pKa
at 25 °C
Temp Effect
dpH/dT in (1/K)[7]
TAPS TAPS.svg 8.43 −0.018 243.3
Bicine Bicine.png 8.35 −0.018 163.2
Tris Tris.png 8.06 −0.028 121.14
Tricine Tricine.png 8.05 −0.021 179.2
TAPSO TAPSO.svg 7.635 259.3
HEPES HEPES.png 7.48 −0.014 238.3
TES TES free acid.svg 7.40 −0.020 229.20
MOPS MOPS.png 7.20 −0.015 209.3
PIPES PIPES.svg 6.76 −0.008 302.4
Cacodylate Cacodylic acid.svg 6.27 138.0
MES MES.svg 6.15 −0.011 195.2

See also biological buffers:[8]

Calculating buffer pH[edit]

Monoprotic acids[edit]

First write down the equilibrium expression.

HA is in equilibrium with A + H+

This shows that when the acid dissociates equal amounts of hydrogen ion and anion are produced. The equilibrium concentrations of these three components can be calculated in an ICE table.

ICE table for a monoprotic acid
[HA] [A] [H+]
I C0 0 y
C -x x x
E C0-x x x+y

The first row, labelled I, lists the initial conditions: the concentration of acid is C0, initially undissociated, so the concentrations of A and H+ would be zero; y is the initial concentration of added strong acid, such as hydrochloric acid. If strong alkali, such as sodium hydroxide, is added y will have a negative sign because alkali removes hydrogen ions from the solution. The second row, labelled C for change, specifies the changes that occur when the acid dissociates. The acid concentration decreases by an amount -x and the concentrations of A and H+ both increase by an amount +x. This follows from the equilibrium expression. The third row, labelled E for equilibrium concentrations, adds together the first two rows and shows the concentrations at equilibrium.

To find x, use the formula for the equilibrium constant in terms of concentrations:

K_a = \frac{[H^+] [A^-]}{[HA]}

Substitute the concentrations with the values found in the last row of the ICE table:

K_a = \frac{x(x+y)}{C_0 - x}

Simplify to:

x^2 + (K_a +y) x - K_a C_0 = 0

With specific values for C0, Ka and y this equation can be solved for x. Assuming that pH = -log10[H+] the pH can be calculated as pH = -log10(x+y).

Polyprotic acids[edit]

This image plots the relative percentages of the protonation species of citric acid as a function of p H. Citric acid has three ionizable hydrogen atoms and thus three p K A values. Below the lowest p K A, the triply protonated species prevails; between the lowest and middle p K A, the doubly protonated form prevails; between the middle and highest p K A, the singly protonated form prevails; and above the highest p K A, the unprotonated form of citric acid is predominant.
% species formation calculated for a 10 millimolar solution of citric acid.

Polyprotic acids are acids that can lose more than one proton. The constant for dissociation of the first proton may be denoted as Ka1 and the constants for dissociation of successive protons as Ka2, etc. Citric acid, H3A, is an example of a polyprotic acid as it can lose three protons.

equilibrium pKa value
H3A is in equilibrium with H2A + H+ pKa1 = 3.13
H2A is in equilibrium with HA2− + H+ pKa2 = 4.76
HA2− is in equilibrium with A3− + H+ pKa3 = 6.40

When the difference between successive pK values is less than about three there is overlap between the pH range of existence of the species in equilibrium. The smaller the difference, the more the overlap. In the case of citric acid, the overlap is extensive and solutions of citric acid are buffered over the whole range of pH 2.5 to 7.5.

Calculation of the pH with a polyprotic acid requires a speciation calculation to be performed. In the case of citric acid, this entails the solution of the two equations of mass balance

 C_A = [A^{3-}]+\beta_1 [A^{3-}][H^+] +\beta_2 [A^{3-}][H^+]^2 +\beta_3 [A^{3-}][H^+]^3
 C_H = [H^+]+ \beta_1  [A^{3-}][H^+]+ 2\beta_2  [A^{3-}][H^+]^2+ 3\beta_3  [A^{3-}][H^+]^3  -K_w[H^+]^{-1}

CA is the analytical concentration of the acid, CH is the analytical concentration of added hydrogen ions, βq are the cumulative association constants

\log \beta_1=pK_{a3}, \ \log \beta_2=pK_{a2}+ pK_{a3},\ \log \beta_3=pK_{a1}+ pK_{a2}+ pK_{a3}

Kw is the constant for Self-ionization of water. There are two non-linear simultaneous equations in two unknown quantities [A3−] and [H+]. Many computer programs are available to do this calculation. The speciation diagram for citric acid was produced with the program HySS.[9]

See also[edit]


  1. ^ Butler, J.N. (1964). Ionic Equilibrium: A Mathematical Approach. Addison-Wesley. p. 151. 
  2. ^ a b Hulanicki, A. (1987). Reactions of acids and bases in analytical chemistry. Horwood. ISBN 0-85312-330-6.  (translation editor: Mary R. Masson)
  3. ^ Scorpio, R. (2000). Fundamentals of Acids, Bases, Buffers & Their Application to Biochemical Systems. ISBN 0-7872-7374-0. 
  4. ^ McIlvaine, T.C. (1921). "A buffer solution for colorimetric comparaison" (PDF). J. Biol. Chem. 49 (1): 183–186. 
  5. ^ Mendham, J.; Denny, R.C.; Barnes, J.D.; Thomas, M (2000). Vogel's textbook of quantitative chemical analysis (5th. ed.). Harlow: Pearson Education. ISBN 0-582-22628-7.  Appendix 5
  6. ^ Carmody, Walter R. (1961). "Easily prepared wide range buffer series". J. Chem. Educ. 38 (11): 559–560. Bibcode:1961JChEd..38..559C. doi:10.1021/ed038p559. 
  7. ^ "Buffer Reference Center". Sigma-Aldrich. Retrieved 2009-04-17. 
  8. ^ "Biological buffers". REACH Devices. 
  9. ^ Alderighi, L.; Gans, P.; Ienco, A.; Peters, D.; Sabatini, A.; Vacca, A. (1999). "Hyperquad simulation and speciation (HySS): a utility program for the investigation of equilibria involving soluble and partially soluble species". Coordination Chemistry Reviews 184 (1): 311–318. doi:10.1016/S0010-8545(98)00260-4. 

External links[edit]