Hex Text Converter
Encode text to hexadecimal and decode hex back to text — free, instant, and private. Everything runs in your browser.
Input length
0
UTF-8 bytes
0
Hex pairs
0
Output length
0
How to use
- Pick a direction: Text → Hex to encode, or Hex → Text to decode.
- Type or paste your input. Hex input may contain spaces — they are ignored.
- Click Convert to see the result, or turn on Space between bytes for easier reading.
Text is encoded as UTF-8. Each byte becomes two hex digits, so one English letter is one pair while an emoji can be four pairs. Valid hex uses only the characters 0-9 and a-f and must have an even number of digits.