Matthew 12:31

31 And so I tell you, every kind of sin and slander can be forgiven, but blasphemy against the Spirit will not be forgiven.

Read Matthew 12:31 Using Other Translations

Wherefore I say unto you, All manner of sin and blasphemy shall be forgiven unto men: but the blasphemy against the Holy Ghost shall not be forgiven unto men.
Therefore I tell you, every sin and blasphemy will be forgiven people, but the blasphemy against the Spirit will not be forgiven.
“So I tell you, every sin and blasphemy can be forgiven—except blasphemy against the Holy Spirit, which will never be forgiven.