No Login Data Private Local Save

ROT13 Encoder & Decoder - Online Caesar Cipher ROT13

17
0
0
0
13
1 25
ROT13 MODE
0 characters
0 characters
ROT13 is symmetric: encoding and decoding use the same operation. Only letters A-Z / a-z are transformed; numbers, spaces, and symbols remain unchanged.
Frequently Asked Questions

ROT13 (short for "rotate by 13 places") is a simple letter substitution cipher that replaces each letter with the letter 13 positions after it in the alphabet. Since the English alphabet has 26 letters, applying ROT13 twice returns the original text — making it a symmetric cipher. It's essentially a Caesar cipher with a fixed shift of 13, commonly used online to hide spoilers, joke punchlines, or puzzle solutions from casual viewing.

Our tool performs real-time ROT13 transformation on your text. Each alphabetic character is shifted by the selected offset (default 13). For example, with ROT13: A → N, B → O, M → Z, and N → A. Uppercase and lowercase letters preserve their case. Non-alphabetic characters — including numbers, spaces, punctuation, emojis, and special symbols — pass through unchanged. You can also adjust the offset from 1 to 25 for classic Caesar cipher encoding/decoding.

ROT13 is a specific case of the Caesar cipher with a fixed shift of 13. The Caesar cipher can use any shift from 1 to 25. The key difference is that ROT13 is self-inverse: encryption and decryption are the exact same operation (since 13 + 13 = 26, a full alphabet rotation). With other Caesar shifts, you need a different operation to decrypt (shift forward to encode, shift backward to decode). Our tool supports all 25 possible shifts, making it a complete Caesar cipher encoder/decoder.

No. ROT13 provides zero cryptographic security. It's an obfuscation technique, not encryption. Anyone who recognizes ROT13-encoded text can instantly decode it (or use this tool). Never use ROT13 to protect passwords, financial data, or any sensitive information. It's designed for casual use — hiding spoilers in forum posts, obscuring puzzle answers, or adding a layer of mild inconvenience to discourage accidental reading. For real security, use modern encryption algorithms like AES-256 or bcrypt for passwords.

These are related rotation ciphers:
ROT5 — Rotates only digits 0-9 by 5 positions (similar concept applied to numbers).
ROT18 — A combination of ROT13 (for letters) and ROT5 (for digits), totaling 18. Letters shift by 13, numbers shift by 5.
ROT47 — Rotates all 94 printable ASCII characters (from ! to ~) by 47 positions. It's a more comprehensive obfuscation that affects letters, numbers, and symbols. Our tool focuses on the Caesar cipher for letters, but you can approximate ROT5 and ROT18 by selecting the corresponding offset and noting that digits will pass through unchanged.

ROT13 is popular because it's simple, fast, and symmetric. You don't need to remember whether to encode or decode — the same operation does both. It's widely recognized in online communities (Reddit, Usenet, forums) for hiding spoilers, puzzle solutions, and off-topic remarks. No keys, no passwords, no software needed — just copy-paste into any ROT13 tool like this one. It's the digital equivalent of writing something upside down.

Yes, completely free. No registration, no downloads, no ads that interfere with your workflow. The tool processes all text locally in your browser — your data never leaves your device, ensuring complete privacy. You can use it as many times as you need, on any device (desktop, tablet, or mobile). Bookmark it for quick access whenever you need to encode or decode ROT13 or any Caesar cipher variant.

Since ROT13 is symmetric, decoding is identical to encoding. Simply paste your ROT13-encoded text into the input box with offset set to 13, and the result will be the decoded original. For other Caesar cipher shifts, switch the direction toggle to "Decode" mode, and the tool will apply the reverse shift (26 minus the offset) to recover the plaintext. You can also use the "Swap to Input" button to quickly take the output and run it through again.