محمدعلی حافظ الکتبمعروف به محمدعلی شیرازی (زادهٔ ۲۷ اسفند ۱۳۱۹ در شیراز)، شاعر و ترانه‌سرای ایرانی است. 

از مشهورترین ترانه‌های وی می‌توان به شکار (با این مطلع: وقتی رسید آهو هنوز نفس داشت/داشت هنوزم بره‌هاشو می‌لیسید) با صدای ابی و سلطان قلب‌ها با صدای عارف و چرانمی رقصی با صدای ویگن و زندونی با صدای داریوش و آهنگ دشتستانی هایده اشاره کرد.
او از معدود شاعرانی است که در حوزه محیط زیست نیز اشعار گوناگونی سروده است.  کارهای او که در صدا وسیما پخش شد «آی ادمای مهربون واجبه که کمک کنیم» با صدای قاسم افشار و آهنگ مجموعه تلویزیونی زیر اسمان شهر با اجرای امیر تاجیک می‌باشد. دو اثر اخیر او هر دو بر روی آهنگ‌هایی از دکتر محسن کاظمیان است با عنوان "شب‌چراغ" و "عشقِ گمشده"؛ "چکاوک ناز من، امید پرواز من، تویی که معنا میدی، به شعر و آواز من"، مطلع اثر اخیر اوست.