Isoelectric Point (pI) Calculator

Calculate the isoelectric point of amino acids and peptides from pKa values. Estimate net charge at any pH for proteins and amphoteric molecules.

Isoelectric Point (pI)
5.97
pH where net charge = 0
Net Charge at pH 7.4
-0.006
Nearly neutral
pKa1 (α-COOH)
2.34
Carboxyl group
pKa2 (α-NH₃⁺)
9.60
Amino group
pKaR (side chain)
N/A
Non-ionizable
Charge State at pH 7.4
Near neutral
Physiological pH behavior

Net Charge vs pH

0.0
1.00
0.5
0.99
1.0
0.96
1.5
0.87
2.0
0.69
2.5
0.41
3.0
0.18
3.5
0.06
4.0
0.02
4.5
0.01
5.0
0.00
5.5
0.00
6.0
-0.00
6.5
-0.00
7.0
-0.00
7.5
-0.01
8.0
-0.02
8.5
-0.07
9.0
-0.20
9.5
-0.44
10.0
-0.72
10.5
-0.89
11.0
-0.96
11.5
-0.99
12.0
-1.00
12.5
-1.00
13.0
-1.00
13.5
-1.00
14.0
-1.00
■ Positive charge■ Negative charge

Amino Acid pI Reference Table

Amino AcidCodepKa1pKa2pKaRpIType
Glycine (Gly)G2.349.65.97Nonpolar/Polar
Alanine (Ala)A2.349.696.01Nonpolar/Polar
Valine (Val)V2.329.625.97Nonpolar/Polar
Leucine (Leu)L2.369.65.98Nonpolar/Polar
Isoleucine (Ile)I2.369.686.02Nonpolar/Polar
Proline (Pro)P1.9910.66.29Nonpolar/Polar
Phenylalanine (Phe)F1.839.135.48Nonpolar/Polar
Tryptophan (Trp)W2.389.395.88Nonpolar/Polar
Methionine (Met)M2.289.215.74Nonpolar/Polar
Serine (Ser)S2.219.155.68Nonpolar/Polar
Threonine (Thr)T2.6310.436.53Nonpolar/Polar
Asparagine (Asn)N2.028.85.41Nonpolar/Polar
Glutamine (Gln)Q2.179.135.65Nonpolar/Polar
Aspartic Acid (Asp)D1.889.63.652.76Acidic
Glutamic Acid (Glu)E2.199.674.253.22Acidic
Histidine (His)H1.829.1767.59Basic
Cysteine (Cys)C1.7110.788.335.02Acidic
Tyrosine (Tyr)Y2.29.1110.075.63Acidic
Lysine (Lys)K2.188.9510.539.74Basic
Arginine (Arg)R2.179.0412.4810.76Basic
Planning notes, formulas, and examples

About the Isoelectric Point (pI) Calculator

The isoelectric point (pI) is the pH at which a molecule carries no net electrical charge. At this pH, the positive charges from protonated groups exactly balance the negative charges from deprotonated groups. For amino acids and proteins, the pI determines behavior in electrophoresis, ion exchange chromatography, solubility, and crystallization.

For a simple amino acid with only α-amino and α-carboxyl groups, pI is the average of the two pKa values: pI = (pKa1 + pKa2) / 2. For amino acids with ionizable side chains (Asp, Glu, Cys, Tyr, His, Lys, Arg), the pI is the average of the two pKa values that bracket the zwitterionic form. Selecting the correct pair of pKa values requires understanding which protonation states carry zero net charge.

For peptides and proteins, the calculation is more complex because multiple ionizable groups contribute to the net charge. The net charge at any pH can be estimated using the Henderson-Hasselbalch equation applied to each ionizable group. The pI is found by iteratively adjusting pH until the net charge is zero. Protein pI values typically range from 4 to 12, and are critical for designing purification strategies using ion exchange chromatography and isoelectric focusing.

When This Page Helps

Essential for biochemistry students, researchers, and protein chemists who need to determine pI for electrophoresis, chromatography, and protein purification. Understand amino acid charge states at any pH.

How to Use the Inputs

  1. Select an amino acid preset to load standard pKa values.
  2. Or enter custom pKa values for acidic and basic groups.
  3. View the calculated pI (isoelectric point).
  4. Examine the net charge at various pH values in the charge curve.
  5. For peptides, add multiple ionizable groups from the side chain table.
  6. Use the reference table to compare pI values across all amino acids.
  7. Explore how charge changes near the pI affect electrophoretic mobility.
Formula used
For simple amino acids: pI = (pKa1 + pKa2) / 2 (selecting the two pKa values that bracket the zwitterionic form). Net charge at pH: q = Σ(+1/(1+10^(pH−pKa))) for basic groups − Σ(1/(1+10^(pKa−pH))) for acidic groups. The Henderson-Hasselbalch equation for each group: pH = pKa + log([A⁻]/[HA]).

Example Calculation

Result: pI = 5.97

Glycine has pKa1 = 2.34 (α-COOH) and pKa2 = 9.60 (α-NH₃⁺). No ionizable side chain. pI = (2.34 + 9.60) / 2 = 5.97. At this pH, the zwitterionic form H₃N⁺-CH₂-COO⁻ predominates.

Tips & Best Practices

  • For amino acids with no ionizable side chain, pI is always between pKa1 (COOH) and pKa2 (NH₃⁺).
  • Acidic amino acids (Asp, Glu) have low pI values (2.8-3.2) and are negatively charged at physiological pH.
  • Basic amino acids (Lys, Arg, His) have high pI values (7.6-10.8) and are positively charged at pH 7.4.
  • Most proteins have pI between 5 and 7, making them slightly negatively charged at physiological pH.
  • The pI of a protein can be shifted by post-translational modifications (phosphorylation, glycosylation, acetylation).
  • Online tools like ExPASy ProtParam can estimate protein pI from the amino acid sequence.

Amino Acid pKa Values and Side Chain Chemistry

The 20 standard amino acids have α-carboxyl pKa values ranging from 1.82 (Asp) to 2.83 (Thr) and α-amino pKa values from 8.80 (Asp) to 10.60 (Pro). Seven amino acids have ionizable side chains: Asp (3.65), Glu (4.25), His (6.00), Cys (8.18), Tyr (10.07), Lys (10.53), and Arg (12.48). These side chain pKa values are "intrinsic" values — in a folded protein, the actual pKa can differ significantly due to the local electrostatic environment, solvent exposure, and hydrogen bonding networks.

Protein pI Prediction and Applications

For peptides and proteins, pI is calculated by summing the charge contributions of all ionizable groups at each pH until net charge = 0. The accuracy of prediction depends on using appropriate pKa values. For unfolded polypeptides, intrinsic pKa values work well. For folded proteins, computational methods like PROPKA or H++ use structural information to predict shifted pKa values. Two-dimensional gel electrophoresis (2D-GE) separates proteins first by pI (isoelectric focusing) and then by molecular weight (SDS-PAGE), creating a "protein map" of the cell.

Industrial and Pharmaceutical Applications

In monoclonal antibody manufacturing, pI is a critical quality attribute. IgG antibodies typically have pI values of 6-9, and charge heterogeneity (from deamidation, C-terminal lysine clipping, or sialylation) creates charge variants that are separated by ion exchange or capillary isoelectric focusing. The drug's pI affects pharmacokinetics: highly charged antibodies can have altered tissue distribution and clearance rates. In food science, the pI of casein (~4.6) is exploited in cheese making — acidification to pH 4.6 precipitates casein, forming curds.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • A zwitterion is a molecule with both positive and negative charges but zero net charge. At the pI, amino acids exist primarily as zwitterions: the amino group is protonated (NH₃⁺) and the carboxyl group is deprotonated (COO⁻).