Lay text out the way hexdump -C does: byte offset, the raw bytes in hex, and the printable characters beside them. Hovering a byte marks it in both columns. Counts real encoded bytes, so é shows as two under UTF-8, not one.
Bytes
13
as utf-8
Characters
13
code points
Rows
1
16 per row
Non-ASCII
0
bytes above 0x7F
Dump
| 00000000 | 48 | 65 | 6c | 6c | 6f | 2c | 20 | 57 | 6f | 72 | 6c | 64 | 21 | |Hello, World! | |
marduc812
© 202620260824_1c411cc