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 an NaCl addition for ionic strength are included.
Target Parameters
pH
°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 + NaCl 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