Buffer — Henderson–Hasselbalch Calculator

Find the pH of a buffer from its pKa and the concentrations of the conjugate base [A⁻] and the weak acid [HA], using the Henderson–Hasselbalch equation.

Open in the full calculator → — with every other tool, the AI tutor and PNG export.

What it asks for

The formula

Acidic buffer (weak acid + its salt):
pH = pKa + log₁₀ ( [conjugate base] / [weak acid] ) = pKa + log ([A⁻]/[HA])

Basic buffer (weak base + its salt):
pOH = pKb + log₁₀ ( [conjugate acid] / [weak base] ) = pKb + log ([BH⁺]/[B])
then pH = 14 − pOH (at 25 °C)

From the article Henderson–Hasselbalch Equation: Buffer pH in Three Steps.

Worked example

A buffer contains 0.100 M CH₃COOH and 0.100 M CH₃COONa. Ka = 1.8 × 10⁻⁵. Find the pH.

pKa = −log(1.8 × 10⁻⁵) = 5 − log 1.8 = 5 − 0.255 = 4.74
Ratio [A⁻]/[HA] = 0.100 / 0.100 = 1, and log 1 = 0
pH = 4.74 + 0 = 4.74

Key result to remember: when acid and salt are equal, pH = pKa. That is also the half-equivalence point of a weak-acid titration, and it is where the buffer works best.

Worked in full in Henderson–Hasselbalch Equation: Buffer pH in Three Steps.

Learn the method

About this tool

This is one of the tools in the Chemistry Calculator Suite, a free calculator built for IIT-JAM, CSIR-NET, GATE and CUET (Chemical Science) preparation. Nothing is behind a login and no result is stored on a server — the arithmetic runs in your own browser.

The Buffer — Henderson–Hasselbalch calculator above is the live tool — type your values and press its button; the answer appears in the same box. The link under it opens the full suite with this tool already selected, next to the others.

Other chemistry tools