Quran Quote  :  And He creates many things (for you) that you do not even know about. - 16:8

Quran-42:24 Surah Ash-shura English Translation,Transliteration and Tafsir(Tafseer).

أَمۡ يَقُولُونَ ٱفۡتَرَىٰ عَلَى ٱللَّهِ كَذِبٗاۖ فَإِن يَشَإِ ٱللَّهُ يَخۡتِمۡ عَلَىٰ قَلۡبِكَۗ وَيَمۡحُ ٱللَّهُ ٱلۡبَٰطِلَ وَيُحِقُّ ٱلۡحَقَّ بِكَلِمَٰتِهِۦٓۚ إِنَّهُۥ عَلِيمُۢ بِذَاتِ ٱلصُّدُورِ

Transliteration:( Am yaqooloonaf tara 'alal laahi kaziban fa-iny yasha' illaahu yakhtim 'alaa qalbik; wa yamhul laahul baatila wa yuhiqqul haqqa bi Kalimaatih; innahoo 'Aleemun bizaatis sudoor )

24.Or, do they say, he has forged a lie [77] against Allah? But if Allah had willed, He could have set a seal [78] of His Mercy upon your heart. And Allah wipes out the falsehood and establishes the truth with His Words (79). Surely, He Knows fully well what is in the hearts. (Kanzul Imaan Translation)

(24) Or do they say, "He has invented about Allāh a lie"? But if Allāh willed, He could seal over your heart.[1422] And Allāh eliminates falsehood and establishes the truth by His words. Indeed, He is Knowing of that within the breasts. (Saheen International Translation)

Surah Ash-Shura Ayat 24 Tafsir (Commentry)



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

77. By claiming Prophethood, or by saying the Holy QUR'AAN is the Book of Allah.

78. So that their slanderous words do not cause any injury to your pure heart. Here, the meaning of "set a seal" is most appropriate. What it means is that this too can be done, but it will never happen. If your blessed heart were to feel any sorrow in Our path, it would be regarded as an act of worship.

79. Soon after this your sun will shine brightly.to dispel the darkness of infidelity. Allah Almighty fulfilled this promise of His. Observe, even till today the two Harams are protected from polytheism. May Allah Almighty protect their sanctity for all times.

Ibn-Kathir

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

(42:24) Do they say: “He has forged a lie against Allah?”[43] If Allah so wanted He could seal up your heart.[44] Allah blots out falsehood and confirms the truth by His Words.[45] He is well aware of all the secrets hidden in the breasts (of people).[46]

Ala-Maududi

(42:24) Do they say: “He has forged a lie against Allah?”[43] If Allah so wanted He could seal up your heart.[44] Allah blots out falsehood and confirms the truth by His Words.[45] He is well aware of all the secrets hidden in the breasts (of people).[46]


43. In this interrogative sentence the style is of severe reproach. It means: O Prophet (peace be upon him): Have these people become so bold and fearless that they do not feel any shame in accusing you of inventing a lie, and that too of a heinous sin against Allah? They calumniate you that you are forging the Quran yourself and then falsely attributing to Allah.

44. That is, such big lies are only uttered by those whose hearts have been sealed up. If Allah wills, He may include you also among them, but it is His mercy that He has kept you away from them. This answer contains a severe satire against the people who were so accusing the Prophet (peace be upon him). It means this: O Prophet, they think that you are a man like them. Just as they are in the habit of uttering any big lie only for the sake of a selfish motive, so they thought you also must have forged a lie for selfish ends. But it is Allah’s mercy that He has not sealed up your heart as He has sealed up theirs.

45. That is, it is Allah’s way that He does not grant stability to falsehood, and in the long run proves the truth to be true. Therefore, O Prophet (peace be upon him), you should go on doing your mission, without paying any attention to their false accusations. A time will come when this whole falsehood will vanish like dust, and the truth of that which you are presenting will become visible and manifest.

46. That is, He knows why you are being thus falsely accused and what are the actual motives that are working behind all this struggle that is being made to frustrate and defeat you.

(24) Or do they say, "He has invented about Allāh a lie"? But if Allāh willed, He could seal over your heart.[1422] And Allāh eliminates falsehood and establishes the truth by His words. Indeed, He is Knowing of that within the breasts.

[1422]- i.e., He could make you forget the Qur’ān and deprive you of it.

Surah Ash-Shura All Ayat (Verses)

Sign up for Newsletter