La crème solaire a été inventée par Franz Greiter en 1938. Greiter était un chimiste suisse et médecin qui avait développé une formule contenant de l'oxyde de zinc pour protéger sa peau contre les rayons ultraviolets nocifs du soleil. Il a appelé sa crème solaire Piz Buin, qui est toujours vendue aujourd'hui. Greiter était conscient des dangers liés au soleil et voulait trouver un moyen de protéger sa peau contre les dommages causés par les UV. Sa formule a commencé à être utilisée par les alpinistes et autres personnes exposées aux rayons UV. Il a ensuite développé des produits plus faciles à appliquer sur la peau et plus agréables à porter, en particulier pour les touristes et pour ceux qui passaient leurs vacances dans des endroits ensoleillés. Sa formule est considérée comme la première version moderne de la crème solaire, bien qu'elle ne puisse pas bloquer tous les rayons UV nocifs comme le font les crèmes modernes.