Hex Encoder
Convert text to hexadecimal and decode back
About this tool
Convert text to hexadecimal byte representation and decode hex strings back to text. A fundamental tool for developers working with binary data, network protocols, or low-level debugging.
- ·Text to space-separated hex bytes
- ·Hex string back to readable text
- ·Supports both spaced (48 65 6C 6C 6F) and continuous (48656C6C6F) input
- ·Client-side processing — your data stays private
Frequently asked questions
What's the difference between Hex and Base64?▼
Hex represents each byte as two hex characters (more readable). Base64 is more compact (smaller output) and commonly used for data transfer.
Can it handle Chinese and other non-ASCII text?▼
Yes. Text is first encoded as UTF-8 bytes, then each byte is converted to hexadecimal.
Does it accept input without spaces?▼
Yes. Both 48 65 6C 6C 6F and 48656C6C6F are valid input for decoding.
Related tools
Beautify, minify, validate JSON — convert to CSV or YAML
Generate strong random passwords with custom length and character types
Batch generate UUID v4 — standard, no-dash, or uppercase
Generate engaging LinkedIn posts that drive impressions and comments