En química, un zwitterion (“híbrido” y anteriormente llamado ion dipolar) es una molécula neutra con carga eléctrica tanto positiva como negativa. Múltiples cargas positivas y negativas pueden estar presentes. Los zwitteriones son distintos de los dipolos, en diferentes lugares dentro de esa molécula. Zwitterions a veces también se llaman sales internas.
A diferencia de los compuestos anfóteros simples que solo pueden formar una especie catiónica o aniónica dependiendo de las condiciones externas, un zwitterion simultáneamente tiene ambos estados iónicos en la misma molécula