Jeremiah 33:8

8 I will purify them from all the wrongs they have committed against Me, and I will forgive all the wrongs they have committed against Me, rebelling against Me.

Jeremiah 33:8 Meaning and Commentary

Jeremiah 33:8

And I will cleanse them from all their iniquity, whereby they
have sinned against me
Even by the blood of Christ, which cleanses from all sin, of heart, lip, and life, in allusion to the purifications under the law, ( 1 John 1:7 ) ; see ( Ezekiel 36:25 ) ; and I will pardon all their iniquities, whereby they have sinned, and
whereby they have transgressed against me;
for Christ's sake, and through his stoning sacrifice, and upon the foot of full satisfaction made by him. A heap of words is here used, to express the fulness of pardoning grace through the blood of Christ, which reaches to all manner of sin; and this is the great and peculiar blessing of the new covenant; see ( Jeremiah 31:34 ) .

Jeremiah 33:8 In-Context

6 Yet I will certainly bring health and healing to it and will indeed heal them. I will let them experience the abundance of peace and truth.
7 I will restore the fortunes of Judah and of Israel and will rebuild them as in former times.
8 I will purify them from all the wrongs they have committed against Me, and I will forgive all the wrongs they have committed against Me, rebelling against Me.
9 This city will bear on My behalf a name of joy, praise, and glory before all the nations of the earth, who will hear of all the good I will do for them. They will tremble with awe because of all the good and all the peace I will bring about for them.
10 "This is what the Lord says: In this place which you say is a ruin, without man or beast-that is, in Judah's cities and Jerusalem's streets that are a desolation without man, without inhabitant, and without beast-there will be heard again
Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.