Bilinen adıyla Şeyh Sadi-i Şirazı, 1193 yılında İran'ın Şiraz kentinde doğmuştur. Asıl adı Muslihittin Sadi'dir. Diğer bir kaynağa göre asıl adı Ebu Abdullah Müşerrifiddin bin Muslih el-Şirazi'dir. Ebu Bekir bin Zengi'ye olan sevgisinden dolayı Sadi mahlasını kullandığı da çeşitli kaynaklarda yer almaktadır. Gençliğini okumak ve Doğu ülkelerini gezmekle geçiren Sadi-i Şirazi, olgunluk, döneminde, koşuk biçiminde yazdığı küçük hikayelerini "Bostan" adıyla 1257 yılında; düzyazı olarak kaleme aldığı küçük hikayelerden oluşan kitabı "Gülistan"ı da 1258 yılında yayımlandı.