ROT13 Encoder/Decoder
Encode and decode text using ROT13 cipher
What is ROT13 Encoder/Decoder?
ROT13 Encoder/Decoder is a free online tool that applies the ROT13 substitution cipher to text. ROT13 replaces each letter with the letter 13 positions after it in the alphabet, wrapping around from Z back to A. Since the English alphabet has 26 letters, applying ROT13 twice returns the original text, making it both the encoder and decoder. ROT13 is commonly used to hide spoilers, puzzle answers, and mildly sensitive content in online forums. An optional ROT5 mode applies the same rotation to digits (0-9). This is not encryption and provides no real security - it simply obscures text from casual reading. All processing happens in your browser.
How to Use
- Enter the text to encode or decode.
- The ROT13 result appears in real time. ROT13 encoding and decoding are the same operation.
- Enable the ROT5 option to also transform digits.
Tips & Best Practices
- ROT13 is its own inverse - apply it once to encode, apply it again to decode.
- Enable ROT5 to also rotate digits (0 becomes 5, 1 becomes 6, etc.).
- Use ROT13 to hide spoilers, puzzle answers, or punchlines in online discussions.
- Remember that ROT13 is not encryption and provides no security against determined readers.
- Non-alphabetic characters (numbers, symbols, spaces) are left unchanged by default.
Use Cases
Spoiler Hiding
Obscure movie spoilers, game solutions, or book endings in online forums.
Puzzle Games
Create simple encoded messages for scavenger hunts or puzzle games.
Email Obfuscation
Lightly obscure email addresses to reduce simple spam scraping.
Education
Teach basic cryptography concepts and substitution cipher principles.
FAQ
What is ROT13?
ROT13 is a simple letter substitution cipher that replaces each letter with the letter 13 positions after it in the alphabet. Since the alphabet has 26 letters, applying the same transformation twice returns the original text.
What is ROT5?
ROT5 shifts digits (0-9) by 5 positions. When combined with ROT13, it is known as ROT13/ROT5 (or ROT18), transforming both letters and numbers.
Is ROT13 a type of Caesar cipher?
Yes, ROT13 is a special case of the Caesar cipher with a shift of 13. The Caesar cipher is a classical substitution cipher that shifts letters by a fixed number.
Is my data collected?
No, all encoding is performed in your browser and no text is sent to any server.
Can ROT13 be used for security purposes?
No, ROT13 is simple obfuscation, not encryption. Anyone can easily decode it, so do not use it to protect sensitive data.
How are non-Latin characters and special characters handled?
ROT13 only transforms English letters (A-Z, a-z). Korean characters, numbers, and special characters remain unchanged. Numbers can be transformed separately with the ROT5 option.
Is ROT13 secure?
No, ROT13 is not encryption. It only obscures text from casual reading. Anyone who knows about ROT13 can decode it instantly.
Why does applying ROT13 twice give the original text?
The alphabet has 26 letters. Rotating 13 positions twice equals 26, returning to the starting position.
Does ROT13 work with non-English alphabets?
ROT13 only applies to the 26-letter English alphabet. Characters from other languages are left unchanged.
What happens to numbers and symbols?
Numbers and symbols are unchanged by ROT13. Enable ROT5 to also rotate digits.
Where is ROT13 commonly used?
ROT13 is used in online forums, Usenet groups, and puzzle communities to hide spoilers and answers.