Mark 3:28-30

28 Truly I tell you, people can be forgiven all their sins and every slander they utter,
29 but whoever blasphemes against the Holy Spirit will never be forgiven; they are guilty of an eternal sin.”
30 He said this because they were saying, “He has an impure spirit.”

Mark 3:28 in Other Translations

KJV
28 Verily I say unto you, All sins shall be forgiven unto the sons of men, and blasphemies wherewith soever they shall blaspheme:
ESV
28 "Truly, I say to you, all sins will be forgiven the children of man, and whatever blasphemies they utter,
NLT
28 “I tell you the truth, all sin and blasphemy can be forgiven,
MSG
28 "Listen to this carefully. I'm warning you. There's nothing done or said that can't be forgiven.
CSB
28 I assure you: People will be forgiven for all sins and whatever blasphemies they may blaspheme.

Mark 3:28-30 In-Context

26 And if Satan opposes himself and is divided, he cannot stand; his end has come.
27 In fact, no one can enter a strong man’s house without first tying him up. Then he can plunder the strong man’s house.
28 Truly I tell you, people can be forgiven all their sins and every slander they utter,
29 but whoever blasphemes against the Holy Spirit will never be forgiven; they are guilty of an eternal sin.”
30 He said this because they were saying, “He has an impure spirit.”
31 Then Jesus’ mother and brothers arrived. Standing outside, they sent someone in to call him.
32 A crowd was sitting around him, and they told him, “Your mother and brothers are outside looking for you.”

Cross References 1

  • 1. Matthew 12:31,32; Luke 12:10
Scripture quoted by permission.  Quotations designated (NIV) are from THE HOLY BIBLE: NEW INTERNATIONAL VERSION®.  NIV®.  Copyright © 1973, 1978, 1984, 2011 by Biblica.  All rights reserved worldwide.