ROT47 Cipher Converter
About Text ROT47 Converter
The ROT47 Cipher Encoder & Decoder shifts all 94 printable ASCII characters (from `!` to `~`) by 47 positions, obfuscating letters, digits, and punctuation symmetrically as its own self-inverse cipher.
How to Use Text ROT47 Converter
Step 1
Type or paste text into the ROT47 cipher input.
Step 2
Review the instant encrypted or decrypted output.
Step 3
Click "Copy ROT47 Result".
Practical Use Cases for Text ROT47 Converter
Obfuscating Passwords & Sensitive Strings in Configs
Obfuscate sensitive email addresses, API tokens, and spoiler text in public code snippets to prevent casual scraping.
Geocaching & Puzzle Game Encoding
Encode puzzle clues and geocache coordinates that include numbers and punctuation (which standard ROT13 cannot encrypt).
Input & Output Examples
Encoding "Hello, World! 123" with ROT47
Text: "Hello, World! 123"
ROT47 Encrypted: "w6==@[ (@C=5P `ab" | Symmetric Decryption: "Hello, World! 123"
Key Features & Performance
- ✓Encodes and decodes the full 94-character ASCII range (values 33 `!` through 126 `~`).
- ✓Symmetric self-inverse cipher: applying ROT47 twice restores the exact original text.
- ✓Obfuscates letters, numbers, and special symbols simultaneously.
- ✓100% Client-Side memory execution.
- ✓1-Click Copy encrypted/decrypted output.
Key Terminology & Definitions
ROT47 Cipher
A Caesar-style substitution cipher that rotates characters by 47 positions across the 94 printable ASCII characters ($33$ to $126$): $C = (P - 33 + 47) \\bmod 94 + 33$.
Symmetric Self-Inverse Cipher
A cipher where the encryption and decryption operations are identical ($E(E(x)) = x$).
