Den mektigste herskeren på kontinentet på denne tiden, Karl den store, behandlet Offa med respekt. Men Offa ønsket å bli behandlet som jevnbyrdig, og dette skapte vansker i forholdet til frankerne. Omkring 789 forsøkte Karl den store å gifte bort en av sine sønner med en av Offas døtre. Offa krevde at hans sønn Egfrith skulle få gifte seg med en av Karls døtre, noe den frankiske kongen tok som en fornærmelse. Dette resulterte i at frankiske havner i en periode ble stengt for engelske handelsskip.