Back to Tools
Hex to Text Converter
Decode hexadecimal character strings back into readable plain text instantly.
Hexadecimal Input
Plain Text Output
0 characters
How to convert hex to text
Each pair of hexadecimal digits matches exactly one byte of character data. Decoding is the inverse of encoding:
Let's say you want to decode the string 48 65 6c 6c 6f:
48in base-16 equals(4 * 16) + 8 = 72in decimal. The ASCII character for 72 is H.65in base-16 equals(6 * 16) + 5 = 101. The character is e.6cin base-16 equals(6 * 16) + 12 = 108. The character is l.6fin base-16 equals(6 * 16) + 15 = 111. The character is o.
Assembled together, you get the word Hello.
Robust parsing capabilities
Our converter is built to handle multiple notation styles automatically. It will strip out common code prefixes like0x or C-style escape codes like \x, and clean up any spaces, commas, or line breaks. This allows you to copy hex dump values directly from memory visualizers, wireshark logs, or compiler outputs, and paste them straight in for instant decoding.