ROT13 Cipher
Type or paste text to instantly encode or decode it with ROT13 — the same operation works both ways.
Use the ROT13 Cipher
Input Text
0
Characters
0
Words
0
Letters shifted
ROT13 Output
Apply again to decodeAlphabet Mapping
| Plain | |
| ROT13 |
Copied!
Summary
ROT13 is a simple letter-substitution cipher that shifts each letter 13 positions forward in the alphabet. Because the alphabet has 26 letters, applying ROT13 twice returns the original text, making encoding and decoding identical operations. It is commonly used to obscure spoilers, joke punchlines, and puzzle answers in online communities.
How it works
- Type or paste your text into the input field.
- Each letter is shifted 13 positions forward in the alphabet (A becomes N, B becomes O, etc.).
- Uppercase letters map to uppercase, lowercase to lowercase.
- Numbers, spaces, and all other characters pass through unchanged.
- The result appears instantly in the output field — apply it again to decode.
- Use the Copy button to copy the result to your clipboard.
Use cases
- Hide spoilers in forums and comment sections without a spoiler tag.
- Obfuscate puzzle answers so readers can choose whether to reveal them.
- Decode ROT13-encoded text found in Usenet posts, Reddit comments, or old forums.
- Teach introductory cryptography concepts — ROT13 is the simplest Caesar cipher.
- Quickly scramble text for lightweight obfuscation in emails or messages.
- Verify ROT13 implementations during software testing.
- Encode punchlines in trivia games so they are not immediately visible.
- Process code strings that use ROT13 as a basic obfuscation layer.
Frequently Asked Questions
Last updated: 2026-05-23 · Reviewed by Nham Vu