ROT47 Cipher
Encode or decode text using the ROT47 cipher — rotating all 94 printable ASCII characters by 47 positions. Like ROT13 but covers digits and symbols too.
What Does This Tool Do?
ROT47 is an extension of ROT13 that works on all 94 printable ASCII characters (codes 33–126), not just letters. Every character is shifted 47 positions forward, wrapping around at the end. Because there are 94 printable ASCII chars and 94÷2=47, applying ROT47 twice returns the original text — just like ROT13.
Key Features
How to Use This Tool
- Paste your text into the Input box.
- Click Convert to apply ROT47.
- To decode: paste the ROT47 text and click Convert again — same operation.
How It Works
Each character's ASCII code is checked. If it falls in the printable range (33–126), its code is shifted 47 positions forward, wrapping around using modulo arithmetic. Characters outside this range (spaces, tabs, newlines) pass through unchanged.
Common Use Cases
Frequently Asked Questions
What is the difference between ROT13 and ROT47?
ROT13 only rotates the 26 letters. ROT47 rotates all 94 printable ASCII characters including digits (0-9) and symbols (!@#$...), making it more thorough for obfuscating all text content.
Is ROT47 secure?
No — like ROT13, ROT47 is trivially reversible by anyone who knows about it. Use it for puzzles and obfuscation, not security.
Related Tools
Link to This Tool
Copy and paste the code below to link to this tool from your website: