Güneş koruyucular etki mekanizmalarına göre inorganik (fiziksel) ve organik (kimyasal) olarak ikiye ayrılmaktadır. Fiziksel güneş koruyucular deride bariyer oluşturup UV ışınlarını yansıtarak etki göstermektedir. Çinko oksit, titanyum dioksit, demir oksit gibi maddeler içermektedirler. Kimyasal güneş koruyucular, UV ışınlarını absorbe ederek etki gösterirler bu yüzden fotoalerjik reaksiyonlara neden olabilmektedirler. PABA türevleri, sinnamad esterleri, salisilat esterleri, benzofenonlar bu grupta yer almaktadır.