Luke 12:10

10 Anyone who speaks against the Son of Man can be forgiven, but anyone who blasphemes the Holy Spirit will not be forgiven.

Luke 12:10 Meaning and Commentary

Luke 12:10

And whosoever shall speak a word against the son of man,
it shall be forgiven him
These words, though introduced by Luke among the sayings of Christ, recorded in Matt. 10 yet were said by Christ, on occasion of the Pharisees, ascribing his works to diabolical influence and assistance, (See Gill on Matthew 12:32)

but unto him that blasphemeth against the Holy Ghost;
as the Pharisees did, by charging the miracles of Christ with being done by the help of the devil, when they were wrought by the finger of the Spirit:

it shall not be forgiven.
The Ethiopic version adds at the close of this verse, as in Matthew, "neither in this world, nor in that which is to come".

Luke 12:10 In-Context

8 “I tell you the truth, everyone who acknowledges me publicly here on earth, the Son of Man will also acknowledge in the presence of God’s angels.
9 But anyone who denies me here on earth will be denied before God’s angels.
10 Anyone who speaks against the Son of Man can be forgiven, but anyone who blasphemes the Holy Spirit will not be forgiven.
11 “And when you are brought to trial in the synagogues and before rulers and authorities, don’t worry about how to defend yourself or what to say,
12 for the Holy Spirit will teach you at that time what needs to be said.”
Holy Bible. New Living Translation copyright© 1996, 2004, 2007, 2013 by Tyndale House Foundation. Used by permission of Tyndale House Publishers Inc., Carol Stream, Illinois 60188. All rights reserved.