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...

Output length: 0 characters

About Hexadecimal Encoding/Decoding

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 0x6c 0x6c 0x6f
  • Spaced - 48 65 6c 6c 6f
  • C Array - {0x48, 0x65, 0x6c, 0x6c, 0x6f}

Common Use Cases

  • • Binary data representation
  • • Programming and debugging
  • • Color codes in web design
  • • Memory dumps analysis
  • • Cryptographic operations
  • • Network packet analysis

Features

  • • Multiple output formats
  • • Bidirectional conversion
  • • UTF-8 encoding support
  • • File upload/download
  • • Input/output swapping
  • • Real-time processing