ROT13 Decoder
Paste ROT13-encoded text and instantly decode it — or encode plain text — since ROT13 is its own inverse.
Only A–Z letters are shifted; digits and punctuation pass through unchanged.
Summary
Paste ROT13-encoded text and instantly decode it — or encode plain text — since ROT13 is its own inverse.
How it works
- Paste or type your ROT13-encoded text into the input box.
- The decoded output appears instantly below as you type.
- Letters A–Z and a–z are shifted by 13; all other characters (numbers, punctuation, spaces) are left unchanged.
- Click "Copy Output" to copy the decoded text to your clipboard.
- Use "Swap" to move the output back to the input for a second pass.
- Click "Clear" to reset both fields.
Use cases
- Decode spoilers posted in ROT13 on forums and social media.
- Reveal puzzle answers hidden with ROT13 encoding.
- Quickly encode text you want to obscure from casual readers.
- Verify ROT13 output when building or testing encoding scripts.
- Decode newsgroup or mailing-list messages that use ROT13 for off-topic content.
- Teach students about basic substitution ciphers and their limitations.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu