Den 2 februari 1455 födde drottning Dorotea av Danmark en son. Fadern var unionskungen Kristian I och gossebarnen fick i dopet namnet Hans. Redan samma år som han föddes hyllades han som tronföljare i Danmark och Norge och 1458 i Sverige.
Vid Kristian den I:s död den 21 maj 1481 började Hans sitt arbete för att bli härskare över hela Norden. Efter långa förhandlingar valdes han till kung i Danmark och Norge 1483. Svenskarna var fortfarande tveksamma. Varför skulle man ha en dansk regent i Sverige och man hade haft dåliga erfarenheter av hans far Kristian som försökt ta Sverige med våld vid slaget vid Brunkeberg 1471 då han led ett svidande nederlag. Sommaren 1483 hade Hans och den svenska rådsadelns representanter kommit överens för att förhandla. Hans var frånvarande då han kröntes till norsk kung i Trondheim vid denna tid. Det var nog lika bra att han inte kom till Kalmar för de villkor svenskarna lade fram var hårda. De krävde att landet skulle styras av rådet när kungen var utomlands man krävde dessutom att kungen skulle söka om tillstånd hos rådet om han ville besöka Sverige oftare än vart tredje år. Hans godtog givetvis inte dessa villkor med påföljd att Sten Sture fortsatte att styra Sverige. Under de kommande åren fortsatte man förhandlingarna med danskarna som tidvis .