Saç rengi, saç folikülünde bulunan hücreler tarafından üretilen bir pigment olan melaninin varlığına göre belirlenir. Melanin iki şekilde gelir:eumelanin ve feomelanin. Eumelanin kahverengi ve siyah saç renklerinden, feomelanin ise kızıl saç renklerinden sorumludur.
Saç folikülündeki eumelanin ve feomelanin miktarı ve oranı, ortaya çıkan saç rengini belirler. Siyah saç, yüksek konsantrasyonda eumelanin ve düşük konsantrasyonda feomelanin sonucudur. Eumelanin ışığın tüm dalga boylarını emerek siyah saç algısına neden olur.