Élu empereur du Saint Empire romain germanique en 1308, il est couronné roi des Lombards en 1311 et reçoit la couronne impériale à Rome en 1312.
Il essaie ensuite de faire cesser les guerres entre les guelfes et les gibelins ; sa politique est pendant quelque temps couronnée de succès, mais les guelfes se soulèvent à nouveau.
Henri VII prend alors le parti des gibelins et s’allie à Frédéric II, roi de Sicile, pour attaquer Robert d’Anjou, roi de Naples, qui dirige le parti guelfe.
Lors de son voyage à Milan, Henri VII fut accueilli avec joie par les gibelins qui voyaient en lui l’artisan de la paix, Il reçut la couronne de fer des Lombards, mais malgré ce don les Guelfes bloquèrent l’accès de la basilique St Pierre.
L’empereur ne pu être couronné que par des cardinaux au Latran, mais Henri VII à peine intronisé mourut à Pise d’une violente fièvre sur le chemin du retour.