ولد زكي محمد حسن المصري ، بمدينة الخرطوم عام 1908م، ونشأ في القاهرة وتعلم بها، ثم تخصص في الآثار الإسلامية، وقد حصل على شهادة الآثار الإسلامية من مدرسة اللوفر في عام 1934م، ونال بعدها شهادة الدكتوراه في الآداب من جامعة باريس. وقد أتقن العديد من اللغات، منها: الإنجليزية والألمانية، والفرنسية، والفارسية، زوجته المؤرخة سيدة إسماعيل كاشف .
قام زكي حسن بعدة رحلات علمية زار فيها معظم البلاد الأوروبية، كما مثَّل مصر في كثير من المؤتمرات العلمية. وقد ألف زكي في العديد من الموضوعات، مثل: التاريخ، والآثار، وأدب الرحلات.