Kasvojen puhdistusaineiden ydinpuhdistusaineet jaetaan pääasiassa kahteen luokkaan: aminohappopinta-aktiiviset aineet ja saippua{0}}pohjaiset puhdistusaineet. Aminohappopuhdistusaineissa käytetään pääasiallisina pinta-aktiivisina aineina asyyliaminohapposuoloja, kuten kaliumkokoyyliglysinaattia ja natriumlauroyyliglutamaattia. Niiden pH-arvo on lähellä ihon hieman hapanta ympäristöä, mikä tekee niistä hellävaraisia ja ihoystävällisiä. Saippua{5}}pohjaiset puhdistusaineet sisältävät pääasiassa kaliumhydroksidia tai rasvahapposuoloja (kuten kaliummyristaattia). Niillä on voimakkaat puhdistus- ja vaahdotusominaisuudet, mutta ne voivat aiheuttaa yli-puhdistumista. Ainesosaluettelosta päätellen, jos kaliumhydroksidi- tai rasvahapposuolat (kuten steariinihappo ja myristiinihappo) on listattu ensimmäisenä tai jos tuotteen nimi sisältää sanoja, kuten "syväpuhdistava" tai "öljynhallinta", se on yleensä saippua{9}}pohjainen koostumus. Saippua{11}}pohjaiset kasvojen puhdistusaineet ovat myös tyyppejä, mutta niiden erityisominaisuuksien vuoksi niitä käsitellään yleensä eri tavalla kuin tavallisia pinta-aktiivisia aineita käyttäviä puhdistusaineita.
Tällä hetkellä kasvojen puhdistusjärjestelmissä trendi on käyttää yhdistelmävalmisteita, kuten "aminohapot + APG (alkyyliglukosidi)" tai "aminohapot + amfoteeriset pinta-aktiiviset aineet", joiden tavoitteena on tasapainottaa puhdistusteho ja lempeys.
