Codes & Ciphers
Translate Morse code (with audio), spell with the NATO alphabet, convert text to binary, and encode or decode the classic Caesar, ROT13 and Vigenère ciphers. Every one is a lookup or a bit of arithmetic — done on your device, never uploaded.
- Morse Code Translator Text ↔ Morse code, both ways
- NATO Phonetic Alphabet Converter Turn “ABC” into “Alfa Bravo Charlie”
- Binary Code Translator Text ↔ binary, both ways
- Caesar Cipher Encoder / Decoder Shift every letter by a fixed amount
- ROT13 Encoder / Decoder ROT13 rotates each letter halfway round the alphabet
- Vigenère Cipher Encoder / Decoder Shift each letter by a different amount driven by a repeating keyword
- A1Z26 Cipher (Letter ↔ Number) A=1, B=2, … Z=26
- Atbash Cipher Flip the alphabet: A becomes Z, B becomes Y. The ancient Atbash cipher
- Bacon's Cipher (Baconian) Every letter as five A's and B's
- Rail Fence Cipher Write the message in a zigzag across several rails, then read each rail in turn
- ROT47 Encoder / Decoder ROT13's bigger cousin: ROT47 rotates every printable ASCII character
- Braille Translator Text ↔ Braille, both ways
Codes, ciphers and the joy of decoding
From Morse code and the NATO phonetic alphabet to binary, ASCII and the classic ciphers (Caesar, Vigenère, Atbash and friends), these tools encode and decode in both directions. They're great for learning how substitution and transposition work, solving puzzles and escape rooms, or just sending a friend a message they'll have to crack.
These are for education and fun, not securing real secrets — a Caesar shift is trivially broken. For genuine encryption of files and text, use the Privacy & Security tools. Everything here runs in your browser and works offline.
Frequently asked questions
Are these codes and ciphers secure?
No — Morse code, the NATO alphabet and binary are encodings (reversible by anyone), and the Caesar, ROT13 and Vigenère ciphers are classic teaching ciphers, all breakable by hand or in seconds by computer. They are for learning, puzzles and clear communication, not for protecting real secrets — for that, use the AES file encryption in Privacy & Security.
What is the difference between a code, a cipher and an encoding?
An encoding (Morse, binary, NATO) re-represents text in another form with no secrecy. A cipher (Caesar, Vigenère) scrambles text with a key to hide it. Modern encryption is a cipher strong enough that it cannot be broken without the key — unlike these historical ciphers.
Do these tools work offline?
Yes — every conversion here is simple lookup or arithmetic done in your browser, so nothing you type is uploaded and the tools keep working with no connection.