Hafizon Academy Logo

21 powerful Duas for Forgiveness of Sins and Repentance in Islam

The “dua” for forgiveness is a prayer to Allah, seeking repentance and showing regret. It can be recited at any time of the day or night but needs to be said with sincerity and fidelity.

Allah is merciful and forgives his servants as far as they’re sincere in their intention and seek his satisfaction and show regret and reluctance to repeat their sins.

In this article, you’ll learn +21 supplications for forgiveness in Islam, besides some tips about how to make a repent. Keep reading.

Dua for Forgiveness and repentence

What Does Quran Say About Asking for Forgiveness?

In the holy book, there are many verses that urge Muslims to seek forgiveness of Allah for its great virtues. Here will show you the benefits of Astaghfirullah

1. Allah promises those seeking his forgiveness
Allah promises the penitent Muslims abundance in the rain, lushness, wealth, and children. Allah, SWT said in Surah Nuh
“saying, ‘Seek your Lord’s forgiveness, ˹for˺ He is truly Most Forgiving. He will shower you with abundant rain, supply you with wealth and children, and give you gardens as well as rivers. ( Nuh, 10-12,).

2. It increases Muslim’s strength
“And O my people! Ask forgiveness of your Lord, and turn to Him (in repentance): He will send you the skies pouring abundant rain and add strength to your strength (Hud,52)

3. Istighfaar deters disasters and calamities
But Allah would never punish them while you ˹O Prophet˺ were in their midst. Nor would He ever punish them if they prayed for forgiveness. Al-Anfal, 33).

Powerful Duas for Forgiveness and Mercy from Allah

What Are Islamic Duas for Forgiveness?

There Are Many Dua in Islam You Can Recite to Ask God’s Forgiveness and Some of Them Are Mentioned in Quran Surahs. We Will Mention Some Dua for The Forgiveness of Sins with Their English Translation 

1.Glory is to You, O Allah, and praise is to You. I bear witness that there is none worthy of worship but You. I seek Your forgiveness and repent to You (Hisn al-Muslim)

اللّهم يا حيّ يا قيّوم، يا ذا الجلال والإكرام، اغفر لي ذنبي، واعفُ عن خطيئتي، وارحمني إنك أرحم الراحمين.

2.O Allah , separate me from my sins as You have separated the East from the West. O Allah, cleanse me of my transgressions as the white garment is cleansed of stains . O Allah , wash away my sins with ice and water and frost.

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

3.My Lord, forgive me and accept my repentance; verily, You alone accept repentance, the Forgiving.’

.ربِّ اغفر لي وتُبْ عليَّ إنك أنتَ التوابُ الغفورُ O Allah, forgive me all my sins, great and small, the first and the last, those that are apparent and those that are hidden.اللَّهُمَّ اغْفِرْ لِي ذَنْبِي كُلَّهُ، دِقَّهُ وَجِلَّهُ، وَأَوَّلَهُ وَآخِرَهُ وَعَلَانِيَتَهُ

The virtues of Istighfar 100 Times

Prophet Mohammed has urged his nation to intensify Astaghfirullah, especially in the third quarter of the night. And there are many hadiths about statements for Astaghfirullah

Abu Sa’id reported prophet muhammad saying that if anyone says three times when going to bed, “I ask the forgiveness of God than whom there is no god, the Living, the Eternal, and I turn in repentance to Him,” God will forgive him his sins, even if they are like the foam of the sea

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

There’s no hadith that states Muslims should say astaghfirullah 100 times and it’s not about how many times you say it. but how deeply you feel it and how far you’re sincere in your repentance.

Sayyidul Istighfar- Dua for Forgiveness

This dua includes many connotations and Muslims can recite it in the morning and the evening to get a great reward and feel such closeness to Allah.

O Allah, You are my Lord, there is none worthy of worship but You. You created me and I am your slave. I keep Your covenant, and my pledge to You so far as I am able. I seek refuge in You from the evil of what I have done. I admit to Your blessings upon me and I admit to my misdeeds. Forgive me, for there is none who may forgive sins but You

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

Dua for Forgiveness asking god

Dua For Forgiveness and Repentance Recited By Prophet Yunus (A.S)

When committing a sin and feeling sincere that we did something wrong that led us to a hard situation, Prophet Mohamed learnt us to say the Dua of Younes (When he was in the wales’ belly). This dua is a true confession that we’ve mistaken and we supplicate to God to forgive us.

Here is no god ˹worthy of worship˺ except You. Glory be to You! I have certainly done wrong.”

“لا إله إلا أنت سبحانك إني كنت من الظالمين

Dua For Forgiveness For Parents

below are the best duas for forgiveness for your parents.

O.God have mercy upon them and forgive their sins

«اللهم ارحمهم، اللهم اغفر لهم”

Our Lord! Forgive me, my parents, and the believers on the Day when the judgment will come to pass. (Surah Ibraheem, 41)

” اللهم اغفر لي ولوالدي يقوم يقوم الحساب”

My Lord! Forgive me, my parents, and whoever enters my house in faith, and all believing men and women

رَّبِّ اغْفِرْ لِي وَلِوَالِدَيَّ وَلِمَن دَخَلَ بَيْتِيَ مُؤْمِنًا وَلِلْمُؤْمِنِينَ وَٱلْمُؤْمِنَٰتِ

Dua For Forgiveness Of Zina

Zina is a major sin (Kabeera) and has a major punishment for Islam, so this is one of Dua’s for the forgiveness of sins like Zina and other appalling deeds.

O God, I seek Your forgiveness for every sin I have stepped into with my feet, or extended my hand to, or contemplated it with my eyes, or listened to it with my ear, or uttered it with my tongue, and I asked you for the provision and you answered despite my obedience and concealed my sins from the eyes of people. I asked you for more and you gave me and still treat me kindly you are the most generous.

اللهمّ إنّي أستغفرك لكلّ ذنب خطوت إليه برجلي، أو مددت إليه يدي أو تأمّلته ببصري، أو أصغيت إليه بأذني، أو نطق به لساني، أو أتلفت فيه ما رزقتني ثمّ أسترزقتك على عصياني فرزقتني، ثمّ أستعنت برزقك على عصيانك فسترته عليّ، وسألتك الزّيادة فلم تحرمني ولا تزال عائدًا عليّ بحلمك وإحسانك يا أكرم الأكرمين

Dua for Forgiveness hands pray

Dua For Forgiveness of Allah from evil deeds.

Ibn ‘Umar (May Allah be pleased with them) said:

We counted Messenger’s saying a hundred times during one single sitting: Rabb- ighfir li, wa tubb ‘alayya, innaka Antat-Tawwabur-Rahim. (My Rubb! Forgive me and pardon me. Indeed, You are the Oft-Returning with compassion and Ever Merciful.”

وعن بن عمر رضي الله عنه قال‏:‏ كنا نعد لرسول الله صلى الله عليه وسلم في المجلس الواحد مائة مرة‏:‏ ‏ “‏رب اغفر لي، وتب على إنك أنت التواب الرحيم‏”‏ ‏(‏‏(‏رواه أبوداود والترمذي‏)‏‏)‏‏.‏

Dua For Forgiveness From Surah Al-Imran

Allah knows that people would commit sins, so he urges us to do good deeds and seek Allah’s forgiveness.

“Our Lord! We have believed, so forgive our sins and protect us from the torment of the Fire

Besides, there are other Duas for forgiveness Allah learn us to say, such as:
1, رَبَّنَا إِنَّنَا آمَنَّا فَاغْفِرْ لَنَا ذُنُوبَنَا وَقِنَا عَذَابَ النَّارِ (16)

Forgive us our sins and our mistakes, set our feet firm, and succor us against those who deny the Truth. (al-Imran, 147).

2.رَبَّنَا اغْفِرْ لَنَا ذُنُوبَنَا وَإِسْرَافَنَا فِي أَمْرِنَا وَثَبِّتْ أَقْدَامَنَا وَانصُرْنَا عَلَى الْقَوْمِ الْكَافِرِينَ سورة آل عمران، 147

Our Lord! We have heard the caller1 to ˹true˺ belief, ˹proclaiming,˺ ‘Believe in your Lord ˹alone˺,’ so we believed. Our Lord! Forgive our sins, absolve us of our misdeeds, and allow us ˹each˺ to die as one of the virtuous.

3.إنَا إِنَّنَا سَمِعْنَا مُنَادِيًا يُنَادِي لِلْإِيمَانِ أَنْ آمِنُوا بِرَبِّكُمْ فَآمَنَّا رَبَّنَا فَاغْفِرْ لَنَا ذُنُوبَنَا وَكَفِّرْ عَنَّا سَيِّئَاتِنَا وَتَوَفَّنَا مَعَ الْأَبْرَارِ

Read also: How to perform Istakhara Dua in 6 simple six

More Tips To seek Forgiveness From Allah

How to seek the Forgiveness of Allah? just follow those short but effective tips.

1. Understand your mistakes.

Realize you are strayed from God’s commands and sins envelop the heart with stress. Also, think about Allah’s gifts to you and the consequences of you being stuck on this deviated road and the punishment you’ll incur, or even the negative feelings you’d feel if you don’t decide to hold back.

Also, think about the freedom and responsibility Allah assigned to you and chose you among all of his creatures to be a successor of him on earth. Probably, and you should do your best to qualify yourself for this hard mission.

2. Make a pure intention

Your relation with Allah should be only devoted to him with no other intermediaries involved. Don’t surrender to the pressure of others. Make a sincere intention and ask forgiveness from Allah each day.

3. Apply the three conditions for repentance

  • confess you committed a sin
  • regret you’ve made it
  • Vow sincerely to not repeat it

Can Allah Forgive our Sins If they are major Sins?

All forgive all the sins even if they’re major as he said in Quran
Say, ˹O Prophet, that Allah says,˺ “O My servants who have transgressed the limits against their souls! Do not lose hope in Allah’s mercy, for Allah forgives all sins. He is indeed the All-Forgiving, Most Merciful. (Surah al-Zumar, 53)
قل يا عبادي الذين أسرفوا على أنفسهم لا تقنطوا من رحمة الله إن الله يغفر الذنوب جميعا إنه هو الغفور الرحيم سورة الزمر، 53

But don’t commit sins, thinking that Allah will forgive me as you can fall dead at one moment, and then, regret and repentance will have no value. Besides, repeating mistakes forms a thick layer on your heart that isolates your soul to respond to Allah’s teachings and makes you all-time distressed.

Read also: 8 powerful Dua for depression and anxiety

What is the Dua for repentance?

There’re many dua for the forgiveness of all sins
« ربنا لا تؤاخذنا إن نسينا أو أخطأنا، ربنا ولا تحمل علينا أصرًا كما حملته على الذين من قبلنا، ربنا ولا تحملنا ما لا طاقة لنا به، وأعف عنا وأغفر لنا وأرحمنا، أنت مولانا فانصرنا على القوم الكافرين».
 “Our Lord! Do not punish us if we forget or make a mistake. Our Lord! Do not place a burden on us like the one you placed on those before us. Our Lord! Do not burden us with what we cannot bear. Pardon us, forgive us, and have mercy on us. You are our ˹only˺ Guardian. So grant us victory over the disbelieving people.”

Dua for Forgiveness Man praying

Dua is for the deceased man/women

If he was pious then increase his rewards and if he was a transgressor then pardon him.

اللهم إن كان محسنًا فزِد في حسناته، وإن كان مسيئًا فتجاوز عنه

O Living and Everlasting One, Owner of majesty and honor. forgive me sins, and pardon my wrong deeds, and encompass me with your whole mercy. You are the most merciful.

What Surah About Repentance?

Many Quranic verses talk about repentance and Astaghfaar in surahs: Al-Nasaa, Al Imran, Ibrahim, Baqarah, Tehreem, Yunus, Al’Araf, etc.

What Does the Quran Say About Repentance?

The Quran says that the one who repents is like a person who has never sinned. We can repent and ask Allah to forgive our past sins and make us pure again. And Allah will forgive us if we repent and regret our wrong deeds, as Allah said

1.Dua for forgiveness in surah A’raf

 But those who committed misdeeds and then repented after them and believed – indeed your Lord, thereafter, is Forgiving and Merciful. But those who do wrong but repent thereafter and (truly) believe,- verily thy Lord is thereafter Oft-Forgiving, Most Merciful. Surah Al-A’raf Ayat 153

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

2. Dua for forgiveness in Surah Hud

And seek your Lord’s forgiveness and turn to Him in repentance. He will grant you a good provision for an appointed term and graciously reward the doers of good. But if you turn away, then I truly fear for you the torment of a formidable Day. (Surah Hud, 3)

 وَأَنِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُمَتِّعْكُمْ مَتَاعًا حَسَنًا إِلَى أَجَلٍ مُسَمًّى وَيُؤْتِ كُلَّ ذِي فَضْلٍ فَضْلَهُ وَإِنْ تَوَلَّوْا فَإِنِّي أَخَافُ عَلَيْكُمْ عَذَابَ يَوْمٍ كَبِيرٍ ﴾ [هود: 3]

3. Dua for forgiveness in surah Al-Nahal

Your Lord for those who do evil (commit sins and are disobedient to Allah) in ignorance and afterward repent and do righteous deeds, verily, your Lord thereafter, (to such) is Oft-Forgiving, Most Merciful

ثُمَّ إِنَّ رَبَّكَ لِلَّذِينَ عَمِلُوا السُّوءَ بِجَهَالَةٍ ثُمَّ تَابُوا مِنْ بَعْدِ ذَلِكَ وَأَصْلَحُوا إِنَّ رَبَّكَ مِنْ بَعْدِهَا لَغَفُورٌ رَحِيمٌ سوة النحل، 119

How do you ask for forgiveness in Ramadan?

Ramadan is the holy month for millions of Muslims and there’re many hadiths from the prophet Mohamed that urged us to ask Allah for forgiveness during this month. Here is a dua for forgiveness in Ramadan.
‘Aishah (May Allah be pleased with her) reported:

I asked: “O Messenger of Allah! If I realize Lailat-ul-Qadr (Night of Decree), what should I supplicate in it?” He (ﷺ) replied, “You should supplicate: Allahumma innaka ‘afuwwun, tuhibbul-‘afwa, fa’fu ‘anni (O Allah, You are Most Forgiving, and You love forgiveness; so forgive me).”[At-Tirmidhi].

وعنها قالت‏:‏ قلت‏:‏ يا رسول الله أرأيت إن علمت أي ليلة القدر ما أقول فيها‏؟‏ قال‏:‏ ‏ “‏قولي‏:‏ اللهم إنك عفو تحب العفو فاعفُ عني‏”‏ ‏(‏‏(‏رواه الترمذي


Muslims might make sins, even if he’s not fully aware of such as gossiping, not-praying, or hurting someone, so asking God for forgiveness and showing regret is a key to earning’s god satisfaction and abundance in your life. 

Thus, We must always ask Allah for forgiveness. We should make dua in Ramadan, and at all times of the year to be forgiven by Allah. We may have done something that we are not aware of, which is causing us to be deprived of entering Jannah.

In this article, you’ve known best dua for the forgiveness of all sins and how asking Allah for forgiveness duaLove this article? Share it with your connections on social media so they can benefit too.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Hafizon Academy Logo
    We are Hafizon Academy, an online Quran teaching academy that provides Quran courses online, memorization techniques, and tajweed rules. Our mission is to help Muslims all over the world learn and understand the Quran.
    We provide you with the convenience of all available payment methods
    © 2023 Hafizon Academy. All rights reserved.