Questions and Answers > Is the Qur'an trustworthy? > Contradictions Qur'an 1-15

Qur’an 6:34 - Allah’s words changed or not?

Some Qur’an verses are telling us that the words of Allah were changed, while Qur’an 6:34 and 10:64 are saying that the words of Allah were not changed. This is a contradiction in the Qur’an.

Qur’an is saying that Allah’s words were not changed

"Rejected were the messengers before thee: with patience and constancy they bore their rejection and their wrongs, until Our aid did reach them: there is none that can alter the words (and decrees) of Allah. Already hast thou received some account of those messengers" (Qur’an 6:34) and “No change is there in the words of Allah.” (Qur’an 10:64)

Qur’an is saying that Allah’s words were changed

Qur’an verses that the words of Allah were changed: “None of Our revelations do We abrogate or cause to be forgotten, but We substitute something better or similar: Knowest thou not that Allah Hath power over all things?" (Qur’an 2:106) "The word of thy Lord doth find its fulfillment in truth and in justice: None can change His words: for He is the one who heareth and knoweth all.” (Qur’an 6:115) “When We substitute one revelation for another,- and Allah knows best what He reveals (in stages),- they say, "Thou art but a forger": but most of them understand not." (Qur’an 16:101)

Replacement of revelations

The Qur’an is telling us that later revelation replace previous ones: “We do not abrogate a verse or cause it to be forgotten except that We bring forth [one] better than it or similar to it.” (Qur’an 2:106). Some Muslims want to know how divine revelation can be improved. But in that case, the believer doesn’t know in that God is not all-knowing or that the writer had made imperfections [1]. Therefore a replacement of revelations cannot explain the contradiction.


The Qur’an has a contradiction that Allah’s words changed or not.


  1. Norman L. Geisler, Abdul Saleeb, Answering Islam: The Crescent in Light of the Cross, Baker, Grand Rapids, 2002, 202.


Join Our Community

Follow Questions and Answers that matter to you and connect with those who share your interests. Learn from the experts in our community and ask, comment, and connect.