🧪 Buffer Preparation Calculator
Calculate exact volumes of acid and conjugate base to prepare any common buffer at your target pH, molarity, and final volume. Based on the Henderson–Hasselbalch equation.
Henderson–Hasselbalch
All calculations use pH = pKa + log([A⁻]/[HA]) for accurate acid/base ratios.
6 Buffer Systems
Covers the most common lab buffers: phosphate, acetate, citrate, Tris, HEPES, and carbonate.
Always Free
No sign up, no limits. Use for every experiment and protocol preparation.
Buffer preparation using the Henderson-Hasselbalch equation
Biological buffers maintain stable pH around an enzyme active site, in cell culture media, or during chromatography. The Henderson-Hasselbalch equation (pH = pKa + log([A−]/[HA])) describes the ratio of conjugate base to weak acid at a given pH. Choose a buffer whose pKa is within 1 pH unit of your target for maximum buffering capacity. Phosphate (pKa 7.2) is ideal for physiological pH 6.8–7.4. Tris (pKa 8.1) works at pH 7.5–9.0 but has a large temperature coefficient (ΔpKa ≈ −0.028/°C). Citrate (pKa values 3.1, 4.8, 6.4) suits lower pH ranges but chelates divalent metal ions. Always dissolve components in ~80% final volume, adjust pH with a calibrated meter, then make up to final volume. Report: buffer identity, concentration, pH, temperature of adjustment, and any additional salts.