Johannes VIII Palaiologos var eldste sønn av Manuel II Palaiologos og Helena Dragaš, datter av den serbiske prins Konstantin Dragaš. Han ble utropt til medkeiser sammen sin far en gang før 1416 og ble enekeiser da faren døde i 1425.