# ROT-47 Data Decoder

World's simplest crypto tool
This browser-based utility converts data that was previously encrypted with the ROT-47 cipher into human-readable data. It performs the reverse operation of the ROT-47 encrypt operation and rotates all characters by 47 positions backward. Created by cryptonerds from team Browserling.

announcement
new tools!

We just launched a new tools category – Online WebP Tools – utilities for working with WebP images. Check it out!

A link to this tool, including input, options and all chained tools.

Can't convert.

## What is a ROT-47 Data Decoder?

learn more about this tool
This online utility decodes previously ROT47-encrypted data. The ROT47 cipher is a very simple encoding scheme that only garbles the given text but doesn't really encrypt it. First of all, only the ASCII table characters from the range 33 to 126 can be encoded. Second, the cipher simply replaces characters with other characters that are 47 positions apart. Third, it doesn't encrypt spaces and line breaks so the word and line boundaries can easily be seen. Fourth, the decryption procedure is very similar to the encryption procedure. If the encryption increments characters by 47 positions, then decryption decrements characters by 47 positions. What's more interesting, because there are 94 characters in the ASCII range 33 to 126 and the cipher works modulo 47, shifting and unshifting characters by 47 positions is equivalent. Cryptabulous!

## ROT-47 Data Decoder examples

Click to useROT-47 Decrypt a Quote

In this example, we load an unreadable string of ASCII characters as the input. This messy data has been encrypted with the ROT-47 cipher and is unreadable. We apply the ROT-47 decryption algorithm on this data and can read the wise advice from the famous artist Mathihiole.

pCE DA62<D H96C6 H@C5D 2C6 F?23=6 E@ 6IA=2:?]

Art speaks where words are unable to explain.

Decode Text with Numbers

This example applies the ROT-47 decoding cypher to the obscure input text and reveals an interesting fact about money. The output contains not only letters but also numbers and a dollar sign but they can't be seen in the input. That's because the encoding and decoding range includes these characters (unlike ROT-13 which doesn't include these characters).

p S` 3:== 4@DED d 46?ED E@ >2<6]

A $1 bill costs 5 cents to make.

Pro tips
Master online crypto tools

You can pass input to this tool via

__?input__query argument and it will automatically compute output. Here's how to type it in your browser's address bar. Click to try!
https://onlinecryptotools.com/rot47-decrypt-data

__?input__=pCE%20DA62%3CD%20H96C6%20H%40C5D%202C6%20F%3F23%3D6%20E%40%206IA%3D2%3A%3F%5D
All crypto tools

Quickly encrypt data using the ROT13 substitution cipher.

Quickly decrypt data that was encrypted with ROT13.

Quickly encrypt data using the ROT47 substitution cipher.

Quickly undo ROT47 encryption and find the original message.

Quickly count letters in the given text and print their distribution.

Quickly count words in the given text and print their distribution.

Coming soon
These crypto tools are on the way

ROT-2 Encrypt/Decrypt

Encrypt and decrypt numbers using ROT2 cypher.

ROT-5 Encrypt/Decrypt

Encrypt and decrypt numbers using ROT5 cypher.

ROT-n Encrypt/Decrypt

Encrypt and decrypt numbers using custom ROT cypher.

Base26 Encode/Decode

Encode and decode data to/from base26 encoding.

Base32 Encode/Decode

Encode and decode data to/from base32 encoding.

Base58 Encode/Decode

Encode and decode data to/from base58 encoding.

Base62 Encode/Decode

Encode and decode data to/from base62 encoding.

Base64 Encode/Decode

Encode and decode data to/from base64 encoding.

ASCII85 Encode/Decode

Encode and decode data to/from ASCII85 encoding.

XOR Encrypt/Decrypt

Encrypt and decrypt data using the XOR algorithm.

AES Encrypt/Decrypt

Encrypt and decrypt data using the AES algorithm.

RC2 Encrypt/Decrypt

Encrypt and decrypt data using the RC2 algorithm.

RC4 Encrypt/Decrypt

Encrypt and decrypt data using the RC4 algorithm.

RC5 Encrypt/Decrypt

Encrypt and decrypt data using the RC5 algorithm.

RC6 Encrypt/Decrypt

Encrypt and decrypt data using the RC6 algorithm.

Akelarre Encrypt/Decrypt

Encrypt and decrypt data using the Akelarre algorithm.

Ake98 Encrypt/Decrypt

Encrypt and decrypt data using the Ake98 algorithm.

DES Encrypt/Decrypt

Encrypt and decrypt data using the DES algorithm.

Triple DES Encrypt/Decrypt

Encrypt and decrypt data using the 3DES algorithm.

Rabbit Encrypt/Decrypt

Encrypt and decrypt data using the Rabbit cipher.

Blowfish Encrypt/Decrypt

Encrypt and decrypt data using the Blowfish cipher.

Twofish Encrypt/Decrypt

Encrypt and decrypt data using the Twofish cipher.

KASUMI Encrypt/Decrypt

Encrypt and decrypt data using the KASUMI cipher.

Serpent Encrypt/Decrypt

Encrypt and decrypt data using the Serpent cipher.

Solitaire Encrypt/Decrypt

Encrypt and decrypt data using the Solitaire cipher.

Break a Substitution Cipher

Decode text encrypted with a simple substitution cipher.

Generate Random Numbers

Print a list of random numbers.

Generate Primes

Print a list of prime numbers.

Generate Twin Primes

Print a list of twin prime numbers.

Generate Cousin Primes

Print a list of cousin prime numbers.

Generate Prime Triplets

Print a list of prime triplets.

Generate Random Primes

Print a list of random prime numbers.

Check Prime Numbers

Check if the given numbers are prime numbers.

Create Random Passwords

Generate one or more random passwords.

Replace Message Alphabet

Rewrite the given message with a new alphabet.

Calculate Text Entropy

Compute the Shannon entropy of the given message.

Generate High Entropy Data

Create text with high Shannon entropy.

Generate Low Entropy Data

Create text with low Shannon entropy.

Analyze Random Data

Perform statistical analysis of random data.

Subscribe!
Never miss an update

Cool!

Notifications
We'll let you know when we add this tool

Cool!