Setting a puzzle
Choose a shift, encode the clue, and give solvers the number - or let them work it out, since there are only 25 to try.
Converts text to shifted text in this tab, with nothing sent anywhere.
Find related browser-local tools for nearby tasks without starting another search.
Browse all developer and data toolsThe Caesar cipher is the oldest and most famous of the substitution ciphers, named for the Roman general who used it, and it is the natural next step from ROT13: instead of a fixed rotation of thirteen, you choose the shift. Each letter moves a set number of places through the alphabet, wrapping around at the end. It remains a favourite for teaching, for puzzles, and for escape rooms and treasure hunts, precisely because it is simple enough to do by hand yet just obscure enough to be fun. To decode a message you shift by the same amount in the opposite direction, which here is as easy as entering a negative number. Like ROT13, it touches only letters and leaves the rest of the text alone.
Choose a shift, encode the clue, and give solvers the number - or let them work it out, since there are only 25 to try.
Enter the shift as a negative number to reverse it, or try shifts until the text reads correctly.
Shift by the same amount in the opposite direction. Enter the shift as a negative number here, or try values until it reads.
ROT13 is the Caesar cipher with a shift of 13. This tool lets you pick any shift.
No. There are only 25 shifts, so it can be brute-forced almost instantly. It is for puzzles and teaching.
They are left unchanged. Only letters are shifted.
No. The cipher runs in this tab.
Apply ROT13 to text in your browser. The same operation encodes and decodes, since it is its own inverse.
Convert text to binary in your browser. Each character becomes its UTF-8 bytes, grouped for readability.
Encode text to Base32 in your browser. Uses the standard RFC 4648 alphabet.