ROT13 Cipher Encoder & Decoder
Encode or decode text with the ROT13 Caesar substitution cipher.
Related tools
Caesar Shift Cipher
Encrypt and decrypt text with any Caesar shift value, including negative shifts.
Morse Code Converter
Convert English text to Morse code and Morse code back to text.
Binary to Text Converter
Convert binary (01) strings to ASCII text and text back to binary.
Hex to Text Converter
Convert hexadecimal strings to readable text and text to hex.
ROT13 Substitution Encoder
Obfuscate text using the ROT13 letter rotation algorithm.
ROT13 is the classic self-reversing letter-rotation cipher long used on forums and Usenet to hide spoilers or punchlines without real encryption, and this rot13 cipher tool encodes or decodes text with it instantly. Since ROT13 shifts each letter 13 places through the alphabet, applying it twice returns the original text, which makes this tool equally useful for encoding a spoiler-hidden message and for decoding one someone else sent you. Puzzle creators, forum moderators, and anyone curious about classic ciphers can paste text and get the transformed result immediately, with numbers and punctuation left untouched. Everything happens locally in your browser, so there's no server involved and no wait. Paste your text below to encode or decode it with ROT13 instantly.
Features
- Encode text using the ROT13 substitution cipher
- Decode ROT13 text back to its original form
- Same operation works for both encoding and decoding
- Preserves numbers, punctuation, and spacing
- Instant conversion with live preview
- One-click copy of the transformed text
- Handles multi-line text and full paragraphs
- No length limit on input text
Why use this rot13 cipher?
- Encodes or decodes text instantly with no processing delay
- Runs entirely in your browser, keeping messages private
- Applies the classic ROT13 algorithm accurately every time
- Extremely simple one-click interface
- Free to use with no signup or restrictions
Frequently asked questions
What is ROT13 and how does it work?
ROT13 shifts each letter of the alphabet 13 positions forward, wrapping around from Z back to A, so 'A' becomes 'N' and 'N' becomes 'A' — applying it twice returns the original text.
Is ROT13 a secure way to protect sensitive information?
No, ROT13 is a simple substitution cipher meant for obscuring text casually, such as hiding spoilers, not for securing sensitive or confidential data — it offers no real cryptographic security.
Why is ROT13 called a 'self-reversing' cipher?
Because the alphabet has 26 letters and ROT13 shifts by exactly half that (13), applying the same ROT13 operation to encoded text decodes it back to the original.
Does ROT13 affect numbers or punctuation?
No, standard ROT13 only shifts alphabetic letters; numbers, spaces, and punctuation marks remain unchanged.
What is ROT13 commonly used for today?
It's mainly used to hide spoilers, puzzle answers, or joke punchlines in forums and text so readers can choose whether to reveal them.
Is my text uploaded when I use this ROT13 tool?
No, the ROT13 transformation happens entirely in your browser using JavaScript, and nothing is sent to a server.