Hex to Text Converter
Decode hexadecimal back into text.
What would you like to do next?
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.