ROT13 Translator Online
Use ROT13 to reveal a puzzle answer or hide a casual spoiler. The same operation both encodes and decodes: each English letter moves thirteen places through the alphabet. Uppercase stays uppercase, lowercase stays lowercase and characters outside A–Z are left as entered.
- Use one operation to encode and decode
- Preserve punctuation and capitalization
- Leave non-Latin characters unchanged
Translate a simple ROT13 example
Enter Hello, World! and select Translate to produce Uryyb, Jbeyq!. Copy that result back into the input and translate again to recover the original greeting. You do not need to choose an encode or decode mode because the operation is its own inverse. This makes it convenient for checking a puzzle clue without maintaining two separate settings.
See how the letter rotation works
The alphabet contains 26 letters. Moving 13 positions changes A to N, B to O and M to Z; moving forward from N wraps around to A. Applying the same shift twice moves a total of 26 places and returns each letter to its starting position. The conversion acts on letter identity, so spaces and sentence punctuation remain in the same positions.
Know which characters are preserved
Only the English A–Z and a–z ranges are transformed. Digits, emoji, Hindi script, accented characters and line breaks pass through unchanged. An English letter next to an accent mark can still rotate because they are separate characters. If your task needs transliteration or a Caesar cipher with a different shift amount, this fixed ROT13 operation is not a substitute.
Use ROT13 for puzzles rather than secrets
ROT13 can prevent accidentally reading a spoiler, but anyone can reverse it instantly. It supplies no key, identity check or protection for confidential messages. Keep that distinction clear when sharing an encoded answer. The tool processes at most 100,000 input characters locally, and its text output can be copied or downloaded without being interpreted as executable code.
Technical references: JavaScript string replacement