O Allah, forgive my past and future sins, and my secret and open sins

Islam > Hadiths > Virtues and manners > O Allah, forgive my past and future sins, and my secret and open sins

Hadith narrated by Narrated by Muslim

Authentic hadith

Updated on 24 September 2026 at 12:34 AM

📖 1 min read

Hadith text: O Allah, forgive my past and future sins, and my secret…

عن علي بن أبي طالب رضي الله عنه قال: كان رسول الله صلى الله عليه وسلم إذا قام إلى الصلاة يكون من آخر ما يقول بين التشهد والتسليم: «اللهم اغفر لي ما قَدَّمتُ وما أخَّرْتُ، وما أسررتُ وما أعلنتُ، وما أسْرَفتُ، وما أنت أعلم به مني، أنت المُقَدِّم، وأنت المؤخر، لا إله إلا أنت».

Explanation of the hadith: O Allah, forgive my past and future sins, and my secret…

The Prophet (may Allah's peace and blessings be upon him) used to say at the end of prayer, between the Tashahhud and Taslīm: "O Allah, Forgive my past and future sins, my secret and open sins, my transgression." He went to great lengths in asking his Lord for forgiveness by mentioning various types of sins. "And that of which You have better knowledge than I", meaning: my sins whose number and gravity are unknown to me. "Indeed, You are the One Who puts forward", meaning: you bring some slaves close to You by enabling them to obey and worship You. "And You are the One Who puts back", meaning: You make some of them lag behind through failure to act in a way pleasing to You. Or You put whomever You will at the ranks of perfection and keep whomever You will away from high ranks and deep into the lowest ones. "There is no god but You." There is no one worthy of being worshiped except You.

Categories : Jurisprudence of Supplications and Remembrance of Allah · Prophetic Guidance on Remembering Allah · Virtues and Manners

بسم الله الرحمن الرحيم Wed 16 Jumada al-Awwal
الأربعاء 16 جمادى الأولى
أحدب متناقص Waning Gibbous Day 17.6 / 29.5
Illumination 91%
New moon in 12 days
اللهم صل على محمد O Allah, send blessings upon Muhammad

إِنَّ ٱللَّهَ وَمَلَٰٓئِكَتَهُۥ يُصَلُّونَ عَلَى ٱلنَّبِىِّ ۚ يَٰٓأَيُّهَا ٱلَّذِينَ ءَامَنُوا۟ صَلُّوا۟ عَلَيْهِ وَسَلِّمُوا۟ تَسْلِيمًا

God and His angels shower their blessings on the Prophet. O believers, you should also send your blessings on him, and salute him with a worthy greeting.

Al-Ahzab 33:56

Blessings on the Prophet ﷺ