Hex to Text
Decode hexadecimal UTF-8 bytes into readable text.
Text
How to decode hex to text
Example
48 65 6c 6c 6f Hello - Every pair of hexadecimal digits represents one byte.
- EncodeLab accepts common separators and removes optional 0x prefixes.
- The resulting bytes are decoded using UTF-8.
Related tools
Hex Converter Translate text and hexadecimal UTF-8 bytes in either direction. Text to Hex Converter Convert words, symbols, and emoji into UTF-8 hexadecimal bytes. Hex to Decimal Converter Convert hex and decimal whole numbers with arbitrary precision. Binary to Text Converter Decode valid 8-bit binary bytes into readable UTF-8 text. ASCII Converter Convert text and decimal character code points in either direction. Base64 Encoder & Decoder Encode text as Base64 and decode Base64 back to UTF-8.
Frequently asked questions
What hex separators can I use?
Spaces, commas, colons, and hyphens are supported.
Is my input uploaded?
No. EncodeLab performs this conversion locally in your browser. Your input is not sent to an EncodeLab server or stored by us.
Why must hex contain an even number of digits?
A complete byte requires two hexadecimal digits.
What if the decoded text looks invalid?
The bytes may use a different character encoding or may not represent text.