Mikael var det yngste barnet til keiser Teofilos og hans keiserinne Theodora. Han ble allerede som spedbarn kronet til medkeiser i 840 og var bare to år da faren døde. Mikael ble enekeiser den 20. januar 842.