Use this free ROT13 tool to encode plain text or decode ROT13 text instantly. ROT13 rotates Latin letters by 13 positions and leaves numbers, punctuation, emojis, and non-Latin characters unchanged.
Encode text to ROT13
Decode ROT13 to text
ROT13 is a Caesar-cipher variant that shifts each Latin letter by 13 positions. Because the alphabet has 26 letters, applying ROT13 twice returns the original text.
ROT13 is typically used for lightweight obfuscation such as spoilers, puzzle hints, and reversible text transformations. It is not secure encryption.
No. ROT13 is a simple substitution transform and should not be used for sensitive data.
ROT13 only rotates A-Z letters. Characters from scripts like Cyrillic, Arabic, Hindi, Japanese, or Chinese stay unchanged.
Free online tools to convert, encode, and transform your text
Transform text case — uppercase, lowercase, title case & more
Convert text to Morse code and vice versa
Convert text to binary and vice versa
Encode and decode Base64 text
Convert text to Unicode superscript where supported
Convert text to Unicode subscript where supported
Generate copy-paste Unicode strikethrough text instantly
Convert images to Base64 / Data URI