ROT13 Decoder
Runs in browserDecode 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.
Last updated 02 Apr 2026
To decode ROT13 text, apply ROT13 again — the cipher is its own inverse because the alphabet has exactly 26 letters. Paste the encoded text and the plain text appears immediately. Also supports ROT47 (all 94 printable ASCII characters). Runs entirely in your browser — nothing uploaded.
How to use
- 1
Paste the ROT13-encoded text
Enter or paste the scrambled text into the input panel. The decoded output appears in real time.
- 2
Select ROT13 or ROT47
If only letters are scrambled, keep ROT13 selected. If digits and symbols are also scrambled, switch to ROT47.
- 3
Copy the decoded result
Click Copy to copy the decoded plain text to your clipboard.
Frequently asked questions
Why does decoding ROT13 use the same operation as encoding?
Is this tool safe? Are inputs sent to a server?
What is ROT47 and when is it used?
What if the decoded text still looks garbled?
Is ROT13 a secure encryption method?
Where is ROT13 commonly found?
What characters are left unchanged by ROT13?
Can ROT13 be decoded without a tool?
What is the difference between ROT13 and the Caesar cipher?
Decode ROT13 or ROT47 text instantly in your browser.
**ROT13 is self-inverting:** because the Latin alphabet has exactly 26
letters, shifting by 13 twice returns every letter to its original position.
Decoding ROT13 is identical to encoding it — apply the same operation once
more and the original text is restored.
**ROT47:** The extended variant rotates all 94 printable ASCII characters
(code points 33–126, including digits and symbols) by 47 positions. Used
in CTF challenges and cases where encoding digits and punctuation is needed.
**Where ROT13 appears:**
- Reddit spoiler tags and community discussions
- Usenet newsgroup posts (the traditional spoiler convention since the 1980s)
- Puzzle and game forums hiding answers
- CTF challenge obfuscation (typically ROT47 for broader coverage)
ROT13 and ROT47 provide no cryptographic security — they are purely for
casual text obfuscation. Never use them for sensitive data.
All decoding runs entirely in your browser. Nothing is transmitted.
Related tools
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.
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.
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.
Base64 Decoder
Decode Base64 or Base64URL strings to plain text or download as a binary file. Handles MIME line-wrapping and PEM certificates automatically.
Base64 Encoder/Decoder
Encode text or files to Base64 or decode Base64 strings back to plain text — real-time, fully in your browser.