Cipher Encoder & Decoder
Encode, decode, hash, or try to solve common puzzle ciphers and classroom codes.
Built for puzzle codes, escape rooms, hidden messages, and learning. Most methods here are not secure encryption.
Choose a cipher task
Start with Try to decode if you do not know the method.
Try many likely decoders at once. If you know a key, enter it too.
Puzzle ciphers are for learning. Modern encryption, when available, is labeled separately.
Custom recipes are fun for puzzles, but they are not secure encryption. Hashes cannot be used because they are one-way.
Recipe summary
Your recipe is empty.
Copy or paste recipe JSON
This saves method ids and settings only, not your message.
Hashes are one-way fingerprints. You can create or check a hash, but you cannot decode it back into the original message.
Results
Ready
Paste a mystery message, then press Try common ciphers.
What this tool supports
This page includes simple puzzle ciphers, text encodings, keyed classroom ciphers, custom recipes, and one-way hashes. Encodings are not encryption, and hashes cannot be decoded.