Asam amino memiliki karakteristik yang disebut zwitter ion yaitu ion yang memiliki muatan berlawanan, bermomen dipol sekaligus gugus bersifat asam dan basa. Pada pH netral zwitter-ion akan bermuatan positif (kation) maupun bermuatan negatif (anion). Biasanya zwitter-ion mudah larut dalam air karena bermuatan (air adalah pelarut polar) dan sukar larut dalam pelarut nonpolar.