Eugene Schueller est considéré comme l'inventeur de la première teinture capillaire permanente et commerciale en 1907. Schueller a appelé la teinture Oréal, et son produit deviendra plus tard la société connue aujourd'hui sous le nom de L' Oréal.
En 1904, Schueller est diplômé d'une école nationale d'ingénieurs chimiques connue aujourd'hui sous le nom de Chimie Paris Tech. Les premiers colorants qu'il a inventés étaient de couleur très limitée et n'étaient disponibles que dans des tons dorés foncés et rouges pour les cheveux de couleur naturelle. Ses colorants originaux ont été créés avec de faibles quantités de peroxyde. Lorsque le peroxyde se mélange à d'autres produits chimiques, il crée la permanence de la nouvelle couleur.