Carlosas gimė 1788 m. kovo 29 d. Karališkojoje rūmuose Aranjuez, Aranjuez, Madrido bendruomenėje. 1808 m. Napoleonas užėmė Madridas Somosierra mūšyje
, ir jis paskatino Karlo tėvą Karolį IV ir Karlo vyresnįjį brolį Ferdinandą VII atsisakyti savo teisių į Ispanijos sostą. Tačiau Karlosas, turėjęs būti jo brolio įpėdinis, atsisakė savo teisių į sostą, kurį laikė Dievo duotu. Nuo 1808 iki 1814 m. jis su broliais buvo Napoleono kaliniai Valençay rūmuose Prancūzijoje.