Duʿāʾ & Adhkār

Dua for Forgiveness: 9 Authentic Duas From Quran and Sunnah

Nine authentic supplications for forgiveness, each with its Arabic, meaning and exact reference, plus a simple guide to which one fits which moment and what real repentance asks of you beyond the words.

Mufti Ali9 min read

Quick answer

The best dua for forgiveness is Sayyid al-Istighfar, which the Prophet ﷺ called the master of seeking forgiveness: “Allāhumma anta Rabbī, lā ilāha illā anta…” (Sahih al-Bukhari 6306). For a short daily dua, say “Rabbighfir lī wa tub ʿalayya, innaka anta al-Tawwāb al-Raḥīm,” which the Prophet ﷺ repeated 100 times in one sitting (Sunan Abī Dāwūd 1516).

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ

Every believer slips, and the Prophet ﷺ, who was free of sin, still sought Allah's forgiveness more than seventy times a day. Islam does not ask you to be flawless before you turn back. It gives you the exact words to turn back with. Below are nine authentic duas for forgiveness, each with its source, and a plain guide to which one suits which moment.

What is the best dua for forgiveness?

The best dua for forgiveness is Sayyid al-Istighfār, which the Prophet ﷺ himself named the master of seeking forgiveness. Shaddād ibn Aws reported it in Sahih al-Bukhari 6306. It affirms that Allah is your Lord, renews your covenant with Him, admits both His blessings and your sin, and only then asks for forgiveness.

اللَّهُمَّ أَنْتَ رَبِّي، لاَ إِلَهَ إِلاَّ أَنْتَ، خَلَقْتَنِي وَأَنَا عَبْدُكَ، وَأَنَا عَلَى عَهْدِكَ وَوَعْدِكَ مَا اسْتَطَعْتُ، أَعُوذُ بِكَ مِنْ شَرِّ مَا صَنَعْتُ، أَبُوءُ لَكَ بِنِعْمَتِكَ عَلَيَّ، وَأَبُوءُ لَكَ بِذَنْبِي، فَاغْفِرْ لِي، فَإِنَّهُ لاَ يَغْفِرُ الذُّنُوبَ إِلاَّ أَنْتَ

Allāhumma anta Rabbī, lā ilāha illā anta, khalaqtanī wa ana ʿabduka, wa ana ʿalā ʿahdika wa waʿdika mā-staṭaʿtu, aʿūdhu bika min sharri mā ṣanaʿtu, abūʾu laka bi-niʿmatika ʿalayya, wa abūʾu laka bi-dhanbī, faghfir lī, fa-innahu lā yaghfiru al-dhunūba illā anta.

“O Allah, You are my Lord; there is no god but You. You created me and I am Your servant, and I keep to Your covenant and promise as far as I am able. I seek refuge in You from the evil of what I have done. I acknowledge Your favour upon me, and I acknowledge my sin, so forgive me, for none forgives sins except You.”— Sahih al-Bukhari 6306

The promise attached to it is unusually specific. Whoever says it during the day with firm faith and dies before evening is among the people of Paradise, and whoever says it at night with firm faith and dies before morning is among the people of Paradise. That is why it sits in the morning and evening adhkār of so many Muslims.

Look at the phrase abūʾu laka, “I acknowledge to You.” It appears twice: once for Allah's blessings, once for your sin. The dua teaches that honest repentance holds both in view at the same time, gratitude without denial and regret without despair.

Bottom line: If you learn one dua for forgiveness, learn Sayyid al-Istighfār (Sahih al-Bukhari 6306) and say it once in the morning and once in the evening.

Which short duas for forgiveness can you say anytime?

Three short duas for forgiveness are easy to memorise and come straight from the Sunnah. One is a phrase the Prophet ﷺ repeated a hundred times in a gathering, one carries a striking promise in Jāmiʿ al-Tirmidhī, and one he taught Abū Bakr to say inside the prayer. None needs wuḍūʾ or a set time.

رَبِّ اغْفِرْ لِي وَتُبْ عَلَيَّ، إِنَّكَ أَنْتَ التَّوَّابُ الرَّحِيمُ

Rabbighfir lī wa tub ʿalayya, innaka anta al-Tawwābu al-Raḥīm.

“My Lord, forgive me and accept my repentance; You are the Accepter of Repentance, the Most Merciful.”— Sunan Abī Dāwūd 1516

ʿAbdullāh ibn ʿUmar said the Companions would count the Prophet ﷺ saying this a hundred times in a single sitting. Al-Albānī graded the narration ṣaḥīḥ. It is short enough to repeat on a walk or while waiting, which is exactly how it was used.

أَسْتَغْفِرُ اللَّهَ الْعَظِيمَ الَّذِي لاَ إِلَهَ إِلاَّ هُوَ الْحَيَّ الْقَيُّومَ وَأَتُوبُ إِلَيْهِ

Astaghfirullāha al-ʿAẓīma alladhī lā ilāha illā huwa al-Ḥayya al-Qayyūma wa atūbu ilayh.

“I seek the forgiveness of Allah the Magnificent, besides whom there is no god, the Ever-Living, the Sustainer, and I turn to Him in repentance.”— Jāmiʿ al-Tirmidhī 3577

The Prophet ﷺ said whoever says it is forgiven, even if he had fled from the battlefield. A close version without the word al-ʿAẓīm appears in Sunan Abī Dāwūd 1517.

اللَّهُمَّ إِنِّي ظَلَمْتُ نَفْسِي ظُلْمًا كَثِيرًا، وَلاَ يَغْفِرُ الذُّنُوبَ إِلاَّ أَنْتَ، فَاغْفِرْ لِي مَغْفِرَةً مِنْ عِنْدِكَ، وَارْحَمْنِي، إِنَّكَ أَنْتَ الْغَفُورُ الرَّحِيمُ

Allāhumma innī ẓalamtu nafsī ẓulman kathīran, wa lā yaghfiru al-dhunūba illā anta, faghfir lī maghfiratan min ʿindika, warḥamnī, innaka anta al-Ghafūru al-Raḥīm.

“O Allah, I have wronged myself greatly, and none forgives sins except You. So grant me forgiveness from You and have mercy on me; You are the Forgiving, the Merciful.”— Sahih al-Bukhari 834

Abū Bakr al-Ṣiddīq asked the Prophet ﷺ for a dua to say in his prayer, and this is what he was taught. Many Muslims say it after the tashahhud, just before the closing salām. The step-by-step salah guide shows where that moment falls.

What dua for forgiveness is in the Quran?

The Quran records duas for forgiveness on the tongues of prophets and believers, and each one admits fault before it asks. Ādam and Ḥawwāʾ, Mūsā and Yūnus (peace be upon them) all began with “I have wronged myself.” Four of these Quranic duas are short enough to memorise in a day.

رَبَّنَا ظَلَمْنَا أَنفُسَنَا وَإِن لَّمْ تَغْفِرْ لَنَا وَتَرْحَمْنَا لَنَكُونَنَّ مِنَ الْخَاسِرِينَ

Rabbanā ẓalamnā anfusanā wa in lam taghfir lanā wa tarḥamnā la-nakūnanna mina al-khāsirīn.

“Our Lord, we have wronged ourselves, and if You do not forgive us and have mercy upon us, we will surely be among the losers.”— Sūrat al-Aʿrāf 7:23

This was the first repentance in human history: the words of Ādam and Ḥawwāʾ after they ate from the tree. They did not blame each other or the one who tempted them. They named their own wrong and asked for two things, forgiveness and mercy.

رَبِّ إِنِّي ظَلَمْتُ نَفْسِي فَاغْفِرْ لِي

Rabbi innī ẓalamtu nafsī faghfir lī.

“My Lord, indeed I have wronged myself, so forgive me.”— Sūrat al-Qaṣaṣ 28:16

Mūsā (peace be upon him) said this after he struck a man in a quarrel and the man died. The verse goes on: “and He forgave him. Indeed, He is the Forgiving, the Merciful.” The answer comes in the same breath as the dua.

  • Lā ilāha illā anta subḥānaka innī kuntu mina al-ẓālimīn (Sūrat al-Anbiyāʾ 21:87): the dua of Yūnus from inside the whale, covered in depth in the dua for anxiety and stress guide.
  • Rabbanā innanā āmannā faghfir lanā dhunūbanā wa qinā ʿadhāba al-nār (Sūrat Āl ʿImrān 3:16): “Our Lord, we have believed, so forgive us our sins and protect us from the punishment of the Fire.”

You can hear every one of these verses recited in context in the whole Quran with audio and tafsir.

Which dua for forgiveness fits which moment?

The right dua for forgiveness depends on the moment. A daily anchor should be complete but repeatable, a dua inside salah should be one the Prophet ﷺ taught for prayer, and a phrase for a busy street should be a few words long. The table below matches each authentic dua to the moment it suits best.

Authentic duas for forgiveness matched to the moment they suit
MomentDuaLengthSource
Morning and eveningSayyid al-IstighfārAbout 50 wordsBukhari 6306
Inside salah, before the salāmAllāhumma innī ẓalamtu nafsī…About 20 wordsBukhari 834
Repeating many times in one sittingRabbighfir lī wa tub ʿalayya…8 wordsAbū Dāwūd 1516
Right after a specific sinRabbi innī ẓalamtu nafsī faghfir lī5 wordsQuran 28:16
On a walk, in a queueAstaghfirullāh1 wordBukhari 6307
The last ten nights of RamadanAllāhumma innaka ʿAfuwwun…6 wordsTirmidhī 3513

The Laylat al-Qadr dua is the one ʿĀʾishah was taught when she asked what to say if she knew which night it was:

اللَّهُمَّ إِنَّكَ عَفُوٌّ تُحِبُّ الْعَفْوَ فَاعْفُ عَنِّي

Allāhumma innaka ʿAfuwwun tuḥibbu al-ʿafwa faʿfu ʿannī.

“O Allah, You are Pardoning and You love to pardon, so pardon me.”— Jāmiʿ al-Tirmidhī 3513
Some printed editions of Jāmiʿ al-Tirmidhī add the word karīm (“Generous”) after ʿAfuwwun, and some do not. Either wording is commonly recited.

Bottom line: Use Sayyid al-Istighfār as your daily anchor, Abū Bakr's dua inside salah, and a short phrase like “Rabbighfir lī wa tub ʿalayya” for repetition through the day.

How do you repent properly, beyond saying the words?

Repentance (tawbah) is more than reciting a dua for forgiveness. Sūrat Āl ʿImrān 3:135 describes those whom Allah forgives: when they do wrong they remember Allah, ask forgiveness for their sins, and do not persist in what they did while they know. Each of those three parts can be turned into a step.

  • Remember Allah and stop. The verse begins with remembering Allah at the moment of the wrong. Stopping the sin is where repentance starts.
  • Ask forgiveness with honest regret. Use one of the duas above, and mean the words “I have wronged myself.”
  • Resolve not to persist. The verse praises those who “do not persist.” Change what you can about the situation that led you there.
  • Put right what you owe people. If another person was harmed, the Prophet ﷺ said to seek their pardon before the Day of Resurrection, when there will be no money to settle the debt (Sahih al-Bukhari 2449).

The Quran calls this tawbatan naṣūḥā, “sincere repentance” (Sūrat al-Taḥrīm 66:8). Istighfār is the asking; tawbah is the turning. A dua said with no intention to change is still dhikr, but the turning is what the verse describes.

The door does not close quickly. In Sahih Muslim 2759 the Prophet ﷺ said Allah stretches out His hand at night to accept the repentance of the one who sinned by day, and by day for the one who sinned by night, until the sun rises from the west.

For a personal question about how to make amends for a specific sin, particularly one involving money, family or other people's rights, ask a qualified scholar you trust. A general guide cannot replace that.

How many times should you say istighfar?

No fixed number of istighfār is required, but the Sunnah gives three clear reference points. The Prophet ﷺ sought forgiveness more than seventy times a day (Sahih al-Bukhari 6307), a hundred times a day (Sahih Muslim 2702a), and repeated one dua a hundred times in a single gathering (Sunan Abī Dāwūd 1516).

A hundred a day is a realistic target for most people. Split across the five prayers it comes to twenty after each salah, which takes under two minutes. A hand counter or the digital tasbih keeps count so your attention stays on the words rather than the number.

Allah also ties istighfār to provision in this world. Nūḥ (peace be upon him) told his people: “Ask forgiveness of your Lord. Indeed, He is ever a Perpetual Forgiver. He will send rain from the sky upon you in continuing showers, and give you increase in wealth and children” (Sūrat Nūḥ 71:10-12).

A widely shared narration promises that whoever keeps to istighfār will be given “a way out of every distress” (Sunan Abī Dāwūd 1518). Al-Albānī, Shuʿayb al-Arnaʾūṭ and Zubair ʿAlī Zaʾī all graded its chain weak (ḍaʿīf). The Quranic promise in Sūrat Nūḥ 71:10-12 makes a similar point on firm ground.

What if you keep repeating the same sin?

Repeating a sin does not close the door to forgiveness. In Sahih Muslim 2758a the Prophet ﷺ described a servant who sinned and asked forgiveness, then sinned again and asked again, several times. Each time Allah said His servant knew he had a Lord who forgives sins and holds to account, and forgave him.

The lesson drawn from this hadith is about returning, not about permission. The servant in the hadith never stops asking. What breaks a person is the voice that says “you have asked too many times already.” Allah answers that voice directly: “O My servants who have transgressed against themselves, do not despair of the mercy of Allah. Indeed, Allah forgives all sins” (Sūrat al-Zumar 39:53).

قُلْ يَا عِبَادِيَ الَّذِينَ أَسْرَفُوا عَلَىٰ أَنفُسِهِمْ لَا تَقْنَطُوا مِن رَّحْمَةِ اللَّهِ ۚ إِنَّ اللَّهَ يَغْفِرُ الذُّنُوبَ جَمِيعًا ۚ إِنَّهُ هُوَ الْغَفُورُ الرَّحِيمُ

Qul yā ʿibādiya alladhīna asrafū ʿalā anfusihim lā taqnaṭū min raḥmati Allāh, inna Allāha yaghfiru al-dhunūba jamīʿā, innahu huwa al-Ghafūru al-Raḥīm.

“Say, “O My servants who have transgressed against themselves, do not despair of the mercy of Allah. Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful.””— Sūrat al-Zumar 39:53

Practically, pair each return with one small change: a different route home, an app deleted, a friend told. Al-Ghafūr and al-Tawwāb are among the 99 Names of Allah, and calling on Him by them is part of the dua itself.

Itabah's daily duʿāʾ collection gathers these supplications from Ḥiṣn al-Muslim with their sources and works offline, and the AI Duʿāʾ companion helps you put what is on your heart into words. If all you want is a printed card of Sayyid al-Istighfār by your bed, that works just as well. The words matter, not the app.

Bottom line: However often you fall, keep returning: Sahih Muslim 2758a and Sūrat al-Zumar 39:53 both make clear that the servant who keeps asking Allah for forgiveness is not turned away.

Share this:WhatsAppX

Frequently asked questions

What is the best dua for forgiveness?

Sayyid al-Istighfār, the “master of seeking forgiveness,” reported in Sahih al-Bukhari 6306. It begins “Allāhumma anta Rabbī, lā ilāha illā anta” and ends “faghfir lī, fa-innahu lā yaghfiru al-dhunūba illā anta.” The Prophet ﷺ said whoever says it with certainty in the day and dies before evening is among the people of Paradise, and the same for the night.

What is the shortest dua for forgiveness?

“Astaghfirullāh,” meaning “I seek Allah's forgiveness,” is the shortest. A slightly longer form the Prophet ﷺ repeated 100 times in a single gathering is “Rabbighfir lī wa tub ʿalayya, innaka anta al-Tawwāb al-Raḥīm” (Sunan Abī Dāwūd 1516). Both can be said anywhere, at any time, without wuḍūʾ.

How many times should I say astaghfirullah a day?

There is no required number. The Prophet ﷺ said he sought forgiveness more than seventy times a day (Sahih al-Bukhari 6307), and in another narration a hundred times a day (Sahih Muslim 2702a). Many Muslims take 100 as a daily target, counting on fingers or a tasbih, but sincerity matters more than reaching a number.

Is there a dua for forgiveness in the Quran?

Yes. The dua of Ādam and Ḥawwāʾ, “Rabbanā ẓalamnā anfusanā…” (Quran 7:23), the dua of Mūsā, “Rabbi innī ẓalamtu nafsī faghfir lī” (28:16), and the dua of Yūnus, “Lā ilāha illā anta subḥānaka…” (21:87), are all Quranic. In 28:16 Allah adds straight away, “and He forgave him.”

Will Allah forgive me if I keep committing the same sin?

Sahih Muslim 2758a describes a servant who sins, asks forgiveness, sins again and asks again, and each time Allah says His servant knows he has a Lord who forgives. Allah also says, “do not despair of the mercy of Allah. Indeed, Allah forgives all sins” (Quran 39:53). Keep repenting, and keep working to leave the sin.

What if my sin harmed another person?

Saying a dua for forgiveness covers the right of Allah, but a wrong done to a person also needs putting right with them. The Prophet ﷺ said whoever has wronged someone in their honour or anything else should seek that person's pardon before the Day of Resurrection, when there will be no money to settle it (Sahih al-Bukhari 2449).

What dua for forgiveness should I make on Laylatul Qadr?

ʿĀʾishah asked the Prophet ﷺ what to say if she knew which night was Laylat al-Qadr. He taught her: “Allāhumma innaka ʿAfuwwun tuḥibbu al-ʿafwa faʿfu ʿannī,” “O Allah, You are Pardoning and You love to pardon, so pardon me” (Jāmiʿ al-Tirmidhī 3513). Some editions add the word “karīm” (Generous).

Written by · Muftī & Islamic scholar

Mufti Ali

Mufti Ali is an Egyptian Islamic scholar (ʿālim) who studied at the historic Al-Azhar in Cairo, and is best known for his work as a muftī. He reviews Itabah's religious writing for accuracy and adab, grounding every ruling and reference in the Quran and authentic Sunnah.

About Itabah →

Everything above, in one free app

Itabah is a free, private Islamic app for iPhone and Android — prayer times, Qibla, the whole Quran with audio, hadith and gentle duʿāʾ companions. No account, no trackers, your data never sold.