Emulgatorene har forskjellig kjemisk struktur, og de kan deles i ikke-ioniske (det vil si pH-uavhengige) og ioniske emulgatorer. De ioniske kan igjen deles i anioniske og kationiske stoffer.