Henderson–Hasselbalch Buffer Preparation Tool
Calculate acid/base ratio and preparation amounts (moles, grams, and/or stock volumes) for a target pH.
Target Target buffer
Allowed range: 0.0 to 14.0
Enter the pKₐ at your working temperature/ionic strength.
C_total = [HA] + [A⁻]
Volume for the final buffer solution.
Method Provide reagents (stocks and/or solids)
Acid stock (HA)
Used for V_HA = n_HA ÷ C_stock_HA
Base stock (A⁻)
Used for V_A = n_A ÷ C_stock_A
Acid solid (HA)
Unit: g/mol
Allowed: 0.01 to 1.50
Base solid (A⁻)
Unit: g/mol
Allowed: 0.01 to 1.50
Water estimate
Advanced Rounding • Steps • Graph
Applies to displayed stock volumes and water estimate.
Applies to grams for solids.
Affects displayed [HA], [A⁻], and ratio.
Graph shows fraction base = R/(1+R) vs pH.
Results
Monoprotic HA ⇄ H⁺ + A⁻
Target composition
Ratio [A⁻]/[HA]
—
[HA]
—
[A⁻]
—
Moles required
n_HA
—
n_A
—
Preparation amounts
HA
—
A⁻
—
Water / QS
—
Notes
Status
Enter inputs and press Calculate
Fraction base vs pH
fraction_base = R/(1+R), pH range: pKₐ ± 2