Bench Tools Free browser-based calculators for the lab and for bioinformatics

ToolsBench calculators

Buffer Preparation Calculator (Henderson-Hasselbalch)

Given a target pH, calculate the acid-to-base component ratio and the mass of each component needed to prepare your buffer.

The pH of a buffer is determined by the ratio of the conjugate acid-base pair, not by the total concentration:

pH = pKa + log₁₀( [A⁻] / [HA] )

Conversely, given a target pH the ratio follows directly: [A⁻]/[HA] = 10^(pH − pKa). Combined with total concentration and volume, this gives the moles and grams needed for each component.

Buffer pair selection rule: the target pH should fall within pKa ± 1. Outside this range, buffering capacity drops sharply — at pH = pKa buffering capacity is at its maximum; at 1 unit away the ratio is already 10:1, and beyond that there is essentially no buffering.

Key considerations:

FAQ

How far from pKa can the target pH be?

Within ±1. Beyond that the ratio exceeds 10:1 and buffering capacity becomes negligible — switch to a buffer pair with a pKa closer to your target pH.

Why doesn't the prepared buffer match the calculated pH?

Common causes are temperature differences (Tris is especially sensitive) and ionic strength effects. The calculated value is a starting point; always verify with a pH meter.

Related tools

PCR Reaction Setup Calculator (with Multi-Sample Master Mix)

Calculate the volume of each component and water make-up from stock and final concentrations; supports batch master mix preparation for multiple samples.

DNA / RNA Copy Number Calculator (Plasmid Standards, qPCR, ddPCR)

Calculate copies/µL, copies per reaction, and single-copy mass from concentration and length; generate a standard-curve dilution series.

Bacterial / Cell Doubling Time and Growth Rate Calculator

Enter two log-phase OD or cell count measurements to calculate doubling time, specific growth rate μ, number of generations, and predicted cell density.

No ads, no tracking, no sign-up — and every formula here is checked against a known answer. Keeping it that way takes ongoing work. If it saved you time, buy me a coffee.
Buy me a coffee