ROT47 Encode & Decode

Shift all printable ASCII characters by 47 (letters, digits, symbols). This tool does both encode and decode on one page — just pick a mode, paste your text, and click. Everything runs on your device, nothing is sent to a server.

The result will appear here…
or press Ctrl+Enter

Everything runs in your browser. Your data is never sent to our servers.

728 × 90Ad Space AvailablePlace your ad here

Example

Example Input

Hello!

Example Output

w6==@P

How to Use

  1. 1Choose Encode or Decode mode at the top.
  2. 2Type or paste your text into the Input field.
  3. 3Click the button (or press Ctrl+Enter) to process. The result appears in the Output field.
  4. 4Click Copy to copy the result, or "Swap input/output" to quickly reverse the operation.

About ROT47

ROT47 is an extension of ROT13 that works on all 94 printable ASCII characters (codes 33–126), not just letters. Each character is shifted 47 positions.

How it works: characters in the range ! to ~ are shifted by 47 (half of 94), so applying ROT47 twice returns the original text. Spaces and out-of-range characters are left as-is.

ROT47 obscures more character types than ROT13, including digits and symbols. It is still not secure encryption, only for hiding text from direct reading.

FAQ

Can this ROT47 tool both encode and decode?

Yes. This is a single page with a toggle — use Encode mode to transform text, and Decode mode to reverse it. No need for two separate pages.

Is my data sent to a server?

No. ROT47 is processed entirely in your browser. The text you enter never leaves your device.

Related Tools

Related Categories