Hello, World!
w6==@[ (@C=5P
ROT47 shifts every printable ASCII character by 47 positions, including letters, the comma and the exclamation mark.
Use the ROT47 encoder to encode or decode printable ASCII text with a keyless 47-position rotation.
Hello, World!
w6==@[ (@C=5P
ROT47 shifts every printable ASCII character by 47 positions, including letters, the comma and the exclamation mark.
w6==@[ (@C=5P
Hello, World!
The same operation decodes ROT47 because the cipher is reciprocal.
ROT47 rocks 2024
#~%cf C@4<D a_ac
This ROT47 encoder example changes uppercase letters, lowercase letters, digits, and punctuation-capable ASCII characters in one pass. Apply ROT47 to the output again to recover ROT47 rocks 2024.
Email: test@example.com
t>2:=i E6DEo6I2>A=6]4@>
ROT47 rotates every printable ASCII character in the address, including the colon, at sign, and period, while the space remains unchanged. Non-ASCII characters would likewise pass through unchanged.
ROT47 is a keyless rotation cipher for the 94 printable ASCII characters, from code 33 (!) through code 126 (~). It moves every supported character 47 positions forward in that range. Letters, digits, and punctuation all change, while spaces, line breaks, and characters outside printable ASCII stay as they are.
Since 47 is exactly half of 94, ROT47 is self-inverse: run the same transformation a second time and the original text returns. This page works as both a ROT47 encoder and a ROT47 decoder; the Encode and Decode controls produce the same reversible conversion.
ROT 47 is simply an alternate spelling of ROT47. Unlike ROT13, which rotates only the 26 Latin letters, ROT47 covers the complete printable ASCII range. That is why a ROT47 result usually changes numbers and symbols as well as alphabetic characters.
Use ROT47 for reversible text obfuscation, demonstrations, puzzles, or decoding a known ROT47 string. It has no password or secret key, so it is not appropriate for protecting confidential information.
The tool does not transliterate Unicode. For example, Cyrillic, accented letters, emoji, tabs, and spaces are preserved rather than rotated.
Classic letter-shift cipher with custom shift values.
Online monoalphabetic substitution cipher with a custom shuffled alphabet key.
Online XOR encryption and decryption with text or hex keys.
Classic digraph substitution cipher with keyword matrix encryption.
Classical reciprocal cipher based on a keyword.
Vigenere-style classical cipher that uses a numeric key.