Short answer: The unforgivable sin is blasphemy against the Holy Spirit, which Jesus describes in Matthew 12:31-32. In its setting it means seeing the plain work of God through Christ and, with a hardened heart, calling it the work of the devil. It is a settled refusal to the only one who can forgive, not a slip of the tongue, and anyone who fears they have committed it and wants forgiveness has not.
In This Article
Few passages in the Bible cause as much quiet anguish as this one. People who love God read the words "will not be forgiven" and decide, at two in the morning, that the sentence is about them. Some did something years ago they cannot forgive themselves for. Some had a blasphemous thought flash into their mind during prayer. Some simply cannot shake the question.
People in the pews kept asking the same questions about this one, and I want to answer it carefully and with compassion. First what Jesus actually said and why he said it, then what the phrase means, then the question underneath all the others: have I done it? There is good news in this article, and it is not a trick.
What Did Jesus Say In Matthew 12:31-32?
Here are his words, in the NIV:
And so I tell you, every kind of sin and slander can be forgiven, but blasphemy against the Spirit will not be forgiven.Matthew 12:31 (NIV)
He continues in verse 32 that anyone who speaks a word against the Son of Man will be forgiven, but anyone who speaks against the Holy Spirit will not be forgiven, "either in this age or in the age to come." Mark gives the same warning:
whoever blasphemes against the Holy Spirit will never be forgiven; they are guilty of an eternal sin.Mark 3:29 (NIV)
Read the verse before the quote and the sweep of the promise is staggering: "every kind of sin and slander can be forgiven." That is the rule. The exception is one thing, and the rest of the Bible, from David's adultery and murder to Peter's denial, shows how wide the rule is. The exception does not cancel the rule; it sits inside a promise of enormous mercy.
Notice too that Jesus says even words against the Son of Man can be forgiven. People spoke against him all the time, and many were later forgiven. Peter denied him. Saul of Tarsus persecuted him. So the unforgivable sin is not simply "saying something bad about Jesus."
What Does Blasphemy Against The Holy Spirit Mean?
Context settles it. In Matthew 12, Jesus has just driven a demon out of a man who was blind and mute. The crowds are amazed. The Pharisees, who could not deny that a miracle had happened, said "It is only by Beelzebul, the prince of demons, that this fellow drives out demons" (Matthew 12:24). Mark adds the explanation: "He said this because they were saying, 'He has an impure spirit'" (Mark 3:30). So the sin Jesus names is this: looking directly at the power of the Holy Spirit at work in Christ and attributing it to Satan. These men had the evidence. They knew good when they saw it. And they chose to call it evil rather than bow to it.
That tells us three things about the nature of the sin.
- It is deliberate. This is not confusion or ignorance. Paul, who persecuted the church, was forgiven because he "acted in ignorance and unbelief" (1 Timothy 1:13).
- It is persistent. It describes a hardened posture, a final no, not one bad moment.
- It targets the one who convicts. The Holy Spirit is the one who shows us our sin and points us to Christ (John 16:8). If a person steadily and finally rejects that voice, there is nobody else to bring them to repentance, and nowhere else to find pardon. That is why Jesus says it cannot be forgiven: forgiveness is only found in the very place being refused.
Christians have understood this in a few ways. Many take it to be what we have just described, a firsthand, hardened rejection of the Spirit's testimony to Christ, tied to those who saw his works. Others say it describes final, lifelong unbelief: dying while still refusing the Spirit's call. The Catholic Church teaches something close to the second, describing it as deliberately refusing to accept God's mercy through repentance (see mortal sin). The difference between those readings is smaller than it sounds, because both describe a heart that has finally said no.
As for the other searches people make: the Bible names one such sin, not three or seven. Islam teaches that shirk, associating partners with God, is not forgiven if the person dies without repenting. That is a separate teaching from a different religion with a different foundation. The Christian passage is about Jesus Christ and the Holy Spirit.
Have I Committed The Unforgivable Sin?
If you are asking this question sincerely, with real fear, you almost certainly have not. Think about what the sin is. It is hardness. It is a person who looks at God's work and shrugs or curses. People in that state do not lie awake worrying that they have grieved God. They are not troubled by it at all.
Your distress points the other way. A conscience that is alive and sorry is a sign that the Spirit is still working in you. That alone is enough to answer the question.
Let me address some specific worries.
- A blasphemous thought. Intrusive thoughts, including terrible ones, are common, especially to people who are anxious or exhausted. A thought that crosses your mind and horrifies you is not a settled declaration. If these are frequent and distressing, speak to a pastor or a doctor too; this is often a mental-health struggle and not a spiritual verdict.
- Something you said in anger. Words spoken in rage, hurt or doubt are not what Jesus is talking about. Even Peter swore he did not know Jesus, and Jesus restored him.
- A sin you keep repeating. That is a battle, not the unforgivable sin. See how the Bible addresses habitual sin.
- Leaving the faith for a while. If you are drifting or doubting, you are not beyond reach. As long as you can turn, you can be forgiven.
The unforgivable sin is not committed by accident. If you want to be forgiven, you are not guilty of it. The Bible's own statement is that "everyone who calls on the name of the Lord will be saved" (Romans 10:13). Everyone means everyone.
Can God Forgive If I Repent?
Yes. This is the heart of the gospel, and nothing in Matthew 12 weakens it. The Bible's promises of pardon are set out with remarkable generosity:
If we confess our sins, he is faithful and just and will forgive us our sins and purify us from all unrighteousness.1 John 1:9 (NIV)
Isaiah says it another way, in the voice of God himself: "Though your sins are like scarlet, they will be as white as snow" (Isaiah 1:18). Jesus told the story of a father who ran to meet his returning son and threw his arms around him before the boy finished his speech (Luke 15:20). That is the character of the God we are talking about.
So here is what to do. Tell God, in plain words, what you have done and that you are sorry. Do not bargain. Then believe what he has said about himself. If you need help, read my article on how to repent and the longer one on whether God forgives all sins. The sin Jesus warned about cannot be reached by anyone who is truly turning toward him; it describes the person who will not turn.
Some of you are also worried about the opposite problem, the sin we do repeatedly after faith. That is a different subject, covered in what the Bible says about sin after salvation. And for the larger picture of how serious sin is, what sin is is the place to begin.
Key Bible Verses About The Unforgivable Sin
- Matthew 12:31: every kind of sin can be forgiven except blasphemy against the Spirit
- Matthew 12:32: even words against the Son of Man can be forgiven; hardened rejection of the Spirit cannot
- Mark 3:29: the same warning, called an eternal sin
- Mark 3:30: the context: calling the Spirit's work in Jesus demonic
- 1 Timothy 1:13: Paul, a former blasphemer, shown mercy because he acted in ignorance
- 1 John 1:9: God is faithful and just to forgive the one who confesses
- Isaiah 1:18: scarlet sins made white as snow
Frequently Asked Questions
What happens if you commit the unforgivable sin?
Jesus says it will not be forgiven in this age or the age to come (Matthew 12:32). The reason is not that God runs out of mercy; a person who permanently rejects the Spirit's work refuses the only source of forgiveness there is.
Can God forgive blasphemy if you repent?
Yes. Paul called himself a former blasphemer and received mercy because he acted in ignorance and unbelief (1 Timothy 1:13). Someone who is sorry and wants forgiveness has not committed the sin Jesus described.
How do we blaspheme the Holy Spirit?
In the Gospels it means looking at the clear work of the Spirit through Jesus and calling it the work of Satan, and doing so in stubborn hostility. It is a settled attitude, not a stray thought or a bad moment.
Is saying "Oh my God" blasphemy?
Casual use of God's name is wrong and a failure of reverence, but it is not what Jesus meant in Matthew 12. See Is Saying Oh My God A Sin?
What blocks the Holy Spirit?
Scripture warns against grieving the Spirit (Ephesians 4:30), quenching him (1 Thessalonians 5:19) and resisting him (Acts 7:51). All three are real, but they are things a believer can repent of, not the unforgivable sin.
How many unforgivable sins are there?
One is named. People sometimes talk about three or seven, but Scripture gives no such list. Jesus speaks of blasphemy against the Spirit; John writes of a sin that leads to death in 1 John 5:16 without defining it further.
