Surah Ankabut >> Currently viewing Surah Ankabut Ayat 7 (29:7)

Surah Ankabut Ayat 7 in Arabic Text

وَٱلَّذِينَ ءَامَنُواْ وَعَمِلُواْ ٱلصَّـٰلِحَٰتِ لَنُكَفِّرَنَّ عَنۡهُمۡ سَيِّـَٔاتِهِمۡ وَلَنَجۡزِيَنَّهُمۡ أَحۡسَنَ ٱلَّذِي كَانُواْ يَعۡمَلُونَ
Wallazeena aamanoo wa ‘amilus saalihaati lanukaf firanna ‘anhum saiyiaatihim wa lanajziyannahum ahsanal lazee kaanoo ya’maloon

English Translation

Here you can read various translations of verse 7

Sahih International
And those who believe and do righteous deeds – We will surely remove from them their misdeeds and will surely reward them according to the best of what they used to do.

Yusuf Ali
Those who believe and work righteous deeds,- from them shall We blot out all evil (that may be) in them, and We shall reward them according to the best of their deeds.

Abul Ala Maududi
Those who believe and do good deeds, We shall cleanse them of their evil deeds and reward them according to the best of their deeds.

Muhsin Khan
Those who believe [in the Oneness of Allah (Monotheism) and in Messenger Muhammad SAW, and do not apostate because of the harm they receive from the polytheists], and do righteous good deeds, surely, We shall remit from them their evil deeds and shall reward them according to the best of that which they used to do.

Pickthall
And as for those who believe and do good works, We shall remit from them their evil deeds and shall repay them the best that they did.

Dr. Ghali
And the ones who have believed and done deeds of righteousness, indeed We will definitely expiate for them their odious deeds, and indeed We will definitely recompense them the best of whatever they were doing.

Abdel Haleem
We shall certainly blot out the misdeeds of those who believe and do good deeds, and We shall reward them according to the best of their actions.

Muhammad Junagarhi
اور جن لوگوں نے یقین کیا اور مطابق سنت کام کیے ہم ان کے تمام گناہوں کو ان سے دور کر دیں گے اور انہیں ان کے نیک اعمال کے بہترین بدلے دیں گے

Quran 29 Verse 7 Explanation

For those looking for commentary to help with the understanding of Surah Ankabut ayat 7, we’ve provided two Tafseer works below. The first is the tafseer of Abul Ala Maududi, the second is of Ibn Kathir.

Ala-Maududi

(29:7) Those who believe and do good deeds, We shall cleanse them of their evil deeds and reward them according to the best of their deeds.[10]


10. Iman means to believe in and accept sincerely all those things to which the Messenger of Allah and this Book invite; and As-salihat are those righteous deeds which are performed in accordance with the guidance of Allah and His Messenger. The righteous deed of the heart and mind is that man’s thinking and his ideas and his intentions should be right and pure. The righteous deed of the tongue is that man should refrain from talking evil things, and whatever he says should be just and right and true. And the righteous deed of the limbs is that man’’s entire life should be spent in Allah’s worship and in obedience to His commands and law. Two results of the belief and righteous deeds have been mentioned: (1) That man’s evils will be wiped off; and (2) that he will be rewarded for the best of his deeds better than what he will actually deserve.

Wiping off of evils means several things: (1) All kinds of sins that man might have committed before his affirmation of the faith will be pardoned as soon as he believes; (2) the errors that man might have committed after the affirmation of the faith due to human weakness, but not because of a rebellious attitude, will be overlooked in view of his good deeds; (3) man’s self reform will automatically take place when he adopts a life of belief and righteousness, and most of his weaknesses will be removed from him.

The sentence, “We shall reward them for the best of what they used to do” has two meanings: (1) Man will be given his rewards on the basis of the best of his deeds; and (2) he will be rewarded better and more handsomely than what he will actually deserve for his deeds. This thing has been stated at other places also in the Quran. For instance, in (Surah Al-Anaam, Ayat 160), it has been said: “He who will bring a good deed before Allah, will receive a tenfold reward for it”, and in (Surah Al-Qasas, Ayat 4): “Whoever brings a good deed, shall have a better reward than that”, and in (Surah An-Nisa, Ayat 40): “Indeed Allah does not wrong anyone even by a jot: if one does a good deed, He increases it manifold.”

Ibn-Kathir

The tafsir of Surah Ankabut verse 7 by Ibn Kathir is unavailable here.
Please refer to Surah Ankabut ayat 5 which provides the complete commentary from verse 5 through 7.

Quick navigation links

Surah Ankabut
1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 . 29 . 30 . 31 . 32 . 33 . 34 . 35 . 36 . 37 . 38 . 39 . 40 . 41 . 42 . 43 . 44 . 45 . 46 . 47 . 48 . 49 . 50 . 51 . 52 . 53 . 54 . 55 . 56 . 57 . 58 . 59 . 60 . 61 . 62 . 63 . 64 . 65 . 66 . 67 . 68 . 69

surah ankabut ayat 7
surah ankabut ayat 8
surah ankabut ayat 9
surah ankabut ayat 10
surah ankabut ayat 11

skip_previous play_arrow skip_next
0:00/0:00
volume_up