اللَّهُمَّ اغْفِرْ لِي ذَنْبِي كُلَّهُ، دِقَّهُ وَجِلَّهُ، أَوَّلَهُ وَآخِرَهُ، عَلانِيَتَهُ وَسِرَّهُ
O Allah, forgive for me all my sins, the minor and the major, the first and the last, the apparent and the hidden.
Allahumma-ghfirli dhanbi kullahu, diqqahu wa jillahu, awwalahu wa akhirahu, 'alaniyatahu wa sirrahu
When to Read
This comprehensive dua for forgiveness can be recited at any time, but it is particularly powerful after fulfilling a prayer, during the night (especially in the last third), or when reflecting on one's shortcomings. It's a profound supplication to make when you feel overwhelmed by past mistakes and desire sincere purification.
How to Read
Recite this dua with sincerity and a humble heart. Raise your hands as you would during supplication. Feel the weight of your sins, acknowledge your weakness, and truly believe in Allah's boundless mercy. It is best to say it facing the Qiblah, if possible, and with a clean body and mind.
Virtues & Benefits
This dua encompasses a complete plea for forgiveness for all types of sins. By acknowledging both the minor ('diqqahu') and major ('jillahu'), the first ('awwalahu') and last ('akhirahu'), and the open (''alaniyatahu') and secret ('sirrahu'), you are seeking purification from every possible transgression. This shows a comprehensive understanding of sin and a deep reliance on Allah's attribute of Al-Ghaffar (The All-Forgiving).
Source & Authentication
Narrated Abu Huraira: I heard Allah's Messenger (ﷺ) as saying: 'By Allah, I seek Allah's forgiveness and turn to Him in repentance more than seventy times a day.' Sahih al-Bukhari 6306. Another narration: Allahumma-ghfirli dhanbi kullahu, diqqahu wa jillahu, awwalahu wa akhirahu, 'alaniyatahu wa sirrahu (O Allah, forgive for me all my sins, the minor and the major, the first and the last, the apparent and the hidden). Sahih Muslim 771.