Hex Decoder

Convert between hexadecimal and text instantly. Supports configurable delimiters and prefixes. All processing in your browser.

Instant Conversion Configurable Output Client-Side Processing

Settings

How to Use Hex Decoder

1

Choose direction

Select Hex to Text or Text to Hex conversion mode.

2

Enter input

Paste hex string or regular text depending on the selected mode.

3

Configure and convert

Adjust delimiter and prefix settings, then copy the result.

What is Hexadecimal?

Hexadecimal (base-16) is a number system using digits 0-9 and letters A-F. In computing, hex is commonly used to represent binary data, byte values, memory addresses, and color codes. Each hex byte (two hex digits) represents one byte (8 bits) of data.

Common Uses

Color Codes

CSS colors like #FF5733 represent RGB values in hex

Binary Data

Representing raw bytes in a readable format

Memory Addresses

Address locations in computer memory

Frequently Asked Questions

What delimiter formats are supported?

You can choose between space (48 65 6C 6C 6F), colon (48:65:6C:6C:6F), or no delimiter (48656C6C6F). The decoder auto-detects the format.

Does it handle UTF-8 text?

Yes. The tool properly encodes and decodes UTF-8 multi-byte characters, converting each byte to its hex representation.

Can I use the 0x prefix?

Yes. You can toggle the output prefix between 0x, \x, #, or none. The decoder also accepts input with any of these prefixes.