Text to binary.
Convert text to binary (8-bit groups) or decode binary back to text. UTF-8 safe, with a per-character ASCII / decimal / hex table.
Two ways, one ruler.
Encoding goes UTF-8 → binary, so non-ASCII characters split across multiple bytes — exactly the way the network sees them.
Why does “é” produce two bytes?
Because UTF-8 encodes any code point above U+007F as two or more bytes. ASCII characters are one byte; accented Latin and most CJK take two or three.
Does the decoder need exact 8-bit groups?
Yes. Whitespace between groups is ignored, but the total bit-count must be a multiple of 8 — otherwise the tool flags it as malformed input.
Are the per-character values UTF-8 byte values or code points?
Code points (the abstract "character number"). The Binary column is the byte-level representation; for multi-byte characters the row shows the code point in binary, while the main output shows the actual UTF-8 byte stream.