يشير التاريخ إلى أن المسلمين -في شهر رمضان- كانوا أيام رسول الله صل الله عليه وآله وسلم يأكلون ويشربون من الغروب حتى وقت النوم، وعندما بدأ استخدام الأذان اشتهر بلال وابن أم مكتوم بأدائه.
وقد حاول المسلمون على مدى التاريخ ومع زيادة الرقعة المكانية وانتشار الإسلام ، أن يبتكروا الوسائل المختلفة إلى جانب الأذان للإشارة إلى موعد الإفطار، إلى أن ظهر مدفع الإفطار.
وكانت العاصمة المصرية القاهرة أول مدينة ينطلق فيها مدفع رمضان ، فعند غروب أول يوم من رمضان عام 865 هـ أراد السلطان المملوكي خشقدم أن يجرب مدفعا جديدا وصل إليه، وقد صادف إطلاق المدفع وقت المغرب بالضبط، حيث ظن الناس أن السلطان تعمد إطلاق المدفع لتنبيه الصائمين إلى أن موعد الإفطار قد حان، فخرجت جموع الأهالي إلى مقر الحكم تشكر السلطان على هذه البدعة الحسنة التي استحدثها، وعندما رأى السلطان سرورهم قرر المضي في إطلاق المدفع كل يوم إيذانا بالإفطار ثم أضاف بعد ذلك مدفعي السحور والإمساك.
وهناك رواية تفيد بأن ظهور المدفع جاء عن طريق الصدفة، فلم تكن هناك نية مبيتة لاستخدامه لهذا الغرض على الإطلاق، حيث كان بعض الجنود في عهد الخديوي إسماعيل يقومون بتنظيف أحد المدافع، فانطلقت منه قذيفة دوت في سماء القاهرة، وصادف ذلك أن كان وقت أذان المغرب في أحد أيام رمضان، فظن الناس أن الحكومة اتبعت تقليدا جديدا للإعلان عن موعد الإفطار، وصاروا يتحدثون بذلك، وقد علمت الحاجة فاطمة ابنة الخديوي إسماعيل بما حدث، فأعجبتها الفكرة، وأصدرت فرمانًا يفيد باستخدام هذا المدفع عند الإفطار والإمساك وفى الأعياد الرسمية.
وبدأت الفكرة تنتشر في أقطار الشام أولا، القدس ودمشق ومدن الشام الأخرى ثم إلى بغداد في أواخر القرن التاسع عشر، وبعدها انتقل إلى كافة الدول العربية ودول غرب أفريقيا مثل تشاد والنيجر ومالي ودول شرق آسيا، حيث بدأ مدفع الإفطار في إندونيسيا وغيرها من البلدان.