El 785, els habitants de Girona lliuren la ciutat als francs per pròpia voluntat. El 789 l'Urgell, la Cerdanya, el Pallars i la Ribagorça segueixen el seu exemple. El 800, una assemblea reunida a Tolosa acorda la conquesta de Barcelona. Lluís el Piadós, fill de Carlemany, i Guillem de Tolosa comanden l'exèrcit franc. El setge es prolonga des d'aquell hivern fins a la primavera. El 3 d'abril del 801, rendida per la fam, la ciutat capitula. Carlemany atorga als seus habitants una àmplia carta de llibertats.