Docomint

ROT47 Encoder

Scramble text with ROT47, a Caesar-cipher variant that also shifts digits and punctuation.

🔒 Processed on your device

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.

Example: "Meet at 10pm!" becomes "|66E2E ]E]_A>P%" — visibly garbled, still 100% reversible.

How it works

  1. Type or paste your text
  2. Every printable character is shifted 47 places, instantly on your device
  3. Copy the scrambled result — running it through again reverses it

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.

Related tools