Skip to content
epitometool

ROT13 / ROT47 cipher

Encoders & decoders

Scramble and unscramble text with the self-inverse ROT13 and ROT47 rotation ciphers — perfect for hiding spoilers and puzzle answers, all in your browser.

Updated

Cipher

Both ciphers are self-inverse — run the output through again to reverse it.

Input

0 chars

Output

0 chars

  • EnterCopy output
  • KClear input

Quick start

How to use the ROT13 / ROT47 tool

Pick a cipher, paste your text, copy the result — nothing leaves your browser.

  1. Step 1
    Pick a cipher

    Choose ROT13 (letters only) or ROT47 (all printable ASCII). Both are self-inverse.

  2. Step 2
    Paste text

    Type or paste into the input pane; the scrambled output updates live.

  3. Step 3
    Copy or reverse

    Hit Copy or ⌘/Ctrl+Enter. To decode, apply the same cipher again.

In-depth guide

ROT13 and ROT47: how the rotation ciphers work

ROT13 and ROT47 are letter-rotation ciphers — a special case of the Caesar cipher with a fixed offset. They scramble text into something unreadable at a glance but recoverable by anyone, which makes them perfect for hiding spoilers and puzzle answers, and useless for real security. This tool applies both in your browser; because each is its own inverse, the same action encodes and decodes.

How the rotation works

ROT13 shifts each ASCII letter 13 positions along the 26-letter alphabet, wrapping around at the end (A→N, N→A). Digits, spaces, and punctuation are left alone. Because 13 is exactly half of 26, encoding and decoding are the same step.

ROT47 works on the 94 printable ASCII characters (codes 33–126) and shifts by 47 — half of 94 — so it also rotates digits and symbols. Spaces and control characters are untouched.

When to use ROT13 / ROT47

These ciphers are for casual concealment, not confidentiality:

  • Spoilers and punchlines on forums, where readers opt in to decoding.
  • Puzzle and CTF challenges, where recognising and reversing ROT is part of the game.
  • Lightly obscuring strings in source or config so they are not human-readable at a glance.

If you need actual secrecy, use a real cipher — try an AES encryption tool with a key instead.

Step by step

  1. Pick ROT13 (letters only) or ROT47 (all printable ASCII).
  2. Paste your text into the input pane — the output updates live.
  3. To decode, paste the scrambled text and apply the same cipher again.
  4. Copy with the button or ⌘/Ctrl+Enter.

Common pitfalls

ROT13 and ROT47 are obfuscation, not encryption. Never use them to protect passwords, tokens, or any sensitive data.

  • Treating it as encryption. There is no key and the algorithm is public — ROT provides zero security against anyone who wants to read the text.
  • Mixing the two ciphers. Text scrambled with ROT13 must be decoded with ROT13, not ROT47. The two are not interchangeable.
  • Expecting non-ASCII to change. Accented letters, emoji, and CJK pass through untouched by design.

Privacy and how it runs

The rotation happens character-by-character in your browser. No text is uploaded, logged, or stored, so even though ROT is not secret-keeping, the tool itself never sees your data on a server. Everything is discarded when you close the tab.

Frequently asked questions

Does this ROT cipher tool send my text anywhere?

No. ROT13 and ROT47 are simple character rotations applied in your browser. Nothing is transmitted — open DevTools → Network and you will see no requests while you type.

How do I decode ROT13 or ROT47?

Run the scrambled text through the same cipher again. Both ROT13 and ROT47 are self-inverse: applying the rotation twice returns to the original, so there is no separate decode mode — just paste the encoded text and read the output.

What is the difference between ROT13 and ROT47?

ROT13 rotates only the 26 ASCII letters by 13 places, leaving digits, punctuation, and spacing untouched. ROT47 rotates all 94 printable ASCII characters (codes 33–126) by 47 places, so it also scrambles numbers and symbols, producing more thoroughly obfuscated output.

Is ROT13 secure encryption?

No. ROT13 and ROT47 are classical obfuscation, not encryption. They use a fixed, public rotation with no key, so anyone can reverse them instantly. Use them to hide spoilers, puzzle answers, or mildly offensive jokes from casual view — never to protect real secrets.

Why is ROT13 used on forums and Usenet?

Historically ROT13 hid spoilers and punchlines: the text is unreadable at a glance but trivially decoded by anyone who chooses to. The rotation by 13 is convenient because the Latin alphabet has 26 letters, so encoding and decoding are the same operation.

Does it handle Unicode or emoji?

ROT13 transforms only A–Z and a–z; ROT47 transforms only printable ASCII. Any character outside those ranges — accented letters, CJK, emoji — passes through unchanged, so non-ASCII text is preserved exactly.

Keep exploring

More tools you'll like

Hand-picked utilities that pair well with the one you're on — all free, client-side, and zero-signup.