Hex Converter

Translate text and hexadecimal UTF-8 bytes in either direction.

Hexadecimal
UTF-8 Space separated

Ready

How hexadecimal text conversion works

Example Hello Converted instantly in your browser
  1. Hexadecimal is base 16 and uses digits 0–9 plus letters A–F.
  2. One byte is represented by exactly two hexadecimal digits.
  3. EncodeLab converts UTF-8 bytes, so the converter supports Unicode text.

More encoding tools

Frequently asked questions

What is hexadecimal?

Hexadecimal is a base-16 number system commonly used to represent bytes compactly.

Is my input uploaded?

No. EncodeLab performs this conversion locally in your browser. Your input is not sent to an EncodeLab server or stored by us.

Can I paste hex with spaces?

Yes. Spaces, commas, colons, hyphens, and optional 0x prefixes are accepted.

Why do emoji use several hex bytes?

Emoji are represented by multiple bytes in UTF-8, so they require multiple hexadecimal pairs.