ROT13 encoder and decoder applies the classic Caesar cipher substitution that shifts each letter by 13 positions. Paste any text to encode it, or paste the ROT13 output to decode it, the operation is symmetric so the same tool does both. This free, browser-based utility requires no signup and is often used to obscure spoilers, puzzle answers, or joke punchlines.
ROT13 Cipher tool is a free browser-based tool that applies the ROT13 text transformation, which substitutes each letter with the letter 13 positions after it in the alphabet. Because the alphabet has 26 letters, applying ROT13 twice returns the original text, meaning the same operation encodes and decodes. ROT13 is used as a simple way to obscure text without meaningful cryptographic protection: hiding the punchline of a joke so readers can choose whether to see it, obscuring mild spoilers in online discussions, and obfuscating email addresses in web pages to reduce spam harvesting. Non-alphabetic characters, digits, and punctuation are left unchanged. The tool runs entirely in the browser with no data sent to a server. No account or installation is required, and the transformation is instant.
ROT13 is not a security tool. The transformation is trivially reversible by anyone who knows about it, and it provides no protection against a determined reader. Its value is as a social convention for optional obscuring of content in contexts where readers have chosen to engage with the content and consent to seeing spoilers or punchlines, but the author wants to give them the choice. It originated on Usenet newsgroups and spread to forums, Reddit, and other text-based communities where rot13-encoded text in a reply signals "this contains a spoiler or punchline, decode it if you want to see it." ROT13 is also commonly used in introductory cryptography courses as the simplest example of a substitution cipher, illustrating the concepts of plaintext, ciphertext, and a key (in this case, the rotation amount). It makes the concept of symmetric encryption tangible because encoding and decoding use the same operation. For comparison, the more general form is the Caesar cipher, where the rotation amount is a variable key rather than the fixed value of 13. ROT13's self-inverse property (applying it twice returns the original) is a consequence of 13 being exactly half of 26, which is a property unique to ROT13 among the Caesar cipher family. The tool runs free in the browser without installation and handles all alphabetic characters in both uppercase and lowercase, preserving the original case in the output.