Quran-29:21 Surah Al-ankabut English Translation,Transliteration and Tafsir(Tafseer).

يُعَذِّبُ مَن يَشَآءُ وَيَرۡحَمُ مَن يَشَآءُۖ وَإِلَيۡهِ تُقۡلَبُونَ

Transliteration:( Yu'azzibu many yashaaa'u wa yarhamu many yashaaa'; wa ilaihi tuqlaboon )

21. He punishes whom He pleases [45] and shows mercy on whom He pleases, and you are to return only to Him. (Kanzul Imaan Translation)

(21) He punishes whom He wills and has mercy upon whom He wills, and to Him you will be returned. (Saheen International Translation)

Surah Al-Ankabut Ayat 21 Tafsir (Commentry)



  • Tafseer-e-Naeemi (Ahmad Yaar Khan)
  • Ibn Kathir
  • Ala-Madudi
  • Shaheen International

📖 Commentary of Surah Al-Ankabut – Verse 21

"He punishes whom He pleases [45] and shows mercy on whom He pleases, and you are to return only to Him."

✅ [45] Divine Will in Reward and Punishment

This verse emphasizes Allah's absolute authority over punishment and mercy. He may punish any sinful believer out of justice, and He may forgive anyone out of His boundless mercy.

Included within this are even the Prophets and those guaranteed salvation—not in the sense of doubt about their forgiveness, but to illustrate that mercy or punishment is entirely subject to Allah's will, not human assumption.

However, it is important to note that this verse does not include disbelievers, as forgiveness for disbelief is categorically denied unless they repent and believe before death. Likewise, it does not imply that Allah could act unjustly or falsely (may Allah forbid). The verse speaks of occurrence, not possibility of contradiction or falsehood.

Thus, this is a statement of divine reality, not an opening for speculation about Allah’s perfection or trustworthiness.

The final part—"you are to return only to Him"—is a powerful reminder that every soul shall be judged by Allah alone, making it crucial to live with consciousness of His mercy and justice.

Ibn-Kathir

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

(29:21) He chastises whom He will and forgives whom He will. To Him all of you will be sent back.

Ala-Maududi

(29:21) He chastises whom He will and forgives whom He will. To Him all of you will be sent back.


There is no commentary by Abul Maududi available for this verse.

(21) He punishes whom He wills and has mercy upon whom He wills, and to Him you will be returned.

Surah Al-Ankabut All Ayat (Verses)

Sign up for Newsletter

×

📱 Download Our Quran App

For a faster and smoother experience,
install our mobile app now.

Download Now