TontonTools

ROT13 Encoder Decoder

ROT13 encode and decode — the self-reversing letter cipher.

100% Free No signup Privacy-friendly Password & Security
Updated Sep 2026
Share X / Twitter Facebook LinkedIn WhatsApp

How to use ROT13 Encoder Decoder

  1. Type or paste your text.
  2. Read the ROT13 output — letters shifted 13, numbers/punctuation untouched.
  3. Decode the same way — paste ROT13'd text and it returns to plain (ROT13 is its own inverse).
  4. Use only for casual hiding — spoilers and puzzles, never real secrets.

What is ROT13 Encoder Decoder?

ROT13 shifts every letter 13 places through the alphabet — A↔N, B↔O, and so on. Its charming property: because 13 is exactly half of 26, applying ROT13 twice returns the original, so the same operation both encodes and decodes. "Hello" becomes "Uryyb"; ROT13 "Uryyb" and you're back to "Hello".

ROT13 is emphatically NOT encryption — it's trivially reversible obfuscation, the digital equivalent of writing upside-down. Its purpose is hiding text from casual accidental reading, not from anyone trying: spoilers, puzzle answers, joke punchlines, mildly offensive content you want people to opt into seeing.

About the ROT13 Encoder Decoder

Type or paste text and get its ROT13 version instantly — the same box decodes ROT13 back to plain text (it's self-inverse).

Where ROT13 lives: spoiler and answer hiding in forums, newsgroups (its original Usenet home) and comment threads — post the ROT13'd spoiler, and only readers who deliberately decode it see it; puzzle and CTF challenges as a gentle first layer; obscuring hints in games and ARGs; and a programming teaching classic — implementing ROT13 is a rite-of-passage string exercise. Numbers and punctuation pass through unchanged (ROT13 only touches letters).

The security reminder that always accompanies ROT13: never use it to protect anything real — passwords, secrets, private data. It stops accidental reading and nothing more. For actual concealment, encryption (AES) is the tool; for authentication, HMAC; for password storage, bcrypt. ROT13 is a social convention for "look away unless you want to know", implemented in the alphabet.

Frequently Asked Questions

Because 13 is half of 26 — shifting 13 forward then 13 more forward totals 26, a full loop back to start. One function serves both directions, which is ROT13's defining party trick.
Not at all — it's obfuscation, not encryption, reversible by anyone in seconds (or by eye, with practice). Its only job is preventing accidental reading of spoilers and answers. Never protect real data with it.
They pass through unchanged — ROT13 shifts only the 26 letters. (A variant, ROT18 or ROT5+13, also rotates digits, but classic ROT13 leaves them alone.)
Usenet culture — it became the convention for hiding spoilers and offensive jokes in newsgroups, where "rot13 for the answer" is decades-old etiquette. It persists anywhere casual, opt-in text-hiding is wanted.
Real encryption (AES) for confidential data, HMAC for authentication, bcrypt/Argon2 for passwords. ROT13 and its cousins (Caesar cipher) are for play and convention, not protection.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.