Hex to Text Converter
Convert hexadecimal bytes back into readable text. UTF-8 aware, works with or without spaces between byte pairs.
Independently verified for accuracy
Calculator by Toolsloft ↗- Text
- Hello
Turn a string of hex bytes back into plain text. Spaces between byte pairs are optional, so pasted output from any hex dump works. The bytes are read as UTF-8, so accented characters and emoji come back exactly as they went in.
How this is calculated
Whitespace is stripped, then the hex is read two digits at a time into bytes and decoded as UTF-8. Input with an odd digit count, a non-hex character, or a byte sequence that is not valid UTF-8 is rejected, so the tool never returns silently corrupted text.
How to use
- Paste the hex you want to decode.
- Read the decoded text.
- Copy the result.
Examples
- Spaced:
48 69 becomes Hi - Accented letter:
c3 a9 becomes é
FAQ
- Does it matter if the bytes have spaces between them?
- No. All whitespace is removed before decoding, so both "48 69" and "4869" give the same result.
- Why do some inputs get rejected?
- If the digit count is odd, a character is not a hex digit, or the bytes do not form valid UTF-8, the tool reports an error rather than showing scrambled text.