Corvin János 1473. április 2-án született Budán Corvin János, Hunyadi Mátyás magyar király természetes fia, a trónra kiszemelt örököse. A fiú vezetéknevét Mátyás címerállatáról, a hollóról (latin: corvus) kapta, keresztnevét pedig nagyapja, a nándorfehérvári hős tiszteletére adták neki.
Hunyadi család - Corvin János
Corvin János anyja egy boroszlói polgárlány, Edelpeck Borbála volt, ő szülte a király egyetlen életben maradt gyermekét. Mátyás első felesége, Podjebrád Katalin gyermekágyi lázban hunyt el, későbbi feleségétől.