Il figlio Costantino IV, rimasto a Costantinopoli, vendicò l'assassinio del padre sedando la rivolta - con relativa usurpazione - in Sikelia. Gli Arabi, nel frattempo, sferrarono diverse incursioni e saccheggi in Anatolia, e tra il 674 e il 678 assediarono addirittura Costantinopoli. L'attacco non ebbe successo grazie all'uso del fuoco greco con cui i Bizantini incendiarono le navi arabe distruggendo la loro flotta e alla fine venne firmata una tregua di trent'anni con il califfato arabo. Nel frattempo, nel 680, i Bulgari iniziarono a stanziarsi nei Balcani e furono vani tutti i tentativi da parte di Costantino IV (668-685) prima e del figlio Giustiniano II (685-711) poi di scacciarli. Nel 698 gli Arabi conquistarono anche l'Esarcato di Cartagine e ripresero a minacciare l'Impero con raid frequenti in Anatolia.