
În 1229, guvernatorul Ifriqiyas, Abu Zakariya s-a întors la Tunis după ce a cucerit Constantin și Bejaïa în același an și și-a declarat independența. După despărțirea hafziților de almohazi sub Abu Zakariya (1228–1249), Abu Zakariya a organizat administrația în Ifriqiya (provincia romană a Africii din Magrebul modern; Tunisia de astăzi, estul Algeriei și vestul Libiei) și a construit orașul Tunis. ca centru economic și cultural al imperiului. În același timp, mulți musulmani din Al-Andalus care fugeau de Reconquista creștină a Iberiei au fost absorbiți. Ulterior, a anexat Tripolia în 1234, Algerul în 1235, râul Chelif în 1236 și a supus importante confederații tribale ale berberilor din 1235 până în 1238.
De asemenea, a cucerit Regatul Tlemcen în iulie 1242 forțându-l pe sultanul din Tlemcen pe vasalii săi.