Sheikh Ahmad Kutty, a senior lecturer and Islamic scholar at the Islamic Institute of Toronto, Ontario, Canada, states the following: Allah forgives all sins except the sin of shirk (associating others in worship with Allah). Almighty Allah says in the Qur’an, < span>(Surely Allah will not forgive those who assign partners to Him. He forgives all but that to whom He pleases. Whosoever ascribes partners to Allah is guilty of a monstrous sin) (An-Nisaa’ 4:48).

In the case of shirk, the only option for those who are guilty of it is to enter Islam anew by making the Shahadah (Testimony of Faith) again; whereas in case of other sins, both major and minor, forgiveness is promised by Allah if we turn to Him in sincere repentance.
Therefore, if one has been guilty of blasphemy they must renew their Shahadah and repent to Allah sincerely and beseech His mercy. Allah says, (Say: “O My servants who have wronged against their own souls! Do not despair of Allah’s mercy! For Allah forgives all sins; for He is indeed Forgiving, Compassionate. Turn to your Lord repentant, and submit to Him, before the torment overtakes you when you shall not be helped.”) (Az-Zumur 39:53-54).
In this verse Allah calls all His servants to repentance; since reckoning is imminent, they are not to delay repentance.
Repentance, it must be emphasized, is not merely expressing remorse; it involves much more than that. It involves completely abstaining from similar activities in the present and the future; feeling a
True spirit of contrition for one’s sins; and finally, resolving never to do the same. Moreover, one must follow it up by doing as many good deeds as possible. Such good works include consistency in istighfar (invoking Allah’s forgiveness), establishing remembrance of Allah, offering charity, and engaging in good works. In the case of the sin of blasphemy, just as one has blasphemed in the past, one should do the opposite such as glorifying Allah and extolling the excellences of Islam.

Allah says, (Verily, good deeds wipe out bad deeds) (Hud 11:114). May Allah grant us sincere repentance, and may He grant us such fear of Him that would stand as an obstacle between us and sins, and such obedience of Him that would take us to Paradise, and such certainly of conviction that would lighten for us all of the afflictions, calamities, and tragedies of this world.