Text to ROT13 Converter
Convert text to ROT13 cipher and back instantly with browser-side character rotation.
ROT13 (“rotate by 13 places”) is a letter substitution cipher on the Latin alphabet: A becomes N, B becomes O, and so on. Because the alphabet has 26 letters, applying ROT13 twice returns the original text. This tool rotates only ASCII letters and leaves digits, spaces, punctuation, and Unicode unchanged.
Common uses
- Obfuscating puzzle hints or forum spoilers (weak privacy—not encryption).
- Learning how simple symmetric transforms work in code.
- Quickly encoding or decoding legacy ROT13 content.
How to use
Type any text on the left. The right panel shows the ROT13 transform immediately. To decode, paste ROT13 text into the left panel again—you will see the original message.
Limitations
- Only basic A–Z and a–z letters are rotated.
- ROT13 is not secure; do not use it to protect secrets.
Frequently Asked Questions
Is ROT13 the same as encryption?
No. It is a fixed reversible mapping with no key. Anyone can decode it instantly.
Why do numbers stay the same?
Classic ROT13 only affects letters. Digits and symbols are left unchanged so readability of mixed content is preserved.
Does this work offline?
After the page loads, the conversion runs locally in your browser without sending text to our servers.
What is a good test string?
uryyb decodes to hello, and hello encodes to uryyb.