ROT13 / ROT47 Converter

Encode or decode text using classic rotational ciphers. Instant & free.
📝 Input text
🔐 Converted output

📘 How to Use ROT13 / ROT47 Converter

Using this tool is straightforward: type or paste any text into the input area. Select either ROT13 (shifts only letters A-Z, a-z by 13 positions) or ROT47 (shifts all printable ASCII characters 33–126 by 47 positions). The output updates instantly. Click Copy Output to copy the result, and Clear All to reset both fields. Perfect for quick encoding, decoding, or puzzle solving.

🔁 What is ROT13?

ROT13 (rotate by 13 places) is a simple Caesar cipher that replaces a letter with the 13th letter after it in the alphabet. It's its own inverse: applying ROT13 twice returns the original text. For example, 'A' becomes 'N', 'B' → 'O', and 'Hello' becomes 'Uryyb'. ROT13 is often used to hide spoilers, game hints, or mild obfuscation without actual encryption. It only affects alphabetic characters; digits, punctuation, and spaces remain unchanged.

🔄 What is ROT47?

ROT47 is an extension of the ROT13 cipher that rotates all visible ASCII characters from 33 (!) to 126 (~) by 47 positions. This includes numbers, symbols, uppercase/lowercase letters, and punctuation. ROT47 is useful for obfuscating more complex strings like code snippets, email addresses, or any text with special characters. For instance, 'TextTool' becomes '%6I%@@=K' under ROT47, making it harder to read at a glance. Like ROT13, applying it twice restores the original.

⚖️ Difference between ROT13 and ROT47

💡 Why use ROT encoding?

ROT ciphers are not secure encryption but serve many practical purposes: hiding puzzle answers, preventing accidental spoilers, creating quick obfuscation for forum posts, learning basic cryptography concepts, and protecting email addresses from simple bots. They are lightweight, fast, and widely supported.

✨ Examples of ROT13 and ROT47 conversions

ROT13 Example: "Hello World!" → "Uryyb Jbeyq!"
ROT13 Example: "The quick brown fox" → "Gur dhvpx oebja sbk"
ROT47 Example: "Hello" → "w6==@"
ROT47 Example: "TextTool.in" → "%6I%@@=z:?"
ROT47 Example: "https://example.com" → "9EEAD^2i6I2:=4@4"

📌 Applications of ROT13 & ROT47

🌟 Benefits of using this ROT13/ROT47 Tool

🧰 Related Tools You May Like