Cipher Decoder & Encoder
Encode and decode Caesar, ROT13, Atbash, Vigenère and more — built for escape rooms and puzzle hunts. Free, fast, and nothing leaves your device.
All 26 Caesar shifts (brute force)
How to use the Cipher Decoder
- Pick a cipher from the dropdown — Caesar, ROT13, Atbash, A1Z26, Vigenère, Rail Fence, Base64, or Reverse.
- Choose Encode to scramble a message or Decode to unscramble one, then set any extra option such as the Caesar shift, Vigenère keyword, or number of rails.
- Type or paste your text in the Input box. The Output updates live as you type.
- When decoding a Caesar cipher, the tool also shows all 26 possible shifts so you can spot the readable one at a glance.
- Click Copy output to grab the result, or Swap input/output to chain ciphers together.
Why use ZillaKit's Cipher Decoder?
This is a full cipher suite in one page, built for escape room designers, geocachers, puzzle-hunt setters, and code-breaking hobbyists. It handles the classic ciphers you meet in real puzzles: the Caesar shift with a live slider and a brute-force view of all 26 shifts for fast decoding, ROT13, Atbash, A1Z26 letter-to-number, the keyword-based Vigenère cipher, the transposition-based Rail Fence, Base64, and a simple reverse. Everything translates live in both directions as you type, so you can experiment quickly and chain ciphers by swapping the output back into the input. Because it all runs in your browser with plain JavaScript, your messages are never uploaded, there is no signup, and it works offline once loaded. Whether you are hiding a clue in a scavenger hunt, setting the final lock in an escape room, or trying to crack an unknown cipher you found on a geocache, this tool gives you the common encodings and a one-click copy button to move fast.
FAQ
Which ciphers does this decoder support?
Caesar shift, ROT13, Atbash, A1Z26 (letters to numbers and back), Vigenère with a keyword, Rail Fence transposition, Base64, and simple text reversal — all encode and decode both ways.
How do I decode a Caesar cipher when I do not know the shift?
Select Caesar and switch to Decode. Below the boxes the tool lists the result for all 26 possible shifts, so you can scan for the one that reads as plain language.
What is the Vigenère keyword for?
The Vigenère cipher shifts each letter by a different amount based on a repeating keyword. Enter the same keyword to encode and to decode; without the correct keyword the message stays scrambled.
Is this good for escape rooms and geocaching?
Yes. These are exactly the ciphers commonly used in escape rooms, geocache puzzles, and puzzle hunts, and the live two-way translation makes designing or solving clues quick.
Does my message get sent anywhere?
No. All encoding and decoding happens locally in your browser. Nothing is uploaded, so your messages stay private.