Hex Encoder Decoder Online
Convert text to hexadecimal representation or decode hex back to readable text.
Supports multiple hex formats including plain hex, prefixed, spaced, and C-style arrays.
Output Format
Characters: 0
Hexadecimal encoded text will appear here...
Characters: 0
What is Hexadecimal?
Hexadecimal (hex) is a base-16 numbering system using digits 0-9 and letters A-F to represent values. Each hex digit represents 4 bits, making it a compact way to represent binary data.
Supported Formats
- ✓
Plain
–48656c6c6f
- ✓
Prefixed
–0x48 0x65...
- ✓
Spaced
–48 65 6c 6c 6f
- ✓
C Array
–{0x48, 0x65...}
Common Use Cases
- ✓ Binary data representation
- ✓ Programming and debugging
- ✓ Color codes in web design
- ✓ Memory dumps analysis
- ✓ Cryptographic operations
- ✓ Network packet analysis
Features of this Tool
- ✓ Multiple output formats
- ✓ Bidirectional conversion
- ✓ UTF-8 encoding support
- ✓ File upload/download
- ✓ Input/output swapping
- ✓ Real-time processing