Presnejšie povedané, existujú dva hlavné typy melanínu, ktoré určujú farbu vlasov:
* Eumelanín: Vytvára hnedé a čierne odtiene. Množstvo eumelanínu určuje, ako tmavé vlasy budú.
* Feomelanín: Vytvára blond a červené odtiene. Množstvo feomelanínu v kombinácii s množstvom eumelanínu určuje konkrétny odtieň blond alebo červenej.
Neprítomnosť melanínu má za následok biele alebo sivé vlasy.