Bir bebeğin her iki ebeveynden miras aldığı benzersiz genetik kod, melaninin saçında üretilmesini sağlayan protein içerir. Melanin miktarı, çocuğun açık veya koyu saçları olup olmadığını belirler ve renk genellikle ebeveynlerinin saçlarının renk aralığında kalır.
Bütün insanların sahip olduğu 46 kromozomdan bir bebek, anneden 23 kromozom ve aynı sayıyı babadan devralır. Bu iki araya 60.000 ila 100.000 arasında gen içerir. Bu genlerin bazıları baskın, birkaçı da resesif. Genlerde bulunan protein iki tür melanin üretir - eumelanin ve feomelanin. Daha büyük eumelanin konsantrasyonları kahverengiden siyah tonlarına kadar koyu saçları üretir ve pheomelanin sarışından kırmızıya kadar açık saç tonlarına neden olur.
Koyu saç, çoğu insanda baskın bir gendir. Tamamen aynı saç tonuna sahip olan veya farklı tondakilere sahip olan ebeveynler, farklı renkte ancak aynı renk aralığında olan saçları olan bir bebeğe sahip olabilir. Bununla birlikte, eğer diğer ebeveynin de bir sarışın geni varsa, bir sarışın resesif genine sahip koyu saçlı bir ebeveynin bir sarışın bebeği olması da mümkündür. Bu nedenle, bir bebeğin saç rengi, ebeveynlerin saçlarının gölgesinde herhangi bir yere düşebilir veya birinin veya her ikisinin farklı bir resesif genine sahip olması durumunda, tamamen farklı olabilir.