Rot13 Encoder

Encode and decode ROT13 text, the simple letter shift that lightly obscures content. No signup. Ideal for hiding spoilers, puzzles and light text obfuscation.

Remove Ads
Remove Ads

Result

Result
Remove Ads

Share on Social Media:

This ROT13 tool encodes and decodes text using the classic letter shift by thirteen, directly in your browser. Paste your text and apply ROT13 to lightly obscure it, or apply it again to reveal ROT13 encoded text. No account, no install, so you can hide a spoiler, share a puzzle answer, or lightly obfuscate text on any device in seconds.

How to Use ROT13 Step by Step

  1. Paste your text. Drop the text you want to encode, or the ROT13 text you want to decode, into the input box. ROT13 uses the same operation for both directions.
  2. Apply ROT13. The tool shifts each letter thirteen places through the alphabet, so each letter is replaced by the one thirteen positions along, wrapping around at the end.
  3. Read the result. The transformed text appears, with the letters shifted. Encoded text looks scrambled, while applying ROT13 to encoded text restores the original.
  4. Note the symmetry. Because thirteen is half of twenty six, applying ROT13 twice returns the original text, so the same operation encodes and decodes.
  5. Copy the result. Copy the encoded text to hide a spoiler or share a puzzle, or the decoded text to read something that was ROT13 encoded.
ROT13 encoder shifting letters to obscure text

What ROT13 Is and Its Clever Property

ROT13, meaning rotate by thirteen, is a simple letter substitution that replaces each letter with the one thirteen positions later in the alphabet. It is a special case of the ancient Caesar cipher, which shifts letters by a fixed amount. ROT13 fixes that amount at thirteen, and it operates only on the twenty six letters of the alphabet, leaving numbers, spaces and punctuation unchanged, which keeps the text's shape recognisable while scrambling its letters.

The clever, defining property of ROT13 is that it is its own inverse. Because the alphabet has twenty six letters and thirteen is exactly half of that, shifting a letter by thirteen and then by thirteen again brings it back to where it started, a full twenty six positions. This means the same operation both encodes and decodes: apply ROT13 to scramble text, and apply it again to unscramble it. This elegant symmetry is ROT13's signature feature.

ROT13 is obfuscation, not encryption. Because the shift is fixed and public, anyone can decode ROT13 instantly, so it offers no security for sensitive information. Its purpose is light obfuscation, hiding text from casual view like spoilers or puzzle answers, not protecting genuine secrets. Never confuse it with real encryption.

It is essential to understand that ROT13 provides no real security. Because the shift is fixed and publicly known, anyone can decode ROT13 text instantly, and it offers no protection for genuinely sensitive information. It was never intended as encryption. Its purpose is light obfuscation: hiding text from casual view so it is not read accidentally, while remaining trivially reversible by anyone who wants to see it. Confusing it with real encryption would be a serious mistake.

ROT13's traditional and enduring use is hiding text that should not be seen by accident but is not secret. The classic example is online forums, where ROT13 hides spoilers, puzzle answers, joke punchlines, or potentially offensive words, so readers must deliberately decode them to see the content. This makes it a social convention for consensual concealment: you only reveal the text if you choose to, which is exactly the light, reversible obscuring ROT13 is designed for.

ROT13 Versus Real Encryption

AspectROT13Real encryption
SecurityNone, publicly reversibleProtects sensitive data
KeyFixed shift of thirteen, no secretSecret key required
PurposeHide from casual viewKeep data confidential
ReversalApply ROT13 againRequires the key
Best forSpoilers, puzzles, light hidingGenuine secrets

Who Uses ROT13

Forum and community usersSomeone posting a spoiler, puzzle answer or punchline encodes it in ROT13 so others must deliberately decode it to see it, avoiding accidental reveals.
Puzzle makers and solversA person creating or solving puzzles uses ROT13 to hide answers or clues, a light concealment that is part of the puzzle culture.
People hiding spoilersSomeone discussing a film, book or game hides plot spoilers in ROT13, so readers who have not finished are not spoiled unless they choose to decode.
Programmers and hobbyistsA developer encountering ROT13 in code, comments or as a coding exercise encodes or decodes it, since ROT13 is a common simple example.
Anyone lightly obscuring textA person who wants to hide text from casual view, not secure it, uses ROT13 for its simple, reversible, universally understood obfuscation.
Forum user hiding a spoiler with ROT13

Pro Tips for Using ROT13

Remember one operation does both. ROT13 encodes and decodes with the same action, since applying it twice restores the original. You do not need separate encode and decode modes; just apply ROT13 to toggle.
Use it only for light hiding. ROT13 is perfect for spoilers, puzzle answers and casual concealment, but never for anything you actually need to keep secure, since anyone can decode it instantly.
Know it leaves non letters unchanged. ROT13 shifts only the twenty six letters, leaving numbers, spaces and punctuation as they are. This keeps the text's structure visible while scrambling the letters.
Recognise ROT13 by its reversibility. If text looks scrambled but decodes cleanly when you apply ROT13, it was ROT13 encoded. This self reversing property is a quick way to identify and decode it.
Do not use for real security. For genuinely sensitive information, ROT13 is useless. Use proper encryption for anything that must be kept confidential, and reserve ROT13 for its intended light, social obfuscation.
Try Pig Latin for another word game. If you enjoy playful text transformations, our Pig Latin Translator offers a different fun way to transform text through simple rules.

Common ROT13 Mistakes to Avoid

Using ROT13 for real security. ROT13 provides no security whatsoever, since the fixed shift is public and anyone can decode it instantly. Using it to protect sensitive information is a serious mistake; only proper encryption keeps data confidential. Reserve ROT13 for light, non secret obfuscation like spoilers.
Thinking you need separate decode mode. Because ROT13 is its own inverse, the same operation encodes and decodes. Looking for a separate decode function is unnecessary; applying ROT13 to encoded text simply reveals the original, since two applications cancel out.
Expecting it to shift numbers or symbols. ROT13 operates only on the twenty six alphabet letters, leaving numbers, spaces and punctuation unchanged. Expecting it to transform these too misunderstands the cipher, which deliberately affects only the letters.
Confusing ROT13 with strong ciphers. ROT13 is the simplest possible substitution, offering no real protection. Treating it as comparable to genuine encryption, which uses secret keys and complex algorithms, mistakes a light obfuscation trick for a security measure, which it fundamentally is not.

For another playful transformation, our Pig Latin Translator transforms text with simple rules. To encode text as bytes, the Text to Hex tool helps, and for base64 encoding, related encoding tools handle that form.

ROT13 encoded text revealing the original when reapplied

Frequently Asked Questions

How does ROT13 work?

ROT13 replaces each letter with the one thirteen positions later in the alphabet, wrapping around at the end, while leaving numbers, spaces and punctuation unchanged. Because thirteen is exactly half of the twenty six letter alphabet, applying ROT13 twice returns the original text, so the same operation both encodes and decodes. Paste your text and apply ROT13 to scramble it, or apply it to ROT13 encoded text to reveal the original.

Is ROT13 encryption?

No. ROT13 is not encryption and provides no security. Because it uses a fixed, publicly known shift of thirteen, anyone can decode ROT13 text instantly without any secret key. It was never intended to protect sensitive information. Its purpose is light obfuscation, hiding text from casual view so it is not read by accident, while remaining trivially reversible. For genuine confidentiality, you need proper encryption, not ROT13, which is only a simple obscuring trick.

Why does applying ROT13 twice give the original text?

Because the alphabet has twenty six letters and thirteen is exactly half of twenty six. Shifting a letter by thirteen and then by thirteen again moves it a total of twenty six positions, a full cycle back to where it started. This makes ROT13 its own inverse, so the same operation encodes and decodes. This elegant symmetry is ROT13's defining feature and the reason you never need a separate decode function for it.

What is ROT13 used for?

ROT13's traditional and enduring use is hiding text that should not be seen by accident but is not secret, such as spoilers, puzzle answers, joke punchlines or potentially offensive words in online forums. Encoding these in ROT13 means readers must deliberately decode them to see the content, avoiding accidental reveals. It is a social convention for consensual concealment: you only reveal the text if you choose to, which is exactly the light, reversible hiding ROT13 is designed for.

Does ROT13 change numbers and punctuation?

No. ROT13 operates only on the twenty six letters of the alphabet, shifting each by thirteen positions. Numbers, spaces, punctuation and any other characters are left completely unchanged. This means the overall structure of the text, its spacing and any numbers, remains visible and recognisable, while only the letters are scrambled. It is a deliberate feature of the cipher, which is designed specifically to rotate alphabet letters and nothing else.

How do I decode ROT13 text?

Simply apply ROT13 to it again. Because ROT13 is its own inverse, applying the same thirteen position shift to already encoded text reverses it and reveals the original, since two applications total a full twenty six letter cycle. So there is no separate decoding process: paste the ROT13 encoded text, apply ROT13, and the original appears. This self reversing property is what makes ROT13 so simple and is a quick way to recognise and decode it.

Is ROT13 the same as the Caesar cipher?

ROT13 is a specific case of the Caesar cipher. The Caesar cipher shifts letters by any fixed amount, and ROT13 fixes that amount at exactly thirteen. What makes ROT13 special among Caesar ciphers is that, because thirteen is half of twenty six, it is its own inverse, so the same operation encodes and decodes. Other shift amounts do not have this neat self reversing property, which is why ROT13 in particular became a widely used convention.

Is the ROT13 encoder free?

Yes, it is completely free with no account and no usage limit. You can encode and decode as much text with ROT13 as you like, as often as you like, at no cost. It runs entirely in your browser on any device, so your text is processed locally and there is nothing to download or install, and the shifted result is ready to copy the moment you apply ROT13, whether encoding or decoding.