HEX ↔ ASCII Converter
Convert hex bytes to text and text to hex in ASCII, UTF-8 or Latin-1 (ISO 8859-1). The byte inspector shows every byte’s offset, decimal and binary value, and character class — essential for reading payment message fields.
Follows UTF-8 (RFC 3629) · ISO 8859-1 · US-ASCII·verified Oct 2026· double-checked Oct 2026— encodings, invalid-UTF-8 detection and replacement checked against iconv, Python codecs and Node Buffer
Text output shows control characters (C0, DEL and, for Latin-1 and UTF-8, C1) as ·; in ASCII mode every byte from 0x80 up is shown as · too. UTF-8 uses 1–4 bytes per character (é = C3 A9, € = E2 82 AC, 😀 = F0 9F 98 80); Latin-1 uses one byte per character up to U+00FF. The byte inspector classifies single bytes as ASCII. For EBCDIC use the Character Encoding Converter.