Hex to Text Converter
Paste hexadecimal bytes and this hex to text converter decodes them as you type: 48 65 6C 6C 6F is Hello. Spaces, commas and 0x prefixes are fine, and each byte is listed below the text.
- No ads
- No sign-up, no usage limits
- Nothing you enter is uploaded
Hex to text
Text
How to convert hex to text
- 01
Split into bytes
Every 2 hex digits are one byte.
48656C6C6Fsplits into 48, 65, 6C, 6C and 6F. - 02
Turn each byte into a number
The first digit is worth 16 times its value: 48 is 4 × 16 + 8 = 72.
- 03
Look up the character
Find the number in the ASCII table: 72 is H. Characters outside ASCII take 2 to 4 bytes in UTF-8, and the converter joins them for you.
Formats the converter reads
Paste hex the way you found it. All of these work:
48 65 6Cwith spaces between bytes48656Cas one run, split every 2 digits0x48 0x65or0x48656Cwith a 0x prefix\x48\x65as escaped in code6cor6C: case doesn't matter
Hex codes for capital letters
| Character | Binary | Decimal | Hex |
|---|---|---|---|
| A | 01000001 | 65 | 41 |
| B | 01000010 | 66 | 42 |
| C | 01000011 | 67 | 43 |
| D | 01000100 | 68 | 44 |
| E | 01000101 | 69 | 45 |
| F | 01000110 | 70 | 46 |
| G | 01000111 | 71 | 47 |
| H | 01001000 | 72 | 48 |
| I | 01001001 | 73 | 49 |
| J | 01001010 | 74 | 4A |
| K | 01001011 | 75 | 4B |
| L | 01001100 | 76 | 4C |
| M | 01001101 | 77 | 4D |
| N | 01001110 | 78 | 4E |
| O | 01001111 | 79 | 4F |
| P | 01010000 | 80 | 50 |
| Q | 01010001 | 81 | 51 |
| R | 01010010 | 82 | 52 |
| S | 01010011 | 83 | 53 |
| T | 01010100 | 84 | 54 |
| U | 01010101 | 85 | 55 |
| V | 01010110 | 86 | 56 |
| W | 01010111 | 87 | 57 |
| X | 01011000 | 88 | 58 |
| Y | 01011001 | 89 | 59 |
| Z | 01011010 | 90 | 5A |
Frequently asked questions
How do I convert hex to text?
Paste the hex into the box above and the text appears below it. By hand, split the hex into pairs, turn each pair into a number from 0 to 255, and look the number up in an ASCII table: 41 is 65, which is A.
Can hex include 0x or spaces?
Yes. The converter ignores spaces, commas, 0x and \x prefixes, so 0x48 0x69, 48,69 and 4869 all decode to Hi.
What is 48 65 6C 6C 6F in text?
48 65 6C 6C 6F is Hello. 48 is H, 65 is e, 6C is l (twice) and 6F is o.