Philip the Good
Carol a fost prinț francez, s-a născut la Dijon și a fost al treilea fiu (primii doi fii au murit până la vârsta de doi ani) al lui Filip al III de Burgundia (Filip cel Bun) și a celei de-a treia soții, Infanta Isabel a Portugaliei, fiica regelui Ioan I al Portugaliei. În timpul cât a trăit tatăl său a purtat titlul de Conte de Charolais; după aceea și-a asumat toate titlurile tatălui, inclusiv cel de "Mare Duce al Vestului". La douăzeci de zile după naștere a fost numit Cavaler al Lânii de Aur și a purtat titlul de Carol I, Conte de Nevers și seigneur de Croÿ.