ConvertText.app LogoConvertText.app

ROT13 Decoder & Encoder

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

Text Input
Enter text to encode
0 chars
0 words
0 letters
ROT13 Output
Encoded ROT13 text
0 chars
0 words
0 letters
Try Sample Texts
Click on a sample to load it into the input field

What Is ROT13?

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.

How ROT13 Works

  • A becomes N, B becomes O, and so on.
  • N becomes A, O becomes B, and so on.
  • Non-Latin symbols remain unchanged.

Common ROT13 Use Cases

ROT13 is typically used for lightweight obfuscation such as spoilers, puzzle hints, and reversible text transformations. It is not secure encryption.

Frequently Asked Questions (FAQ)

Is ROT13 encryption?

No. ROT13 is a simple substitution transform and should not be used for sensitive data.

Does ROT13 support non-Latin scripts?

ROT13 only rotates A-Z letters. Characters from scripts like Cyrillic, Arabic, Hindi, Japanese, or Chinese stay unchanged.

Explore More Text Tools

Free online tools to convert, encode, and transform your text

Convert Case

Transform text case — uppercase, lowercase, title case & more

Morse Code Translator

Convert text to Morse code and vice versa

Binary Translator

Convert text to binary and vice versa

Base64 Encoder/Decoder

Encode and decode Base64 text

Superscript Generator

Convert text to Unicode superscript where supported

Subscript Generator

Convert text to Unicode subscript where supported

Strikethrough Text Generator

Generate copy-paste Unicode strikethrough text instantly

Image to Base64 Converter

Convert images to Base64 / Data URI