Polyprotic Acid Calculator

Enter your Acid Concentration, Number of Ionizable Protons, and up to three dissociation constants (Ka1, Ka2, Ka3) into this Polyprotic Acid Calculator to find the solution pH, H⁺ Concentration, and the fraction of each species present — α₀ (Fully Protonated), α₁, and α₂ — at equilibrium.

M

First acid dissociation constant

Second acid dissociation constant

Third acid dissociation constant (for triprotic acids only)

Results

pH

--

H⁺ Concentration

--

α₀ (Fully Protonated)

--

α₁ (First Deprotonation)

--

α₂ (Second Deprotonation)

--

Species Distribution

Frequently Asked Questions

What is a polyprotic acid?

A polyprotic acid is an acid that can donate more than one proton (H⁺) per molecule. Examples include sulfuric acid (H₂SO₄) which is diprotic, and phosphoric acid (H₃PO₄) which is triprotic.

How do I calculate the pH of a polyprotic acid?

For polyprotic acids, you need to consider multiple equilibria with different Ka values. The calculator uses alpha fractions to determine the concentration of each species and calculates pH based on the H⁺ concentration from all dissociation steps.

What are alpha fractions in acid-base chemistry?

Alpha fractions (α) represent the fraction of total acid in each protonation state. α₀ is fully protonated, α₁ has lost one proton, α₂ has lost two protons, and so on. The sum of all alpha fractions equals 1.

What is the relationship between Ka and pKa values?

pKa is the negative logarithm of Ka (pKa = -log Ka). Larger Ka values mean stronger acids and lower pKa values. For polyprotic acids, Ka1 > Ka2 > Ka3, so pKa1 < pKa2 < pKa3.

How accurate is this calculator for very concentrated solutions?

This calculator assumes ideal behavior and may be less accurate for very concentrated solutions (>1 M) where activity coefficients become significant. For most educational and laboratory purposes, it provides good approximations.

Can I use this calculator for bases?

This calculator is specifically designed for polyprotic acids. For polyprotic bases, you would need to use Kb values and consider the basic dissociation equilibria instead.

More Chemistry Tools