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

  1. Paste the hex you want to decode.
  2. Read the decoded text.
  3. 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.

Embed this calculator

Add this free calculator to your own site. Copy the code and paste it where you want it to appear.