1. Surfaktan anionik
(1)Sulfonat: natrium sulfat, kalium sulfat, natrium hidroksida, dll.;
(2) Polioksietilen: polietilen glikol eter (PEG), polietilen glikol sulfat (PES), polioksietilen etil eter (POE), dll.;
(3)Merkaptan: natrium merkaptida, kalium merkaptida, merkaptan fosfat, merkaptan sulfat, dll.;
(4)Klorida: natrium klorida, kalium klorida, dll.;
(5)Alkohol berlemak: gliserin, etilheksil alkohol, stearil alkohol, dll.;
(6)Glusitol: asam stearat seperti zein alkohol, glusitol, manitol, natrium dodesil benzena sulfonat;
2. Surfaktan kationik
(1)Alkiloksieter: alkiloksieter aromatik, alkiloksietersulfonilurea, dsb.;
(2)Senyawa karboksi: lauril alkohol klorida, natrium benzoat, sulfonamida klorida, dll.;
(3)Senyawa azida: difenil sulfonat klorida, sulfamida klorida, dll.;
(4)Kategori lain: bahan penghubung polietilen glikol, asam etilendiamintetraasetat, asam sulfamat, dll.
3. Surfaktan Zwitterionik:
(1)Lesitin, tipe asam amino, tipe betaine;
4. Surfaktan nonionik:
(1)Gliserida asam lemak, sorbitan asam lemak (Span), polisorbat (Tween).