Couleur des cheveux est déterminée par deux types de pigments, eumélanines et phéomélanines, qui, ensemble, produisent toutes les couleurs de cheveux naturels observés chez les humains. ("Mélanine" est le terme de base pour tous les pigments ou colorants, dans les cheveux ou la peau.) Phéomélanines produit la couleur rouge, et eumélanines peut produire des pigments soit noir ou marron.
Eumélanines déterminer comment clair ou foncé les cheveux seront. Une personne qui produit très peu eumélanine brune aura des cheveux blonds. De faibles concentrations de l'eumélanine noire se traduira dans les cheveux gris. Beaucoup de eumélanine noire ou brune se traduira par les cheveux plus foncés.
Tout le monde a des phéomélanines (rouge) colorant dans les cheveux ainsi. Une personne avec une vraie cheveux roux va produire une forte concentration de phéomélanines.