De zon is een van de belangrijkste oorzaken voor het ontstaan van hyperpigmentatie. Ons lichaam maakt namelijk pigment aan om ons te beschermen tegen UV-straling. Door zonlicht neemt het aantal werkzame pigmentcellen en de aanmaak van pigment toe. Het aanmaken van pigment is dus zeker goed, maar soms gebeurt dit onregelmatig en overmatig waardoor er pigmentvlekken ontstaan. Een zonnebeschermingsfactor zorgt er juist voor dat deze onregelmatigheden, en dus pigmentvlekken, worden verminderd of voorkomen.