ROT47 Encoder
Scramble text with ROT47, a Caesar-cipher variant that also shifts digits and punctuation.
What is a ROT47 Encoder?
ROT47 extends the ROT13 idea to the full printable ASCII range (letters, digits, and punctuation), so unlike ROT13 it also scrambles numbers and symbols. Like ROT13, it's self-reversing — encode a message, run the result through this tool again, and you get the original back.
How to use the ROT47 Encoder
- Type or paste your text
- Every printable character is shifted 47 places, instantly on your device
- Copy the scrambled result — running it through again reverses it
Example
"Meet at 10pm!" becomes "|66E2E ]E]_A>P%" — visibly garbled, still 100% reversible.
Frequently asked questions
Is ROT47 secure?
No — like ROT13, it's a simple, publicly-known substitution with no key, trivially reversible by anyone. Use it for obscuring spoiler text or puzzles, not for protecting anything sensitive.
Is my text uploaded anywhere?
No — ROT47 Encoder runs entirely in your browser using JavaScript/WebAssembly. Your text is never sent to a server.
Does ROT47 work on Unicode characters like emoji or accented letters?
No — ROT47 only shifts the printable ASCII range, so emoji, accented letters, and other non-ASCII characters pass through completely unchanged.