Encoding & Number Bases
Hex Decoder
Decode complete hex byte pairs to UTF-8 text. Copy decoded text or inspect the hex bytes.
This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.
Each hexadecimal byte pair identifies one byte. A text interpretation also needs a character encoding.
The main result lists decimal bytes. Preview UTF-8 interprets them as text; copy and save use the main result.
- Read a UTF-8 string that a log, packet capture, or database export stored as hex.
Sources: RFC 4648: Base16 encoding
Decode UTF-8 bytes for café
Input: 63 61 66 c3 a9
Settings: Delimiter Auto
Result: café
The final two bytes encode é in UTF-8.
Choose delimiters and inspect the byte preview
- Paste the byte values.
- Keep Delimiter Auto for mixed supported separators.
- Inspect the byte result before copying it.
- Malformed pairs can produce partial bytes without an error.
- Hexdump offsets and text columns become unwanted input. Use Hexdump Decoder for that format.
- The text preview does not support Latin-1.