Buffer Calculator Auto

Blue = calculated
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
ComponentForm / stockMolesAmount
STEP-BY-STEP PREPARATION
    Acid / base composition
    HA 0%
    A⁻ 0%
    Acid form (HA) [A⁻]/[HA] = — Base form (A⁻)

    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