Como bisnieto de Esteban y con la aprobación papal, Carlos reclamó el trono de Hungría después de la muerte de Andrés III, el último de la dinastía Árpád, y fue coronado en 1301.