ROT13 Encoder / Decoder
Apply the ROT13 letter substitution cipher — rotate each letter by 13 positions.
Named after Julius Caesar, who used it with a shift of 3 to protect military dispatches. To decrypt, simply rotate in the opposite direction (e.g. shift of 26 minus the original key).
What is ROT13 Encoder / Decoder?
This ROT13 tool rotates every letter in your text by exactly 13 positions in the alphabet, the classic obfuscation method used across forums and Usenet for hiding spoilers and puzzle answers. It functions as both a rot13 encoder and rot13 decoder since applying ROT13 twice returns your original text. Use it whenever you need a quick rot13 converter online without manual letter-shifting.
How It Works
The tool shifts each letter exactly 13 places through the 26-letter alphabet, wrapping from Z back to A as needed; because 13 is exactly half of 26, running the same transformation again perfectly reverses it, meaning encode and decode are the identical operation. Non-letter characters like numbers, spaces, and punctuation are left untouched.
Is It Safe to Use?
All transformation happens locally in your browser's JavaScript; nothing you type is sent to a server, consistent with ROT13's traditional role as a lightweight, non-sensitive obfuscation tool.
How to Use ROT13 Encoder / Decoder (Step-by-Step Guide)
- Enter the text you want to transform.
- The tool applies the ROT13 shift automatically.
- Copy the rotated output text.
- Share it where ROT13 obfuscation is expected, such as forum spoilers.
- Run the same ciphertext through the tool again to instantly reverse it.