Offa hadde de siste ti årene av sitt liv lagt mye arbeid i å sikre at Ecgfrith skulle etterfølge ham. I 787 ble Ecgfrith derfor utropt til medkonge. Det er mulig at han ble drept av etterfølgeren Coenwulf.