Developer Tools
Decrypt XOR-encrypted hexadecimal text with the same key instantly.
Use this XOR Decrypt tool to reverse XOR-encrypted hexadecimal text using the same key that was used for encryption. It is useful for CTF practice, cryptography basics, byte-level debugging, reversible obfuscation demos, and understanding how XOR transforms can be undone when the key is known.
Use this XOR Decrypt tool to reverse XOR-encrypted hexadecimal text using the same key that was used for encryption. It is useful for CTF practice, cryptography basics, byte-level debugging, reversible obfuscation demos, and understanding how XOR transforms can be undone when the key is known.
Use xor decrypt when you need a fast browser-based result without extra setup. It works well for quick checks, one-off tasks, and routine formatting or calculation work.
Read step-by-step usage guidance, best practices, and common mistakes.
See common questions and answers about input, output, and tool usage.
Review practical input and output examples before running the tool.
Find similar and supporting tools for adjacent actions and follow-up tasks.
Input
key 030015070A
Output
hello
The same key used for encryption is required to recover the plaintext.
Input
abc 20161700010A
Output
Attack
Useful for reversing a repeating-key XOR sample.
Fix: Use exactly the same key that was used to encrypt the text.
Fix: Enter only hexadecimal characters with an even total length.
Fix: This tool expects hexadecimal ciphertext, not ordinary text.
Fix: Put the key first and the hex ciphertext below it.
Fix: This tool only reverses simple XOR when the key is already known.
It reverses XOR-encrypted hex using the provided key.
Use hexadecimal characters with an even total length.
Yes. XOR decryption requires the exact same key.
The most common reasons are the wrong key or invalid ciphertext format.
The reverse tool is XOR Encrypt.