ROT13 Encoder
Encode text with ROT13 or ROT47 instantly. ROT13 is self-inverting — encoding and decoding are the same operation. Used for spoilers and puzzle forums.
How to use ROT13 Encoder
-
Type or paste your text
Enter the plain text you want to encode in the input panel. The ROT13 output updates in real time as you type.
-
Choose ROT13 or ROT47
ROT13 rotates letters only (A–Z, a–z). ROT47 also rotates digits and printable punctuation (ASCII 33–126). Select the variant that fits your use case.
-
Copy the encoded output
Click Copy to copy the encoded text to your clipboard. To decode, paste the output back into the encoder — the result is identical to the original text.
ROT13 Encoder FAQ
What is ROT13?
Is encoding the same as decoding in ROT13?
Is this tool safe? Are inputs sent to a server?
What is ROT47 and how is it different from ROT13?
Is ROT13 secure for sensitive data?
What characters are left unchanged by ROT13?
Where is ROT13 used?
What does ROT13 of ROT13 equal?
Can I use ROT13 to hide passwords?
Background
Encode text with ROT13 or ROT47 in real time, entirely in your browser.
ROT13 rotates each letter 13 positions in the alphabet. Uppercase and lowercase letters are handled independently; numbers, punctuation, and spaces are left unchanged. Because 13 + 13 = 26 (the full alphabet length), ROT13 is its own inverse — the same operation both encodes and decodes.
ROT47 extends this to all 94 printable ASCII characters (code points 33–126), rotating each by 47 positions. ROT47 encodes digits and common punctuation in addition to letters — also self-inverting.
Common uses:
- Hiding spoilers on Reddit, Usenet, and gaming forums
- Obscuring puzzle answers without a password
- CTF challenge obfuscation (often ROT47 for broader coverage)
- Quick fun or educational demonstrations of substitution ciphers
ROT13 and ROT47 provide no cryptographic security. Use them only for casual text scrambling — never for sensitive data.
All processing runs entirely in your browser. Nothing is uploaded.
Related tools
ROT13 Decoder
Decode ROT13 or ROT47 text instantly. ROT13 is self-inverting — apply it once to encode, once more to decode. Used for spoilers and puzzles on Reddit, Usenet.
Caesar Cipher Encoder
Encode text with a Caesar cipher shift of 1–25. Classic shift-3 Julius Caesar cipher, real-time output, brute-force mode. Nothing uploaded.
Caesar Cipher Decoder
Decode Caesar cipher text with any shift 1–25, or brute-force all 25 shifts instantly. Historically used by Julius Caesar with shift 3.
Base64 Encoder
Encode text or binary files to Base64 or Base64URL. Supports MIME line wrapping, data URIs, and files up to 50 MB. Fully browser-based.
Base64 Encoder/Decoder
Encode text or files to Base64 or decode Base64 strings back to plain text — real-time, fully in your browser.