UV filters kunnen op 2 manieren werken. Het meest gangbaar is het chemisch UV filter. Dit filter trekt in de huid en absorbeert schadelijke UV straling. Het alternatief is een mineraal filter. Deze ligt op de huid en reflecteert de straling zodat deze niet doordringt in de huid. Oudere typen zonnebrandcrème met een mineraal filter lieten een witte laag op de huid achter. De huidige generatie minerale filters kent dit probleem niet meer.
Indien de huid geïrriteerd raakt door een "standaard" type zonnebrandcrème, dan is een soort met mineraal filter vaak een uitkomst. Van de soort met het chemische filter is verder bekend dat het koraal aantast. Op sommige plekken ter wereld zijn dergelijke filters daarom verboden. Ook waar ze niet verboden zijn is een mineraal filter de betere keuze voor het milieu.