Text To Hex | How to use and interpret results
Convert a string to hexadecimal UTF-8 bytes or decode those bytes as text. This exposes encoding order rather than showing a single number for each Unicode code point.
- Runs in your browser
- Nothing is uploaded
- No signup; device limits apply
Loading the tool. If it does not appear, reload this page.
How to use this tool
Enter text or two-digit HEX byte groups and choose the direction. Spaces can separate bytes, but input cleanup can remove other characters, so use a clean byte sequence.
Results and examples
Hi becomes 48 69 and decodes back to Hi. A Korean syllable needs several bytes; removing one can produce replacement characters or a decoding problem.
Worked example
Hi becomes 48 69 and decodes back to Hi. A Korean syllable needs several bytes; removing one can produce replacement characters or a decoding problem.
Limitations
- Removing non-hex input characters can conceal a typing error.
- Other encodings and arbitrary binary-to-text recovery are not guaranteed.
Fields
| Field | Guidance and constraints |
|---|---|
| Input | Check the unit and format displayed beside this field. |
| Result | Check the unit and format displayed beside this field. |
Data handling
Processing stays in the current browser tab; the site does not upload tool input for the calculation itself.
Sources
Frequently asked questions
Which HEX bytes encode Hi?
Hi becomes 48 69 and decodes back to Hi. A Korean syllable needs several bytes; removing one can produce replacement characters or a decoding problem.
Why does removing a byte corrupt a character?
Removing non-hex input characters can conceal a typing error. Other encodings and arbitrary binary-to-text recovery are not guaranteed.