La première expédition musulmane sur l'Ifriqiya est lancée en 647. En 661, une deuxième offensive se termine par la prise de Bizerte. La troisième, menée en 670 par Oqba Ibn Nafi, est décisive : ce dernier fonde la ville de Kairouan au cours de la même année et cette ville devient la base des expéditions contre le nord et l’ouest du Maghreb. L’invasion complète manque d’échouer avec la mort d’Ibn Nafi en 683. Envoyé en 693 avec une puissante armée arabe, le général ghassanide Hassan Ibn Numan réussit à vaincre l’exarque et à prendre Carthage en 695. Seuls résistent certains Berbères dirigés par la Kahena. Les Byzantins, profitant de leur supériorité navale, débarquent une armée qui s’empare de Carthage en 696 pendant que la Kahena remporte une bataille contre les Arabes en 697. Ces derniers, au prix d’un nouvel effort, finissent cependant par reprendre définitivement Carthage en 698 et par vaincre et tuer la Kahena.