Report

Help us improve this tool

XOR Encrypt Decrypt

Apply a repeating-key XOR cipher to text or hex input. Encrypt and decrypt in the browser with UTF-8, hex, or Base64 output.

O M T

Repeating-key XOR cipher in the browser

XOR every byte of your input with a repeating secret key. The same operation decrypts ciphertext, which makes XOR useful for quick obfuscation, CTF puzzles, and understanding symmetric stream ciphers.

Related tools: Encrypt Decrypt, Binary Bitwise XOR, and Text to Hex Converter.

Frequently Asked Questions

Is XOR encryption secure for production?

No. A repeating-key XOR is easy to break and should not protect real secrets. Use AES or another modern cipher for production data.

How do I decrypt?

Run the tool again with the same key. Paste the ciphertext, match the input format (text, hex, or Base64), and choose the output format you need.

Are keys or messages sent to a server?

No. XOR runs entirely in your browser; nothing is uploaded.