🔬
🔬 Science & engineering

Buffer Capacity Calculator (β from concentration, pKa and pH; base needed for a pH shift)

Results update as you type.

Your numbers

Understanding the buffer capacity calculator — concept and principle

Buffer capacity β measures how strongly a buffer resists a change in pH: the amount of strong base, in moles per litre, needed to raise the pH by one unit. This calculator uses the Van Slyke equation and also works out exactly how much base a given pH shift needs.

0.1 M buffer, pKa 4.76, at pH 5.00.1 M buffer, pKa 4.76, at pH 5.00.1 M buffer, pKa 4.76, at pH 5.0β at pH 5.00.0534 M/pHmax β at pKa0.0576 M/pH92.7% of max · 5.16 mmol base for ΔpH 0.1
Buffers resist best at pH = pKa; at pH 5.0, 0.24 above pKa 4.76, this one keeps 92.7% of its best capacity.

How it is calculated

The principle

A buffer contains a weak acid and its conjugate base. Added base is consumed by converting HA into A⁻, so [H⁺] changes only a little. The capacity is greatest when there are equal amounts of HA and A⁻ (pH = pKa), because both directions are equally protected. One pH unit away, the ratio is 10:1 and the capacity drops to about a third of the maximum. The water terms Kw ÷ [H⁺] and [H⁺] matter only at very high or very low pH.

Worked example

Default inputs: C = 0.1 mol/L, pKa 4.76 (acetic acid), pH 5.0, 1 L, ΔpH 0.1.

  1. [H⁺] = 10⁻⁵ M; Ka = 10⁻⁴·⁷⁶ ≈ 1.738 × 10⁻⁵.
  2. Buffer term = 2.303 × 0.1 × Ka[H⁺] ÷ (Ka + [H⁺])² ≈ 0.0534 mol/L per pH; total β ≈ 0.0534.
  3. Maximum at pH = pKa = 2.303 × 0.1 ÷ 4 ≈ 0.0576; current β is 92.7% of that.
  4. Strong base needed to go from pH 5.0 to 5.1 in 1 L ≈ 5.158 mmol.
  5. Useful buffer range = 3.76 – 5.76.
How Buffer capacity β (mol/L per pH) changes with pH of the bufferHow Buffer capacity β changes with pH of…00.050.10.151.252.53.7556.257.510Example: 0.0534pH of the buffer
Each point is the calculator re-run with only “pH of the buffer” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
pH of the bufferBuffer capacity β (mol/L per pH)
1.250.1296
2.50.0085
3.750.0191
50.0534
6.250.007
7.50.0004
100.0002

How to read the result

Choose a buffer whose pKa is close to the pH you need and increase the concentration if you need more capacity. Outside pKa ± 1 the buffer protects poorly. For large pH shifts use the exact base amount, because β itself changes with pH.

Common mistakes

Keep in mind: Uses concentrations instead of activities and Kw at 25 °C. Laboratory work needs measured pH and appropriate corrections.

Frequently asked questions

What is buffer capacity?

The moles of strong base (or acid) per litre needed to change the pH by one unit.

At what pH is buffer capacity highest?

At pH = pKa, where [HA] = [A⁻].

How can I increase buffer capacity?

Use a higher total buffer concentration or a buffer with pKa closer to the target pH.

Sources: Van Slyke, D. D. (1922). On the measurement of buffer values. Journal of Biological Chemistry, 52, 525–570. · Harris, D. C., Quantitative Chemical Analysis (buffers)

Checked 9 Nov 2026. D. D. Van Slyke, “On the measurement of buffer values…”, J. Biol. Chem. 52, 525–570 (1922): buffer value β = dB/dpH and its expression for a weak acid pair — standard formula; Kw = 1.0 × 10⁻¹⁴ at 25 °C.

🔬 All science & engineering tools →🌍 Calculators by country →