Sebenarnya kuning pada bayi dikarenakan kadar bilirubin yang tinggi dalam darah. Hemoglobin dalam darah bayi saat di kandungan berbeda dengan hemoglobin ketika bayi lahir. Saat bayi lahir sel darah merah merusak hemoglobin lama (hemoglobin saat bayi dalam kandungan) dan menggantinya dengan hemoglobin yang baru. Pergantian hemoglobin ini mengakibatnya penumpukan bilirubin sehingga bayi tampak kuning.