Isoelectric Point (pI) Calculator

Calculate the isoelectric point (pI) of an amino acid from its pKa values, by solving for the pH where net charge is zero.
Includes 20 presets.

Isoelectric Point (pI)

What Is the Isoelectric Point?

The isoelectric point (pI) is the pH at which an amino acid (or protein) carries zero net charge. At the pI, the molecule has an equal number of positive and negative charges — it is electrically neutral overall.

Why It Matters

  • At pH < pI: the molecule is positively charged (cation)
  • At pH > pI: the molecule is negatively charged (anion)
  • At pH = pI: solubility is at its minimum: proteins tend to precipitate

The pI is essential for:

  • Gel electrophoresis (separation by charge)
  • Protein purification (isoelectric precipitation)
  • Drug design and formulation
  • Understanding enzyme activity at different pH values

Formula

For amino acids with no ionizable side chain (e.g. Gly, Ala, Val): pI = (pKa₁ + pKa₂) ÷ 2

For acidic side chains (Asp, Glu — two carboxyl groups): pI = (pKa_α-COOH + pKa_side-chain COOH) ÷ 2

For basic side chains (Lys, Arg, His — two amino/basic groups): pI = (pKa_α-NH₃ + pKa_side-chain basic) ÷ 2

The general rule: average the pKa values of the two groups that flank the neutral (zwitterion) form.

That shortcut is what textbooks teach, and it works for most amino acids. It breaks down where the three pKa values interleave awkwardly, which is exactly what happens with tyrosine (its phenol sits above the amino group) and cysteine (its thiol sits below). Rather than guess which pair to average, this calculator solves directly for the pH at which the net charge on the molecule is zero. For simple cases the two methods agree to the second decimal; where they differ, the net-charge answer is the correct one.

pKa Values of 10 Common Amino Acids

Amino Acid pKa₁ (α-COOH) pKa₂ (α-NH₃) pKa₃ (side chain) pI
Glycine 2.34 9.60 5.97
Alanine 2.34 9.69 6.02
Valine 2.32 9.62 5.97
Leucine 2.36 9.68 6.02
Isoleucine 2.36 9.68 6.02
Aspartic Acid 2.09 9.82 3.86 2.98
Glutamic Acid 2.19 9.67 4.25 3.22
Lysine 2.18 8.95 10.53 9.74
Arginine 2.17 9.04 12.48 10.76
Histidine 1.82 9.17 6.00 (basic) 7.59
Cysteine 1.96 10.28 8.18 (acidic) 5.07
Tyrosine 2.20 9.11 10.07 (acidic) 5.63

How we build and check this calculator

This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.

SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.


Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.