ToolPuma Logo

XOR Encrypt

Encrypt text by XORing with a repeating key.

Note: XOR is a symmetric operation — encrypting twice with the same key recovers the original text. The output is lowercase hex. XOR alone is not cryptographically secure; treat it as obfuscation.

What Is a XOR Encrypt?

The XOR Encrypt tool obfuscates text by XORing every byte with a repeating key byte. XOR is a simple bitwise operation (exclusive OR) that is symmetric: applying the same key twice restores the original data. It is used in many simple protocols and for light obfuscation.

How to Use This XOR Encrypt

  1. 1
    Enter KeyType the key string used to XOR the input.
  2. 2
    Enter TextType the plaintext you want to obfuscate.
  3. 3
    EncryptClick 'XOR Encrypt' to produce the hex ciphertext and copy it.

Frequently Asked Questions

No. XOR with a repeating key is vulnerable to frequency analysis and known-plaintext attacks. It should be treated as obfuscation, not real encryption.
The XOR result often contains non-printable bytes, so it is shown as lowercase hexadecimal for safe copying and pasting.