Tested tool guide
Tested browser tools
Checked August 16, 2026
What Hex Encoder / Decoder does, with a checked example
Hex Encoder / Decoder moves between text or byte values and base-16 notation. In encode mode, every byte is written as two hexadecimal digits. In decode mode, each digit pair is restored to one byte and, when applicable, interpreted as text. For example, the byte value 65 is written as 41. The important surprise is that hexadecimal describes bytes, not visual characters. ASCII characters occupy one byte in UTF-8, but accented letters, emoji, and many other characters occupy multiple bytes.
Worked example
A concrete input and expected output from the current implementation.
Capital A has byte value 65 in both ASCII and UTF-8. Decimal 65 is hexadecimal 41, so its single byte becomes exactly two hex digits.