Hex & Text Converter
Convert text to hexadecimal bytes and back.
Text and hex, both ways
Hexadecimal is how bytes are usually written down, and turning text into hex reveals its exact byte content. This converter goes both directions using UTF-8.
The word Hello encodes to 48 65 6c 6c 6f. Switch to decode mode and paste hex — with or without spaces or a 0x prefix — to get the text back. Unicode characters round-trip correctly.
Reversible and private
The conversion runs in your browser, so your text is never uploaded.
Frequently Asked Questions
How is text encoded?
Each character is encoded to its UTF-8 bytes, and each byte is shown as two hex digits.
How do I decode?
Switch to decode mode and paste hex — spaces and a leading 0x are ignored — to recover the text.
Does it handle Unicode?
Yes. Encoding uses UTF-8, so accented letters and emoji round-trip correctly.
Browse the full set of free, private, in-browser tools.