Hex ↔ ASCII Converter

Convert between hexadecimal and ASCII text. Supports multiple input/output formats with spacing options.

How to Use

  1. 1

    Select mode

    Choose Hex to ASCII to convert hexadecimal to text, or ASCII to Hex to convert text to hexadecimal.

  2. 2

    Enter data

    Paste or type your hexadecimal string or ASCII text into the input field.

  3. 3

    Configure format

    Choose the input/output format (with spaces, without spaces, or with 0x prefix).

  4. 4

    Convert

    Click Convert to transform your data.

Hexadecimal (hex) is a base-16 number system using digits 0-9 and letters A-F. Each hex digit represents 4 bits, so two hex digits represent one byte. It's commonly used in programming to represent binary data in a human-readable format.

  • Debugging network packets
  • Analyzing binary file contents
  • Working with color codes
  • Reading memory dumps
  • Examining encoded data