Calcist

Style

Buttons

Spacing

How much to show

Decimal places

Text size

Ka to pKa calculator

Convert between Ka, pKa, Kb and pKb, with the right number of decimals. Add a concentration to get the pH of a weak acid or base.

Private: calculated on your device. Nothing you type is sent anywhere.

Next: Need the acid's concentration in equivalents for a titration? Try the normality calculator.

What it does

Ka tells you how far an acid splits into H⁺ and its conjugate base in water. Because Ka values span many powers of ten, chemists usually quote pKa instead. This calculator converts between Ka and pKa, and also gives Kb and pKb for the conjugate base (or the conjugate acid, if you start from a base). Add a concentration to estimate the pH of a weak acid or weak base solution.

How it's calculated

pKa = −log₁₀(Ka)  ·  Ka = 10−pKa
pKb = −log₁₀(Kb)  ·  Kb = 10−pKb
Ka × Kb = Kw  ·  pKa + pKb = pKw = 14.00 at 25 °C

The last line links an acid to its own conjugate base, like acetic acid and acetate, or ammonium and ammonia. It doesn't connect two unrelated compounds. pKw is 14.00 at 25 °C (a careful evaluation by Bandura and Lvov gives 13.99) and changes with temperature, so you can type a different pKw if you're working at another temperature.

Significant figures: in a logarithm, only the digits after the decimal point count. So a Ka with 3 significant figures (1.75 × 10−5) gives a pKa with 3 decimals (4.757). The calculator follows that rule and also shows the unrounded values.

Worked example

Acetic acid has Ka = 1.75 × 10−5. pKa = −log₁₀(1.75 × 10−5) = 4.757. Its conjugate base, acetate, has pKb = 14 − 4.757 = 9.243, so Kb = 5.71 × 10−10.

For 0.1 M acetic acid, solving Ka = x2 ÷ (0.1 − x) gives [H⁺] = x = 0.00131 M, a pH of about 2.88, with only 1.3% of the acid ionized.

Some pKa values at 25 °C

AcidpKaKa
Phosphoric acid (first H⁺)2.1487.11 × 10−3
Hydrofluoric acid3.176.8 × 10−4
Formic acid3.7451.80 × 10−4
Benzoic acid4.2026.28 × 10−5
Acetic acid4.7571.75 × 10−5
Carbonic acid (first H⁺)6.3524.45 × 10−7
Hypochlorous acid7.533.0 × 10−8
Ammonium ion9.2445.70 × 10−10

Values from Martell and Smith's Critical Stability Constants, as tabulated in Harvey's Analytical Chemistry 2.1.

Limitations

  • The pH estimate treats activity as concentration and ignores water's own ions, so it works best for concentrations well above 10−6 M.
  • For acids with more than one H⁺ (phosphoric, carbonic, citric), each step has its own Ka. The pH estimate uses only the one you enter.
  • Strong acids such as HCl have Ka values too large to measure well; treat them as fully ionized.

Sources

How we checked this

Before every update, this calculator is run in a real browser with these known answers, and it must match all of them:

  • Ka 1.75e-5 (acetic acid) gives pKa 4.757 ✓
  • Ka written as 1.75×10^-5 is read the same ✓
  • pKa 4.76 gives Ka 1.7 × 10⁻⁵ (2 significant figures) ✓
  • Kb 1.8e-5 (ammonia) gives pKb 4.74 ✓
  • Conjugate acid of ammonia: pKa 14 − 4.74 = 9.26 ✓
  • 0.1 M acetic acid has pH 2.88 ✓
  • 0.1 M ammonia has pH 11.12 ✓
  • Letters instead of a number are refused ✓
  • A Ka of zero is refused ✓

Last checked October 26, 2026. Spotted something wrong? The math is done in your browser with the formula shown on this page, so you can check any result by hand.

Add this calculator to your website (free)

Paste this code into any web page. The calculator works on your page, resizes itself, has no ads and no tracking, and nothing your visitors type is sent anywhere. More about embedding.

Questions people ask

How do you convert Ka to pKa?

Take the negative base-10 logarithm: pKa = −log(Ka). For Ka = 1.75 × 10⁻⁵, pKa = 4.757.

How do you get Ka from pKa?

Raise 10 to the negative pKa: Ka = 10^(−pKa). A pKa of 9.25 gives Ka = 5.6 × 10⁻¹⁰.

What is the relationship between pKa and pKb?

For an acid and its conjugate base, pKa + pKb = pKw, which is 14.00 at 25 °C. So acetic acid (pKa 4.757) has a conjugate base with pKb 9.243.

Does a lower pKa mean a stronger acid?

Yes. Each one-unit drop in pKa is a tenfold larger Ka, so the acid gives up its proton more readily.

What does pKa tell you about pH?

When the pH equals the pKa, the acid and its conjugate base are present in equal amounts. Below the pKa the acid form dominates; above it, the base form.

Related calculators