Los aminoácidos se comportan como ácidos en condiciones básicas y como bases en condiciones ácidas.
Todos los aminoácidos tienen un grupo amino (-NH2), que es alcalino, y un grupo ácido carboxílico (-COOH), que es ácido. En condiciones básicas, el grupo -COOH pierde un H + para convertirse en -COO ^ -. Al donar un H +, el aminoácido actúa como un ácido. Cuando está en contacto con un ácido, el grupo -NH2 recibe un ion H + y se convierte en -NH3 ^ +. Al aceptar un ion H +, el aminoácido se comporta como una base. Para los productos químicos que se comportan como ácidos y bases, los llamamos anfóteros.