Hex to ASCII Converter

Decode hexadecimal byte codes back into readable text

Text

Everything happens in your browser: your text is never sent anywhere.

How to convert hex to ASCII

Step 1

Paste the hex codes into the first field

Step 2

Choose another encoding if letters look wrong

Step 3

Copy or download the decoded text

How hex codes are read as text

Hex codes are text written as bytes: every two hex digits are one byte, and the bytes stand for letters in an encoding such as ASCII or UTF-8. So 48 65 6C 6C 6F reads Hello, and C3 A9 is é. Paste the hex into the first field and the text appears as you type. The bytes can be separated by spaces, commas, colons or nothing at all, as in 48656C6C6F, and written with 0x or %, as in 0x48 or %48, or in the backslash form of program strings, the way code, logs and links show them. A single digit is read as one byte, so 9 is the same as 09.

If the text shows wrong letters or the replacement sign �, the bytes are in another encoding: choose it under “Encoding”, for example Windows-1252 for Western European text, Windows-1251 or KOI8-R for Russian, Shift_JIS for Japanese or GB18030 for Chinese. With “Unicode code points”, every number is one character, so U+0048 U+1F600 gives H😀. Groups that are not hex bytes, such as an odd number of digits, are listed under the result. “Swap” turns the text back into hex, and “Open a file” reads hex from a text file.

Was AnyTextEditor useful to you?

Hello. We tried very hard to create a convenient website that we use ourselves. If you liked any of our tools and editors, add it to your bookmarks, because it will be useful to you more than once. And don't forget to share on social media. We will be better for you.