Büyük velîlerden. İsmi Muhammed bin Hafîf eş-Şîrâzî, künyesi Ebû Abdullah, lakabı İbn-i Hafîf'dir. Babası sultan idi. 889 (H.276) senesinde Şîrâz'da doğdu. 981 (H.371)'de Şîrâz'da vefât etti. Zâhir ve bâtın ilminde zamânının en meşhûr âlimi ve büyük velîsi idi. Hakîkatlara dâir geniş bilgiye sâhipti ve büyük bir ifâde gücü vardı. İbn-i Hafîf, Ebû Tâlib Hazrec-i Bağdâdî'nin talebesiydi. Kettânî, Yûsuf bin Hüseyin er-Râzî, Ebü'l-Hüseyin Müzeyyen, Ebû Amr Dımeşkî, Hallâc-ı Mansûr, Cüneyd-i Bağdâdî ve birçok âlimin sohbetlerinde bulunmuş, onlardan ilim öğrenmiştir. Kelâm ilmini İmâm-ı Eş'arî'den öğrenen İbn-i Hafîf, Şâfiî mezhebindeydi.
