Hexadecimal to ASCII Text Converter
Decode hexadecimal byte strings back to readable ASCII and Unicode text.
How to use it
- Paste hex byte pairs to decode text.
Examples
| 48 65 6c 6c 6f | Hello |
This reads a hex string two digits at a time, converts each pair back to a decimal byte value (0-255), and maps that to the ASCII or UTF-8 character it represents. 48 in hex is 72 in decimal, which is 'H'. Spaces, colons or no separator at all are all accepted — the tool splits the string into 2-character pairs automatically.
Where this comes up
- Reading hex dumps from a network packet capture, log file or memory inspector as plain text
- Decoding a hex-encoded string returned from an API or embedded device
- Solving CTF or puzzle challenges where a message is given as raw hex bytes
Runs entirely in your browser. Nothing you type is uploaded, logged or shared.
Last updated 18 August 2026