Hex to Text Converter

Decode hexadecimal back into text.

Keep or share the finished result Copy or share after running the tool. Saved tools and settings stay in this browser.
More

Decode hex to text

Drop in a string of hexadecimal and this tool turns it back into readable characters. It accepts bytes separated by spaces or one unbroken run of hex digits, reading two digits at a time as a character code. An optional leading 0x is ignored. This is the counterpart to encoding text as hex, useful when a log, config or protocol hands you a value in base sixteen. The decoding runs entirely in the page.

Accepted input

Either spaced bytes like 48 69 or a solid string like 4869 works, as long as the digits are valid hexadecimal.

Frequently asked questions

Does it accept hex without spaces?

Yes. A continuous run of hex is read two digits at a time. Spaced bytes work too, and a leading 0x is ignored.

What if the hex is invalid?

If a chunk is not valid hexadecimal the tool reports the input as unprocessable so you can correct it.