Isoelectric Point Calculator
ChemistryCalculate the isoelectric point (pI) and net charge of a protein or amino acid at any pH. Uses Henderson-Hasselbalch equation with standard pKa values.
Reviewed by the thecalcu.com team · Last updated July 17, 2026
Isoelectric Point (pI)
What is a Isoelectric Point?
The Isoelectric Point Calculator returns the isoelectric point (pI) and net charge at a given pH for all 20 standard amino acids. Select the amino acid and enter a pH to see the net charge computed using the Henderson-Hasselbalch equation applied to each ionisable group.
The isoelectric point is the pH at which a molecule carries zero net electrical charge. For single amino acids, pI is the average of the two pKa values flanking the neutral (zwitterionic) form. Net charge at any pH is computed by summing the fractional charges on each ionisable group (α-COOH, α-NH₃⁺, and side chain if present) from the Henderson-Hasselbalch equation. This determines whether the molecule will migrate toward the anode (negative charge, above pI) or cathode (positive charge, below pI) in an electric field, fundamental to electrophoretic separation.
For buffer calculations using amino acids as pH buffers (e.g., glycine buffer pH 2.3–3.6 or 8.6–10.0), the Henderson-Hasselbalch Calculator computes buffer pH from pKa and component ratios. For enzyme characterisation, the Michaelis-Menten Calculator and Enzyme Activity Calculator analyse catalytic behaviour.
Why Use an Isoelectric Point Calculator?
For simple non-polar amino acids (no side chain), pI = (pKa1 + pKa2)/2 is straightforward. But for Asp, Glu, His, Cys, Tyr, Lys, and Arg, all with ionisable side chains, identifying which pKa pair brackets the neutral form requires knowing the correct Henderson-Hasselbalch logic for each group type. This calculator encodes the correct formula for all 20 amino acids and also computes net charge at any pH, which cannot be done without applying H-H to all groups simultaneously.
Who Should Use This Calculator?
Biochemistry students at Indian universities studying amino acid chemistry for NEET PG, IIT-JAM Biotechnology, GATE-XL, and CSIR-UGC NET examinations where pI calculation is a standard numerical question.
Protein biochemists designing ion exchange chromatography (DEAE vs CM resin selection) and IEF gel electrophoresis experiments at NIMHANS, CCMB, and NCL Pune.
Pharmaceutical formulators at Biocon, Dr. Reddy's, and CIPLA computing amino acid pI for buffer design and protein drug stability assessment.
Food scientists calculating pI for dairy protein precipitation (paneer, casein) and soy protein isolate processing.
What Insights Does the Isoelectric Point Calculator Give You?
Isoelectric Point (pI) is the primary output, the pH of zero net charge, where electrophoretic mobility is zero and solubility is minimised.
Net Charge at pH shows whether the amino acid is positively charged (below pI), neutral (at pI), or negatively charged (above pI) at the entered pH, determines direction of migration in electrophoresis.
pKa values for the alpha-amino and alpha-carboxyl groups, reference data for buffer design and titration curve interpretation.
How to use this Isoelectric Point calculator
- Select the amino acid from the dropdown (e.g., Glycine for simplest case; Aspartic acid for acidic pI; Lysine for basic pI).
- Enter the Solution pH, use the slider to scan across pH values.
- Read pI, the isoelectric point from standard reference data (pKa values from IUPAC reference tables).
- Read Net Charge at pH, positive value = cationic (below pI); negative = anionic (above pI); ~0 = at/near pI.
- For ion exchange: if you need amino acid/protein to bind DEAE anion exchanger (binds anions), set pH > pI; for CM cation exchanger (binds cations), set pH < pI.
Show formula & methodology ↓Show less ↑
Formula & Methodology
Net charge calculation (Henderson-Hasselbalch):For each ionisable group: Acidic group (COOH, side-chain acid): charge = −1 / (1 + 10^(pKa − pH)) Basic group (NH₃⁺, side-chain amine): charge = +1 / (1 + 10^(pH − pKa)) Net charge = Σ (charge contributions from all groups) pI = pH where net charge = 0pI calculation for simple amino acids:No ionisable side chain (Gly, Ala, Val, ...): pI = (pKa_COOH + pKa_NH3) / 2 Acidic side chain (Asp, Glu): pI = (pKa_COOH + pKa_sidechain) / 2 [neutral species: zwitterion but sidechain protonated] Basic side chain (Lys, Arg, His): pI = (pKa_NH3 + pKa_sidechain) / 2 [neutral species: zwitterion but sidechain protonated]Worked example, Lysine (Lys, K): pKa values: α-COOH = 2.16; α-NH₃⁺ = 9.06; ε-NH₃⁺ (side chain) = 10.54.pI = (pKa_alpha_NH3 + pKa_side_chain) / 2 = (9.06 + 10.54) / 2 = 9.80At pH 7 (physiological): α-COOH fully deprotonated (−1); α-NH₃⁺ mostly protonated (+1, pKa 9.06 >> 7); ε-NH₃⁺ fully protonated (+1, pKa 10.54 >> 7). Net charge ≈ +1. Lysine is cationic at physiological pH, which is why it binds negatively charged DNA and RNA. Histones (the protein spools around which DNA wraps in chromosomes) are extremely Lys-rich (pI ~10.8), maintaining tight electrostatic interaction with negatively charged DNA phosphates at cellular pH 7.2. This principle is taught in every Indian university biochemistry course and is a frequent NEET PG and MD entrance exam question.
Frequently Asked Questions