Hex to Text Converter
Convert hex byte sequences into readable text, or text into hex, with support for space-separated and 0x-prefixed formats. Runs entirely in your browser.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
How the hex to text converter works
- Choose Text to hex or Hex to text mode.
- Paste your input - hex can use spaces, 0x prefixes, or no separators at all.
- Copy the converted result.
FAQ
What hex formats are accepted?
Space-separated pairs (48 65 6c), no separators (48656c), and 0x-prefixed pairs (0x48 0x65) are all accepted - the tool strips non-hex characters before decoding.
Does this support Unicode text?
Yes - text is encoded and decoded as UTF-8, so multi-byte characters like emoji round-trip correctly.
What happens with an odd number of hex digits?
The tool shows an error, since each byte needs exactly two hex digits - check for a missing or extra character.
Can I convert text to hex as well?
Yes - switch to "Text to hex" mode to see any text converted into its space-separated hex byte representation.
How we compare
| Feature | Online Tool Store | Hex editor | Manual scripting |
|---|---|---|---|
| No install required | ✓ | ✗ | ✓ |
| Flexible input formats | ✓ | ✗ | ✗ |
| Instant, in-browser | ✓ | ✗ | ✗ |
Handy for decoding a hex dump from a network trace or quickly generating hex bytes for a protocol spec.