Your Equation

Library / Solution chemistry, equilibria and kinetics / SCH-16

Solution chemistry, equilibria and kinetics

Amounts required for a target buffer

Moles of weak acid HA needed in a buffer of total amount nt to give a target pH, from the pKa.

Ref
SCH-16
Rev
v1
Field
Solution chemistry, equilibria and kinetics
Result
nHA [mol]

The Henderson–Hasselbalch equation gives the base-to-acid ratio of a buffer, r = [A⁻]/[HA] = 10^(pH − pKa). With a total of nt moles, nHA = nt/(1 + r) and nA = nt r/(1 + r). This calculator returns the acid, and the base is in the derived rows. Choose a weak acid whose pKa lies within one unit of the target pH, so r stays between 0.1 and 10.

Moles of weak acid HA needed in a buffer of total amount nt to give a target pH, from the pKa. The conjugate base amount nA = nt − nHA is in the derived rows. Assumes dilute solution and both forms appreciable.

Calculator

Solve for
mol
mol
1e-410
014
014
  • Amount of conjugate base, nt r/(1 + r)0.1 mol
  • Base-to-acid ratio, 10^(pH − pKa)10
  • Fraction of the buffer as acid, 1/(1 + r)0.09091

What drives the result

Each variable is moved across its typical range while the others stay at the values above. The longest bar is the key driver.

Amount of weak acid HA (mol) current value 0.01 mol
ntTotal buffer amountKey driver
9.09e-60.909
pKapKa of the weak acid
1.1e-70.11
pHTarget pH
1.1e-100.11
  • For pH 6 with a pKa of 5, use 0.01 mol of acid and 0.1 mol of base, a base-to-acid ratio of 10.
  • Dissolve both in a common final volume; the concentration sets the capacity, the ratio sets the pH.
Chart data as tables

Ranked variables

VariableTypical rangeLowest resultHighest resultSwing (mol)Local stepChange in result
nt Total buffer amount1e-4 to 10 mol9.091e-60.90910.9091+10%+10 %
pKa pKa of the weak acid0 to 14 1.1e-70.110.11+10%+164 %
pH Target pH0 to 14 1.1e-100.110.11+10%−73 %

Sweep of Target pH

Target pHAmount of weak acid HA (mol)
00.11
1.750.1099
3.50.1066
5.250.03959
70.001089
8.751.956e-5
10.53.478e-7
12.256.186e-9
141.1e-10

Sweep one variable

Amount of weak acid HA (mol)Hover, touch, or use the arrow keys on the chart
00.020.040.060.080.1 04812 Target pH now 0.01

Variables and how each one contributes

nHA

Amount of weak acid HA

Result · mol

What the equation gives you. Everything else feeds it.

nt

Total buffer amount

mol · typical 1e-4 to 10

The total amount of buffer (acid plus base), in mol. Raises the amount of acid in direct proportion. Raising it by 10 % (to 0.121) moves the result by +10 %, from 0.01 to 0.011 mol.

pH

Target pH

· typical 0 to 14

The target pH. A higher target pH needs more base and less acid, so the acid amount falls. Raising it by 10 % (to 6.6) moves the result by −73 %, from 0.01 to 0.002695 mol.

pKa

pKa of the weak acid

· typical 0 to 14

The pKa of the weak acid. A higher pKa means more acid is needed for the same target pH, so the acid amount rises. Raising it by 10 % (to 5.5) moves the result by +164 %, from 0.01 to 0.02643 mol.

Worked example with the values above

  1. Ratio: r = 10^(6 − 5) = 10.
  2. Acid fraction: 1/(1 + r) = 0.090909.
  3. nHA = 0.11 × 0.090909 = 0.01 mol; nA = 0.1 mol.

Assumptions and limits

  • A monoprotic weak acid and its conjugate base, both at appreciable concentration, in dilute solution.
  • Constant volume, with concentration-based constants and negligible activity effects.

Common mistakes

  • Adding the strong acid or base to the wrong component.
  • Using a buffer more than about one pH unit from its pKa.
  • Forgetting that the buffer ratio is of amounts in the same final volume.

Statistics and uncertainty

Buffer pH shifts with temperature, ionic strength and dilution, typically by 0.01 to 0.05 pH units, and the pKa itself carries an uncertainty of about 0.02 to 0.05.

Where it is used

  • Preparing buffers and predicting their response to added acid or base.
  • Choosing an indicator for a given pH range.

Maths you need

  • Henderson–Hasselbalch equation: pH = pKa + log₁₀([A⁻]/[HA])
  • Conjugate pair: a weak acid and its base
  • Buffer capacity: the base needed per unit pH change

Related formulas

Practise this formula