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

  • Plain48656c6c6f
  • Prefixed0x48 0x65...
  • Spaced48 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