Hex to Text Converter

Convert hexadecimal strings to readable text or encode text to hex. Supports space-separated and plain hex formats. Free browser tool.

How to Use

  1. 1 Select Text → Hex to encode text, or Hex → Text to decode a hex string
  2. 2 Enter your text or hex string in the input box
  3. 3 Click Convert to see the result
  4. 4 Use the Copy button to copy the output

Use Cases

Debugging

Decode hex-encoded strings from network packets, database dumps, or binary files to inspect their text content.

Data Encoding

Encode text strings to hexadecimal for embedding in protocols, URL parameters, or binary data formats.

Security & CTF

Translate between hex and text representations when analyzing encoded data in security challenges or log files.

FAQ

Each character is converted to its UTF-8 byte value, then each byte is written as two hex digits. For example, 'Hi' becomes '48 69'.

Both space-separated (48 69) and plain continuous (4869) hex strings are accepted. Output is space-separated two-digit groups.

Yes. Multi-byte UTF-8 characters are encoded as multiple hex byte pairs, so non-ASCII text like Chinese or emoji is fully supported.

Related Tools