Encode or decode text using the ROT47 cipher. ROT47 is a simple substitution cipher that rotates all printable ASCII characters (33-126) by 47 positions. It's symmetric - apply it twice to get the original text.
ROT47 encodes all printable ASCII characters (codes 33-126) including letters, numbers, and symbols. Unlike ROT13 which only affects letters, ROT47 provides slightly more obfuscation by also transforming digits and punctuation.
Enter your text
Type or paste the text you want to encode or decode using ROT47.
View the output
See the ROT47-transformed text instantly. The same operation both encodes and decodes.
Copy or swap
Copy the result to clipboard, or use "Use as Input" to apply ROT47 again to verify it returns the original.
Yes, our ROT47 tool is completely free with no limitations. Encode and decode as much text as you need without sign-ups, subscriptions, or restrictions.
Absolutely. All ROT47 encoding and decoding happens entirely in your browser using JavaScript. Your text is never sent to any server. This ensures complete privacy for your encoded messages.
ROT47 is a simple substitution cipher that rotates all printable ASCII characters (codes 33-126) by 47 positions. Unlike ROT13 which only affects letters, ROT47 also transforms numbers and symbols. It's symmetric—applying it twice returns the original text.
ROT13 only rotates alphabetic letters (A-Z, a-z) by 13 positions, leaving numbers and symbols unchanged. ROT47 rotates all 94 printable ASCII characters by 47 positions, providing slightly more obfuscation since digits and punctuation are also transformed.
No, ROT47 provides no real security—it's a simple substitution cipher that's trivially easy to reverse. It's used for light obfuscation like hiding spoilers or email addresses from simple scrapers. For actual security, use proper encryption like AES.