pKa Calculator — Ka to pKa, Kb to pKb and Back

pKa is the negative logarithm of an acid's dissociation constant: the lower the pKa, the stronger the acid. This pKa calculator converts Ka to pKa (or pKa to Ka) and gives the Kb and pKb of the conjugate base — the numbers you need to pick a buffer, as in pH meter calibration buffers, or to estimate pH.

calculated
calculated
calculated
Type in any field to change it. Press × on a value to calculate that field instead.

How to use the pKa calculator

Enter the acid dissociation constant Ka (you can type it as 0.000018 or 1.8e-5). The calculator returns the pKa and the Kb and pKb of the conjugate base. To go the other way, clear Ka and enter a pKa, Kb or pKb. For a weak base, enter its Kb in the Kb field and read the pKa of its conjugate acid.

Ka, pKa, Kb and pKb formulas

pKa = −log₁₀ Ka  ·  Ka = 10−pKa

Ka × Kb = Kw = 1.0 × 10⁻¹⁴  ·  pKa + pKb = 14 (25 °C)

Example

Acetic acid, Ka = 1.8 × 10⁻⁵:

  • pKa = −log₁₀(1.8 × 10⁻⁵) = 4.7447
  • Kb (acetate ion) = 10⁻¹⁴ ÷ 1.8 × 10⁻⁵ = 5.556 × 10⁻¹⁰
  • pKb = 14 − 4.7447 = 9.2553

pKa of common weak acids at 25 °C

Acid pKa Ka pKb of conjugate base Kb of conjugate base
Phosphoric acid (pKa₁) 2.15 7.08 × 10⁻³ 11.85 1.41 × 10⁻¹²
Hydrofluoric acid 3.17 6.76 × 10⁻⁴ 10.83 1.48 × 10⁻¹¹
Formic acid 3.75 1.78 × 10⁻⁴ 10.25 5.62 × 10⁻¹¹
Lactic acid 3.86 1.38 × 10⁻⁴ 10.14 7.24 × 10⁻¹¹
Benzoic acid 4.20 6.31 × 10⁻⁵ 9.80 1.58 × 10⁻¹⁰
Acetic acid 4.76 1.74 × 10⁻⁵ 9.24 5.75 × 10⁻¹⁰
Carbonic acid (pKa₁) 6.35 4.47 × 10⁻⁷ 7.65 2.24 × 10⁻⁸
Hypochlorous acid 7.53 2.95 × 10⁻⁸ 6.47 3.39 × 10⁻⁷
Hydrocyanic acid 9.21 6.17 × 10⁻¹⁰ 4.79 1.62 × 10⁻⁵
Ammonium ion 9.25 5.62 × 10⁻¹⁰ 4.75 1.78 × 10⁻⁵

Literature values vary by about ±0.05 between sources and with ionic strength.

Notes

  • Kw changes with temperature (pKw ≈ 14.17 at 20 °C and 13.26 at 50 °C), so pKa + pKb = 14 holds only at 25 °C.
  • Polyprotic acids have one pKa per proton — phosphoric acid has 2.15, 7.20 and 12.35.
  • Use the Henderson–Hasselbalch calculator to find buffer pH from pKa and the acid–base ratio.

Frequently asked questions

How do I convert Ka to pKa?

pKa = −log₁₀(Ka). Acetic acid has Ka = 1.8 × 10⁻⁵, so its pKa is 4.74.

How do I convert pKa back to Ka?

Ka = 10^(−pKa). Clear the Ka field, enter the pKa and the calculator does the antilog.

What is the relationship between pKa and pKb?

For a conjugate acid–base pair in water at 25 °C, Ka × Kb = Kw = 1.0 × 10⁻¹⁴, so pKa + pKb = 14.

What does pKa tell you about a buffer?

A buffer works best within about ±1 pH unit of the acid's pKa, and at pH = pKa the acid and its conjugate base are present in equal amounts.

Embed this calculator

Free to use on your website or blog. Copy this code: