HEX and text converter

Convert hexadecimal to and from ASCII or UTF-8 text, including Chinese characters and line breaks. Copy the results.

How to use

Each pair of HEX digits represents one byte. Separate bytes with spaces or line breaks. Invalid encodings show an error; whitespace and line breaks are preserved.

Up to 16,384 bytes; HEX input is limited to 65,536 characters.

48 65 6C 6C 6F ↔ Hello · E4 B8 AD E6 96 87 ↔ 中文

HEX and text converter | ModbusKit