ROT13 Encoder
Apply ROT13 substitution cipher to text — rotate letters by 13 positions. Used for spoilers, puzzles, and obfuscation.
What is ROT13?
ROT13 (Rotate by 13) is a simple letter substitution cipher that replaces each letter with the letter 13 positions after it in the alphabet. It is derived from the Caesar cipher. Because the English alphabet has 26 letters, applying ROT13 twice returns to the original text — encoding and decoding use the exact same operation, making ROT13 its own inverse.
ROT13 is not used for security — it provides no real encryption and is easily reversed by anyone. Instead, it is conventionally used on internet forums and newsgroups to hide spoilers, puzzle answers, and potentially offensive content behind a simple veil that requires a small deliberate action to reveal, preventing accidental exposure.
The transformation only affects letters A–Z and a–z. Numbers, spaces, punctuation, and all other characters are left unchanged. For example: "Hello, World!" becomes "Uryyb, Jbeyq!". The 'H' shifts 13 positions to 'U', 'e' becomes 'r', and so on.
This tool also supports ROT5 (rotates digits 0–9), ROT18 (ROT13 for letters + ROT5 for digits simultaneously), ROT47 (rotates all printable ASCII characters 33–126), and custom rotation amounts for classic Caesar cipher use.