La alanina puede existir en tres formas dependiendo del pH de la solución: 1) a bajo pH, ambos grupos (α-carboxilo y α-amino) están protonados; 2) a pH más alto, el grupo carboxilo se desprotona formando un zwitterion con carga neta cero; 3) a pH aún más alto, el grupo amino también se desprotona dando la forma totalmente desprotonada.