Hex Converter
Translate text and hexadecimal UTF-8 bytes in either direction.
Hexadecimal
How hexadecimal text conversion works
Example
Hello Converted instantly in your browser - Hexadecimal is base 16 and uses digits 0–9 plus letters A–F.
- One byte is represented by exactly two hexadecimal digits.
- EncodeLab converts UTF-8 bytes, so the converter supports Unicode text.
More encoding tools
Binary Translator Translate text and binary instantly. Everything stays in your browser. Binary Converter Convert binary and decimal whole numbers with arbitrary precision. Text to Binary Turn readable text into UTF-8 binary bytes. Binary to Text Decode valid 8-bit binary groups into readable text. Morse Code Translator Translate text to Morse code and decode Morse back to text. Text to Hex Convert readable text into hexadecimal UTF-8 bytes.
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.