How it works: pick a buffer system (or define a custom one), set your target pH, concentration and volume, then choose a preparation method.
The calculator applies the Henderson–Hasselbalch equation (
pH = pKa + log([A−]/[HA]))
to work out the acid/base ratio and gives you a ready-to-follow recipe — by weighing both forms, by titrating with NaOH or HCl, or by mixing stock solutions.
Optional temperature correction of pKa and a salt addition for ionic strength are included.
Target Parameters
pH
L
°C
Model
pH = pKa + log([A−]/[HA])
pKaeff = pKa25 + (ΔpKa/ΔT)·(Tuse − 25)
Buffer System — auto-selected by target pH
pH
Acid form (HA)
Base form (A⁻) — pick the conjugate base, or leave “— none —” to titrate with NaOH
Preparation Method
Per-method chemistry
ntotal = C·V ; nHA = ntotal·facid ; nA− = ntotal·fbase
titration: nNaOH = nA− | nHCl = nHA | Vstock = n / Cstock
Additional Salt (optional)
Ionic strength (approx.)
I ≈ ½Σcizi2 (buffer + salt contributions, monovalent model)
Recipe & Results
Components
| Component | Form / stock | Moles | Amount |
|---|
STEP-BY-STEP PREPARATION
Buffer species distribution
Fraction of acid (HA) and base (A⁻) versus pH. The marker shows your target pH and its species split.
Acid fraction (HA)
Base fraction (A⁻)
Target pH