Henderson-Hasselbalch Calculator

Calculate buffer pH from pKa and the concentrations of a weak acid and its conjugate base.

Buffer pH calculation
Use concentrations in the same units so their ratio is dimensionless.

About the Henderson-Hasselbalch equation

The Henderson-Hasselbalch equation estimates the pH of a buffer made from a weak acid and its conjugate base. Its familiar form is pH = pKa + log10(base concentration divided by acid concentration). The equation connects an acid's intrinsic tendency to dissociate, expressed by pKa, with the composition of the prepared solution. This calculator evaluates that relationship directly and also displays the base-to-acid ratio used in the logarithm. When acid and conjugate base concentrations are equal, their ratio is one and the logarithm is zero. The pH then equals the pKa. Adding more conjugate base raises the pH, while adding more weak acid lowers it. A tenfold increase in the ratio raises pH by one unit; a tenfold decrease lowers pH by one unit. This logarithmic behavior makes buffers effective near the pKa of the weak acid. A practical buffer usually works best within roughly one pH unit of its pKa. In that interval, the concentration ratio lies between about one tenth and ten, so meaningful amounts of both members of the conjugate pair are present. Buffer capacity is not determined by the ratio alone. Two buffers can have the same predicted pH while the more concentrated one resists added acid or base more strongly. Diluting both components equally preserves the ideal ratio and pH, but decreases capacity and can make activity effects more important. The equation is an approximation derived from the acid dissociation equilibrium. It assumes that equilibrium concentrations can be represented adequately by the entered values and that activity coefficients are near one. Accuracy can decline in very dilute or highly concentrated solutions, at high ionic strength, near the limits of buffer range, or when additional equilibria are significant. Polyprotic acids require choosing the pKa associated with the relevant conjugate pair. Use analytical concentrations in matching units, such as mol/L for both components. Because only their ratio enters the equation, mmol/L can also be used if both fields share that unit. Temperature matters because pKa values change with temperature, so use a value measured or tabulated near the experiment's conditions. The calculator is suitable for coursework, initial laboratory planning, biological buffers, and formulation estimates, while precise preparation should be confirmed with calibrated pH measurement.

Henderson-Hasselbalch examples

Buffer compositionCalculated pHExplanation
pKa 4.75, acid 0.10 M, base 0.10 M4.75Equal concentrations make the logarithmic term zero.
pKa 4.75, acid 0.10 M, base 0.20 M5.051A two-to-one base ratio raises pH by log10(2).
pKa 6.35, acid 0.30 M, base 0.03 M5.35A one-to-ten base ratio lowers pH by exactly one unit.

How to calculate buffer pH

  1. Enter the pKa for the weak acid at the relevant temperature.
  2. Enter the weak acid concentration.
  3. Enter the conjugate base concentration using the same concentration unit.
  4. Select Calculate buffer pH to view the pH and concentration ratio.

Henderson-Hasselbalch FAQ

When does pH equal pKa?

They are equal when weak acid and conjugate base concentrations are the same. Their ratio is then one and log10(1) is zero.

Can I enter mmol/L instead of mol/L?

Yes, because the equation uses a ratio. Both concentration values must use the same unit so that unit cancels.

What is the useful buffer range?

A buffer generally performs best within about one pH unit of its pKa. This corresponds to base-to-acid ratios from about 0.1 to 10.

Does dilution change buffer pH?

Ideal equal dilution leaves the concentration ratio and predicted pH unchanged. It lowers buffer capacity, however, and strong dilution can invalidate ideal assumptions.

Can this equation model strong acids?

No, it is intended for a weak acid and its conjugate base at equilibrium. Strong acids require direct stoichiometric and concentration calculations.