Saça rengini veren iki tür melanin bulunmaktadır. (Melanin normalde deride, saçlarda, göz zarlarında, beynin bazı bölgelerinde, melanik denen bazı urlarda bulunan ve tirozin'in (bir tür aminoasit) yükselmesiyle oluşan koyu renkli biyolojik pigment. hücre içindeki kromotoforda bulunur.) Bu melaninler eumelanin ve feomelanin olarak adlandırılır. saçta eumelaninin fazla olması saçın daha koyu olmasının sebebidir. Aynı şekilde daha az ise saç rengi açık olur. fakat feomelanin saçları turuncu ve kırmızıdır. her insanın saçında bir miktar feomelanin bulunur. Eumelanin ve pheomelanin kombinasyonu saça doğal rengini verir ve konsantrasyon renk derinliğini belirler.