The Best Dua for forgiveness – Sayyidul Istaghfar

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

O Allah, You are my Lord, there is no god but You. You have created me and I am Your slave. And I am keeping my promise and covenant to You as much as I can. I seek refuge with You from the evil of what I do. I acknowledge Your blessing and I acknowledge my sin, so forgive me, for there is none who can forgive sin except You).

Allaahumma anta rabbiy laa ilaaha illa anta, khalaqtani wa ana ‘abduka wa ana ‘ala ‘ahdika wa wa’dika ma astata’tu. A’oodhu bika min sharri ma sana’tu, aboo’u laka bi ni’matika ‘alayya wa aboo’u laka bi dhanbi, faghfir li fa innahu laa yaghfir al-dhunooba illa anta.

He (sallallahu alaihi wasallam) said, ‘Whoever says these words during the day, believing in it firmly, and dies on that day before evening comes, he will be one of the people of Paradise. And whoever says it at night, believing firmly in it, and dies before morning comes, he will be one of the people of Paradise.’ [Saheeh al-Bukhaari (6306)]