Der er to hovedtyper af melanin:
* eumelanin: Dette pigment producerer brune og sorte hårfarver.
* pheomelanin: Dette pigment producerer røde og blonde hårfarver.
Mængden og forholdet mellem disse to melanin -typer bestemmer den endelige farve på en persons hår.