Hex to Text Converter
Decode hexadecimal bytes back to UTF-8 text. Handles all common separators and prefixes automatically.
Hex input
Decoded text
What the tool does
It takes a hexadecimal byte sequence (with any combination of spaces, dashes, colons, commas, or 0x / \\x prefixes) and converts it back to the original UTF-8 text. Every two hex digits become one byte; the byte stream is then decoded as UTF-8.
Accepted formats
48656C6C6F— compact48 65 6C 6C 6F— space-separated48-65-6C-6C-6F— dash-separated48:65:6C:6C:6F— colon-separated (MAC-address style)0x48, 0x65, 0x6C, 0x6C, 0x6F— C array literal\\x48\\x65\\x6C\\x6C\\x6F— escaped byte literal
How to use
- Paste hex into the left panel.
- Click Decode →. The tool strips separators and converts bytes to UTF-8.
- Copy or download the text.
Privacy
All decoding is local. Nothing is transmitted.
