The Atbash Code in Jeremiah: Why Babylon Is Sheshach
Short answer: Atbash is a Hebrew cipher in which the first letter of the alphabet is swapped for the last, the second for the second-to-last, and so on. In Jeremiah 25:26 the prophet writes, "The king of Sheshach will drink after them," and in Jeremiah 51:41, "How Sheshach is taken!" Sheshach is atbash for Babel, that is, Babylon. Jeremiah uses the code to name the empire that would destroy Jerusalem while the empire still held power over the region. The device is not occult magic or a secret only for insiders; it is a literary way of speaking plainly about a powerful enemy whose name it was dangerous or painful to write openly. The message remains straightforward: Babylon will drink the cup of Yahweh's wrath like every other nation.
What atbash is and how the Hebrew alphabet works
The Hebrew alphabet has twenty-two letters. Atbash pairs them from the outside in: aleph with tav, bet with shin, gimel with resh, and so on to the middle. The name atbash is itself made from the first two pairs: aleph-tav, bet-shin. A scribe writing a word in atbash simply substitutes each letter with its opposite number in the alphabet. The result is not a new language and not a code requiring a key; any Hebrew reader who knew the alphabet could reverse it. It is closer to writing a word backwards than to encryption. This matters because some popular treatments of the Bible present atbash as a hidden cryptogram concealing esoteric knowledge, when in fact it is a simple, transparent wordplay that ancient readers could recognise immediately.
The Hebrew Bible uses atbash only a handful of times, and Jeremiah supplies the clearest examples. In Jeremiah 25:26 and Jeremiah 51:41 the word Sheshach appears where we would expect Babylon. Sheshach is spelled shin-shin-kaf in Hebrew; reversing each letter through the alphabet gives bet-bet-lamed, which is Babel, the Hebrew name for Babylon. Similarly, Jeremiah 51:1 speaks of those who dwell in Lebkamai, and atbash turns Lebkamai into Kasdim, the Chaldeans, another name for the Babylonian empire. Two coded names in one book, both pointing to the same enemy. The prophet is not hiding the message from God; he is writing it in a form that faithful readers would decode and understand.
Why would a prophet bother? Several practical reasons are plausible, and they overlap. Babylon was the superpower of the day, and speaking openly against it could be dangerous for exiles living under its authority. A coded name allowed the scroll to circulate without handing an occupying power an easy pretext for reprisal. There is also a pastoral reason: the name Babylon carried the trauma of destruction, and writing it in a softened form may have made the pronouncement easier to receive. And there is a literary reason: wordplay marks the passage as deliberate, memorable, and crafted, inviting the reader to slow down and consider what is being said about the empire that seemed invincible.
Everything about the device points away from superstition and toward the text. Atbash does not change the meaning of the oracle; it repeats the meaning in another form. Babylon is still Babylon. The judgment is still certain. The God who speaks is still Yahweh, the God of Israel, who summoned the prophet and put words in his mouth. Readers who learn the cipher gain no secret advantage over readers who simply trust the plain sense of the passage. They gain an appreciation for how carefully the prophecy was composed and how thoroughly the coming judgment was folded into the very letters of the text.
Sheshach in Jeremiah 25:26 and the cup of wrath
Jeremiah 25 records a sweeping oracle against the nations. Yahweh tells the prophet to take the cup of the wine of wrath and make all the nations drink it, and the list runs from Egypt to Edom to Moab to Tyre and beyond. The passage reaches its climax with the words, "The king of Sheshach will drink after them." Placing Babylon last is deliberate. Babylon is the final and greatest cupbearer in the sequence, the empire that will complete the outpouring of wrath. The coded name does not soften the blow; it sharpens it by making the reader pause at the very end of the list and realise who is being named.
The image of the cup is important. In the prophets, a cup of wine is often a picture of wrath that makes the drinker stagger and fall. Babylon had made the nations drink the wine of her violence and idolatry; now she must drink from Yahweh's hand in turn. The code does not remove Babylon from the list; it identifies her as the last and most prominent drinker. The theological point is that no empire, however dominant, is exempt from the moral governance of God. Babylon judged others; Babylon will be judged. The atbash form of the name could not conceal that reality from anyone who understood it.
Notice also the phrase, "far and near, one with another; and all the kingdoms of the world, which are on the surface of the earth" in Jeremiah 25:26. This is universal language. The cup goes to everyone. Babylon is not singled out as an exception but as the final representative of a world that has set itself against Yahweh. When the prophet writes Sheshach instead of Babel, he is not protecting Babylon from the accusation; he is including Babylon in it while writing under the shadow of that empire's power. The code is a pastoral and political accommodation that leaves the message fully intact.
Some readers wonder whether Jeremiah 25:26 might refer to a different kingdom entirely, since a coded name invites speculation. The context settles the question. The chapter is about the Babylonian threat, the seventy years of exile, and the nations that would be judged along with Babylon. Jeremiah 51 makes the identification explicit by pairing Sheshach with Babylon in the same oracle. Sound interpretation reads the clear passages as the frame for the coded one. The code does not create ambiguity; it resolves into the plain name of the empire everyone in Judah already feared.
Lebkamai in Jeremiah 51:1 and the destroying wind
Jeremiah 51 opens with a pronouncement: Yahweh says, as Jeremiah 51:1 says, "Behold, I will raise up against Babylon, and against those who dwell in Lebkamai, a destroying wind." Lebkamai is atbash for Kasdim, the Chaldeans, the ethnic and political core of the Babylonian empire. The pairing is instructive. Babylon and Lebkamai stand side by side in the same sentence, one name in plain speech and one in code, both pointing to the same enemy. Jeremiah is not using the cipher to confuse readers but to reinforce the identification and to give the oracle a crafted, memorable shape that would be recognised by those who knew the alphabet.
The phrase "a destroying wind" is a vivid image of judgment. Wind in the prophets can scatter chaff, drive away enemies, or bring desolation. Here the wind is raised up by Yahweh himself against Babylon. The verb is active: God is the one who raises it. Babylon's power did not come from nowhere, and it will not stand forever. The destroying wind is the instrument of a sovereign God who governs the rise and fall of nations. The atbash name for the Chaldeans sits inside that sentence as a reminder that the empire's identity is fully known to the one who is raising the wind against it.
Jeremiah 51 continues at length, describing the fall of Babylon with images of arrows, shields, and a city suddenly overtaken. The coded name in verse one is the opening note of a long composition. It functions a little like a title or a signature: the reader knows from the first line that this oracle is aimed at the empire that destroyed Jerusalem. The same empire whose soldiers burned the temple and carried the people into exile will itself be seized. The code does not add a new doctrine; it reinforces the doctrine already present throughout the book, namely that Yahweh is the God of all nations and will hold them accountable.
Students of the passage sometimes ask why Jeremiah would use a code when he elsewhere names Babylon hundreds of times. The answer may be that different oracles served different settings. Some were spoken openly to exiles; others may have been written for circulation under surveillance. The coded names are concentrated in two specific oracles, not spread throughout the book. That distribution supports the idea that atbash was a deliberate choice for particular circumstances, not a general habit. The book as a whole is remarkably direct about Babylon's coming judgment.
Why Jeremiah hid the name of the empire that destroyed Jerusalem
The historical setting matters. Jeremiah ministered in the final decades of the kingdom of Judah, through the Babylonian siege and the destruction of the temple in 586 BC. After that catastrophe, many Judeans were deported to Babylon, where they lived as a subject people. Writing openly that Babylon would be destroyed could be read as sedition. A coded name allowed the prophecy to circulate among exiles while providing a measure of cover. This is a common practice in oppressive settings: people speak in ways that the faithful understand and the powerful do not. The atbash code fits that pattern exactly.
There is also a pastoral dimension. Babylon was not just a foreign power to the exiles; it was the place of exile, the site of loss, the name attached to their deepest grief. Pronouncing judgment on Babylon meant pronouncing judgment on the nation that had humiliated them, and that message had to be delivered with care as well as boldness. The coded name may have served as a form of restraint, a way of naming the enemy without turning the prophecy into a taunt. The goal of the oracle was not to inflame hatred but to assure the people that God had not forgotten them and would not let Babylon stand forever.
Another factor is literary artistry. Hebrew prophecy is full of wordplay, puns, and acrostics. The book of Lamentations is an acrostic; the book of Nahum plays with the name Nineveh; Isaiah uses wordplay on the names of nations. Atbash belongs to this tradition. The prophet is not merely conveying information but shaping a message that will be remembered, recited, and reflected on. A coded name that readers must decode engages them in the text. It makes the oracle sticky in the memory and reinforces the identification every time it is read aloud.
None of these reasons require us to treat the code as magic or as evidence of a secret doctrine. The reasons are ordinary: safety, pastoral care, and craft. God uses the circumstances of his servants. Jeremiah lived under an empire and wrote within those constraints, and the Holy Spirit carried his words into Scripture exactly as they were. The code is part of the inspired text, and its presence tells us that Scripture honours the real situations of the people who wrote it.
Jeremiah 51:41 and the fall of the praise of the whole earth
Jeremiah 51:41 declares, "How Sheshach is taken! How the praise of the whole earth seized! How Babylon has become a desolation among the nations!" The code appears again, this time paired with the plain name in the same verse. The effect is a rhetorical climax. The empire that was called the praise of the whole earth, the glory of kingdoms, is now a desolation. The exclamation marks the shock of the reversal. The nations that admired Babylon will gasp at its fall, and the people of God will recognise the hand of Yahweh in it.
The phrase "the praise of the whole earth" is significant. Babylon was renowned for its wealth, its walls, its temples, and its power. Its reputation was global. Yet reputation is not righteousness. Jeremiah's oracle treats Babylon's fame as part of what makes its fall so dramatic. The very thing the empire trusted in becomes the measure of its humiliation. The atbash name in this verse is not needed to identify the city, since the plain name follows immediately. It may be there for rhythm or for emphasis, drawing the reader's attention to the suddenness of the collapse.
The verse also speaks to a perennial human temptation: to trust in the greatness of a human institution. Babylon was not the first empire to think itself permanent, and it would not be the last. Jeremiah's oracle is a standing warning to every power that sets itself above God. The code is a small detail, but it points to a larger theme. The God who knows the secret name of the empire also knows the hour of its fall. Nothing is hidden from him, and no throne is secure against his judgment.
For the original exiles, this verse was a lifeline. It told them that their captor would not endure forever, that the empire that seemed to own the future would be seized like a city taken in war. The message did not promise immediate relief; the seventy years still had to run. But it anchored their hope in the character of God, not in the shifting fortunes of nations. Christians reading Jeremiah today can take the same anchor. The atbash code is a reminder that God names what others fear to name, and that his purposes stand.
Atbash and how to read coded language in Scripture
The presence of atbash in Jeremiah raises a broader question: how should readers approach coded language in the Bible? The first rule is to interpret the clear passages first. Where Scripture states something plainly, that statement governs. Coded names are identified by comparing them with the plain text; they do not introduce new facts. In Jeremiah's case, the plain name Babylon is everywhere, so the coded name Sheshach is easily identified. The code does not create a second, hidden message that conflicts with the first.
The second rule is to avoid speculative systems. Some popular books claim to find hidden codes in Scripture by counting letters and spacing intervals, and they often produce predictions about the future that the text does not support. Atbash is not that kind of code. It is a simple substitution that any Hebrew reader could perform, and its results are confirmed by the plain text. Readers should be suspicious of any method that produces messages no ancient reader could have found and that require modern computers to uncover. Scripture was written to be understood, not to be mined for secrets.
The third rule is to ask what the code contributes to the message. In Jeremiah, atbash contributes identification: it names Babylon and the Chaldeans in a way that fit the prophet's circumstances. It also contributes artistry: it marks the oracles as crafted compositions and invites reflection. It does not contribute a new doctrine, a new timeline, or a new gospel. When a coded detail is doing its proper work, it serves the plain message rather than replacing it. That is a good test for any claim about hidden meaning in the Bible.
The fourth rule is humility. Faithful interpreters sometimes differ on details of how a code functioned or why it was used. The main point of Jeremiah's oracles is not disputed: Babylon would fall, and Yahweh would judge the nations. Where Christians differ, they should do so charitably, recognising that the core of the prophecy is plain and the details are secondary. The atbash code is interesting, but it is not the centre of the passage. The centre is the God who rules the nations and keeps his covenant with his people.
What the code teaches about God and the nations
The atbash code is a small window onto a large truth: God is sovereign over the great powers of the world. Babylon seemed to hold the future in its hands. It had conquered nations, destroyed cities, and taken captives. Yet its name was already being reversed in the letters of a prophetic scroll. Before the empire fell, its fall was written. That is the pattern of biblical prophecy: God announces the end from the beginning, not to show off secret knowledge, but to reassure his people that history is under his control.
The code also teaches that God sees what humans try to conceal. Babylon wanted to be the praise of the whole earth, admired and feared. The atbash name strips away the facade by naming the empire in the very letters of the text that pronounced its doom. There is a warning here for every generation. Institutions, movements, and leaders may present themselves as permanent and untouchable, but God knows their names and their days. The reversal of letters is a picture of the reversal of fortunes that awaits every power that exalts itself against God.
For the people of God, the message is comfort. The exiles in Babylon needed to know that their captivity was not the end of the story and that the empire that held them was not outside God's jurisdiction. The same is true for believers in every age who live under hostile powers or in cultures that mock their faith. The atbash code in Jeremiah is a reminder that God's word reaches into the heart of the empire, names it, and pronounces its end. The people who trust him can wait with confidence, because his word does not return empty.
Finally, the code points forward to the greater deliverance that Scripture promises. Babylon in the prophets becomes a symbol of every proud power opposed to God, and the book of Revelation takes up that imagery for the final judgment of the world's systems. The letters are reversed, the empire falls, and the kingdom that cannot be shaken remains. Jeremiah's readers could not see the end from where they stood, but they could trust the word that named their enemy and promised its downfall. That trust is the same faith the gospel calls us to, rooted in the God who judges justly and saves his people.
Biblical fidelity check
What the passage establishes is clear enough. Jeremiah 25:26 and Jeremiah 51:41 use Sheshach where Babylon is meant, and the atbash substitution is confirmed by the plain occurrences of Babylon in the surrounding chapters and by the pairing of Sheshach with Babylon in Jeremiah 51:41. Jeremiah 51:1 uses Lebkamai for the Chaldeans in the same way. What the passage does not establish is a hidden spiritual code, a secret calendar, or a set of predictions beyond the stated oracle. The text does not present atbash as a mystical key; it presents it as a name, and the name is explained by the context.
A common misreading is to treat atbash as a model for finding hidden messages throughout Scripture, as if every letter might conceal another word. That is wrong because the biblical authors used specific devices in specific places, and the meaning of those devices is determined by the plain text. Another misreading is to think the code was designed to keep the prophecy from the faithful, as if only insiders could decode it. The opposite is true: the code was easy to reverse, and the surrounding passages make the identification plain. The purpose was not to hide the message from God's people but to deliver it in a form that fit the circumstances of the prophet and the exiles.
Other passages that speak to Jeremiah 25:26
The themes of Jeremiah 25:26 connect to the rest of the book and to broader biblical teaching. For a study of Jeremiah's call and the setting of his ministry, see What Does Jeremiah 1:5 Mean? Context, Theology, and Application and Jeremiah 1: Call and Visions. For the contrast between powerless idols and the living God who rules the nations, see Jeremiah 10: Idols Are Nothing, Yahweh Is King. And for how leaders should handle authority with integrity in settings where naming names can be costly, see How to create a ministry code of conduct: A Biblical Leadership Guide.
Frequently asked questions
What does Sheshach mean in Jeremiah?
Sheshach is the word Babel, or Babylon, written in the Hebrew atbash cipher. In atbash, the first letter of the alphabet is swapped for the last and so on, so shin becomes bet and kaf becomes lamed, producing Babel from Sheshach. Jeremiah 25:26 and Jeremiah 51:41 use the coded form, and Jeremiah 51:41 pairs Sheshach with the plain name Babylon in the same verse, which confirms the identification. The code allowed the prophet to name the empire that destroyed Jerusalem while writing under its power, without changing the message of coming judgment.
Is atbash a secret Bible code for predicting the future?
No. Atbash is a simple letter substitution that any Hebrew reader could reverse, not a hidden numbering system. It appears only a few times in the Hebrew Bible, most clearly in Jeremiah. The biblical text presents it as a way of naming Babylon and the Chaldeans, not as a method for foretelling events. Speculative codes that rely on letter counts and modern computation produce messages the ancient readers could not have found, and they should not be treated as the voice of Scripture. The plain teaching of Jeremiah's oracles is what the text establishes.
Why did Jeremiah use a code instead of writing Babylon plainly?
Several reasons are plausible and may overlap. Babylon was the dominant power of the day, and an oracle announcing its downfall could be dangerous for exiles living under Babylonian authority. A coded name offered a measure of cover. The name Babylon also carried deep grief for the people of Judah, and writing it in another form may have made the oracle easier to receive. Hebrew prophecy also uses wordplay and acrostics as literary craft. The code does not change the message; it delivers the same message in a form suited to the prophet's circumstances.