Type or paste text and the hex dump updates live. Each row shows the byte offset in hex, the 16 bytes as hex pairs, and an ASCII column where non-printable bytes show as a dot.
An 8-digit hex offset, up to 16 bytes shown as hex pairs (split into two groups of 8), and the same bytes rendered as ASCII inside |bars|.
Bytes below 0x20 or above 0x7e are non-printable, so they are displayed as '.' in the ASCII column — exactly like the Unix hexdump -C tool.
The text is encoded as UTF-8, so multi-byte characters expand into several hex bytes.