Tomislav est probablement le fils aîné de Muncimir (Mutimir), duc de la Croatie dalmate depuis 892. Succédant à son père en 910, il se trouve confronté à l'installation des tribus magyares ("Honfoglalás") et la fondation de la grande-principauté de Hongrie dans la plaine de Pannonie. Ainsi, les Slaves méridionaux étaient séparés des Slaves occidentaux au nord.