Convert hexadecimal strings back to human‑readable text
Converts as you type or paste – real‑time results
Accepts hex with or without spaces (e.g., "48 65 6c" or "48656c")
All processing happens locally in your browser
One‑click copy of decoded text
Convert hexadecimal strings back into human‑readable text. Perfect for decoding data from network packets, file dumps, or any hex‑encoded content.
Hexadecimal to text conversion is straightforward: each pair of hex digits (byte) is converted to its corresponding ASCII/Unicode character:
The hex string is split into two‑character pairs (bytes) after removing spaces. Each pair must contain only valid hex digits (0‑9, A‑F).
Each hex byte is converted to a decimal number, then to the corresponding character using UTF‑8 mapping.
All characters are concatenated to form the final readable string.
48 65 78 20 54 6f20 54 65 78 74
Hex To Text