اللَّهُمَّ اغْفِرْ لِي مَا قَدَّمْتُ وَمَا أَخَّرْتُ، وَمَا أَسْرَرْتُ وَمَا أَعْلَنْتُ، وَمَا أَسْرَفْتُ، وَمَا أَنْتَ أَعْلَمُ بِهِ مِنِّي، أَنْتَ المُقَدِّمُ وَأَنْتَ المُؤَخِّرُ، لاَ إِلَهَ إِلاَّ أَنْتَ
O Allah, forgive me for what I have sent ahead and what I have left behind, what I have concealed and what I have made public, what I have squandered, and whatever else You know better than I. You are the One Who brings forth and the One Who delays; there is no god but You.
Allahumma-ghfir li ma qaddamtu wa ma akhkhartu, wa ma asrartu wa ma a'lantu, wa ma asraftu, wa ma anta a'lamu bihi minni, Antal-Muqaddimu wa Antal-Mu'akhkhiru, la ilaha illa Anta.
When to Read
This comprehensive dua is particularly beneficial when one reflects on their shortcomings and the ways they might have deviated from the Prophet Muhammad's ﷺ teachings, intentionally or unintentionally. It can be recited after any prayer, or during times of personal reflection and repentance.
How to Read
Recite this dua with sincerity and a heartfelt acknowledgment of your need for Allah's forgiveness. Raising your hands slightly during the recitation is a sunnah for supplication. Reflect deeply on each phrase, understanding its profound meaning in seeking Allah's mercy for past actions and future guidance.
Virtues & Benefits
This powerful dua encompasses a vast scope of seeking forgiveness, covering all sins: those committed openly and secretly, those done in haste or ignorance. It acknowledges Allah's complete knowledge of our state and His ultimate power over all affairs. By reciting this, we affirm our belief in Tawhid (Oneness of Allah) and His role as the ultimate Judge and Forgiver.
Source & Authentication
Ibn 'Umar (may Allah be pleased with them) said: 'One of the invocations of the Messenger of Allah (peace be upon him) was: Allahumma-ghfir li ma qaddamtu wa ma akhkhartu, wa ma asrartu wa ma a'lantu, wa ma asraftu, wa ma anta a'lamu bihi minni, Antal-Muqaddimu wa Antal-Mu'akhkhiru, la ilaha illa Anta. (O Allah, forgive me for what I have sent ahead and what I have left behind, what I have concealed and what I have made public, what I have squandered, and whatever else You know better than I. You are the One Who brings forth and the One Who delays; there is no god but You.)' — Sahih Muslim 771