How to Use This Tool
Enter Your Text
Type directly into the input area, paste content with Ctrl+V, or upload a .txt file by clicking Upload or dragging the file onto the input.
See the ROT13 Output
The encoded or decoded text appears instantly in the output panel. ROT13 works both ways - encoding and decoding are the same operation.
Copy or Download
Click Copy to put the output on your clipboard, Download to save it as a .txt file, or Clear All to start over.
Decode ROT13 Text
To decode, simply paste ROT13-encoded text into the input. The output will be the original plain text.
Frequently Asked Questions
Is this tool really free?
▼
Yes, completely free with no limits, no sign-up, and no watermarks. Everything runs in your browser.
Is my text uploaded to a server?
▼
No. Your text never leaves your device. All processing happens directly in your browser. No server uploads, no external calls, 100% private.
What is ROT13?
▼
ROT13 stands for 'rotate by 13 places.' It is a simple cipher that replaces each letter with the letter 13 positions ahead in the alphabet. Since there are 26 letters, applying it twice returns the original text.
Is ROT13 the same as encryption?
▼
No. ROT13 is not secure encryption. It is only meant to obscure text from casual reading, like hiding spoilers or puzzle answers. Anyone who knows about ROT13 can decode it instantly.
Do I need to switch between encode and decode?
▼
No. ROT13 is its own inverse. The same operation encodes and decodes. Just paste any text and the output is the rotated version.
What happens to numbers and punctuation?
▼
Numbers, spaces, punctuation, and special characters pass through unchanged. Only the 26 English letters (A through Z) are rotated. Case is preserved.
Can I upload a file?
▼
Yes. Click Upload to pick a .txt file, or drag and drop a text file directly onto the input area.
Can I verify the encoding?
▼
Yes. Paste the ROT13 output back into the input. You should get the original text back, proving the cipher is working.
Will my text be saved if I refresh?
▼
Yes. Your input is saved on your device automatically. Click Clear All to wipe everything.
Does it work with any length of text?
▼
Yes. ROT13 processes each character independently, so it works the same whether you have one word or an entire document.
What Is ROT13 Encoder and Decoder?
ROT13 Encoder and Decoder is a free tool that applies the ROT13 cipher to your text right in your browser. ROT13 replaces each letter with the letter 13 positions ahead, and since there are 26 letters total, applying it twice returns the original text. This makes the same tool both the encoder and the decoder. No server uploads, no external calls, 100% private.
ROT13 is not encryption and should never be used for security. It is a simple way to obscure text from casual reading, commonly used for hiding spoilers, puzzle answers, and punchlines in online communities.
Features Explained
Self-Inverse Cipher
▼
Applying ROT13 once encodes the text. Applying it again decodes it. No mode switch is needed - the same operation does both.
Preserves Non-Letters
▼
Numbers, spaces, punctuation, and special characters pass through unchanged. Only the 26 English letters are rotated. Case is preserved.
Live Real-Time Output
▼
The output updates instantly as you type. No Encode or Decode button to click.
File Upload and Drag-Drop
▼
Click Upload to pick a .txt file, or drag and drop a text file directly onto the input area.
Copy to Clipboard
▼
Click Copy to put the ROT13 output on your clipboard instantly.
Download as Text File
▼
Click Download to save the output as a .txt file.
Works with Any Length
▼
ROT13 processes each character independently, so it works the same for one word or an entire document.
Case Preservation
▼
Uppercase letters stay uppercase and lowercase letters stay lowercase after rotation.
Auto-Saved Across Refreshes
▼
Your input is saved on your device automatically, so refreshing the page restores everything.
100% Browser-Based Processing
▼
All cipher processing happens directly in your browser. Your text is never uploaded to any server.
Who Is This Tool For?
Forum Users
Hide spoilers, puzzle answers, or punchlines in online forums and message boards where ROT13 is a common convention.
Reddit Users
Encode spoiler text in comments for communities that use ROT13 as a spoiler format.
Puzzle Enthusiasts
Encode and decode clues, hints, and answers for puzzles, geocaching, and escape room challenges.
Geocachers
Decode ROT13-encoded hints on geocaching listings, or encode your own hints.
Students
Learn about substitution ciphers, modular arithmetic, and the basics of how ciphers work.
Teachers
Demonstrate basic cryptography concepts using ROT13 as a simple, hands-on classroom example.
Developers
Test encoding functions, obfuscate sample data, or decode ROT13 strings found in code and configs.
CTF Players
Decode ROT13-encoded flags and clues in capture-the-flag competitions.
Trivia Hosts
Encode answers to trivia questions so they are not spoiled when shared in advance.
Newsletter Writers
Hide contest answers or bonus content behind ROT13 for readers who want to decode it themselves.
Game Masters
Encode clues and secret messages for tabletop RPG campaigns and puzzles.
Escape Room Designers
Create ROT13-encoded clues that participants must decode as part of the challenge.
Science Fiction Fans
Encode discussion spoilers about books, movies, and shows in fan communities.
Language Learners
Practice the English alphabet by manually decoding ROT13 text and checking against the tool.
Hobbyists
Explore classical ciphers and learn how simple substitution works.
Journalists
Lightly obscure sensitive names or details in drafts and notes before final editing.
Parents
Encode surprise plans and gift ideas in shared family notes where kids might see them.
Comedians
Hide punchlines in online posts so readers must actively decode to see the joke.
Discord Moderators
Provide ROT13-encoded answers in help channels so users who want to solve problems themselves are not spoiled.
Tabletop Gamers
Encode secret objectives and hidden information for multiplayer board games.
Book Club Members
Hide plot spoilers in discussion threads for members who have not finished reading.
Party Planners
Encode surprise party details in group chats where the guest of honor is a member.
Researchers
Lightly obscure preliminary findings in shared documents to avoid anchoring bias.
Anyone
Encode or decode any text using ROT13 for fun, puzzles, spoilers, or curiosity.
ROT13 Alphabet Mapping
| Input | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ROT13 | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | A | B | C | D | E | F | G | H | I | J | K | L | M |
Each letter maps to the letter 13 positions ahead. The mapping is symmetric: A becomes N and N becomes A.
Tips for Best Results
ROT13 is not encryption
Never use ROT13 to protect sensitive information. It is trivially reversible and provides no security. It is only meant to obscure text from casual reading.
Encode and decode are the same
You do not need to select a mode. Paste plain text to encode it, or paste ROT13 text to decode it. The operation is identical both ways.
Use for spoiler protection
The most common use of ROT13 is hiding spoilers in forums, newsgroups, and online communities. Readers must actively decode to see the content.
Numbers and symbols stay unchanged
ROT13 only affects the 26 English letters. Numbers, punctuation, spaces, and special characters pass through exactly as entered.
Verify by double-encoding
Paste your ROT13 output back into the input. You should get the original text back. This is a quick way to confirm the cipher is working.
Works with any length
ROT13 processes each character independently, so it works the same for a single word or an entire document.
Use for geocaching hints
Many geocaching listings encode hints in ROT13. Paste them here to decode instantly.
Great for classroom demos
ROT13 is the simplest possible substitution cipher, making it a perfect introduction to cryptography.
Upload text files
For longer text, use the Upload button or drag and drop a .txt file instead of pasting.
Privacy is built in
Your text is processed entirely on your device and is never sent anywhere. Click Clear All to wipe everything.
Privacy & Security
This tool runs 100% in your browser. Your files stay entirely on your own device. Nothing is uploaded, nothing is shared, and no server, advertiser, or third party has access to your files.
If a tool saves your work on your own device, you can remove it at any time using the Clear All button. Some tools rely on an external service to return their result; in those cases, only the minimum data required for the request is sent, and never your files or content. Any ads shown on this page run in an isolated frame and cannot read, touch, or transmit anything you upload, paste, type, or download here. Advertisers may see standard visit information like your IP address and which page you're on, as described in our Privacy Policy, but your data itself stays fully under your control.