El futuro Al-Hafiz nació en Ascalón en AH 467 (1074/5 CE) o 468 (1075/6).[1] Su padre fue Abu'l-Qasim Muhammad, hijo del califa Al-Mustansir.[1] Al-Háfiz asumió el califato como el primo del asesinado al-Amir (1101-1130).Puesto que Al-Amir había sido asesinado no teniendo hijos, la sucesión de Al-Háfiz fue cuestionada por una sección de chiitas, que reconoció a Taiyab abi al-Qasim, pretendido hijo del difunto al-Amir como heredero legítimo.Bajo el fatimí Al-Háfiz el poder del califa se había reducido a Egipto, y su autoridad ni siquiera era reconocida en todo el territorio.