XOR Encrypt

XOR Encrypt is a tool to encrypt or decrypt data using a single character XOR key.

All processing happens on the client-side, locally in your browser. No data is uploaded.

Paste data to encrypt/decrypt below
Encrypted/Decrypted text

Settings

How the input is converted. Each is explained below.

The key to use during the XOR encryption process

History

  • 2019-02-15Tool Launched

Background

The bitwise XOR operation can be used to encrypt any data or text using a key. The key must be a single character which is used repeatedly against all the characters to form the output encrypted value.

Because XOR is it's own inverse, the same operation can be used for decrypting the encrypted value.