Characters are not inherently eight-bit numbers. First choose a character encoding, commonly UTF-8, then represent its bytes in binary. ASCII letters use one byte in UTF-8, while many accented letters and emoji use multiple bytes.
Try text to binary with A and an accented character, then compare the byte sequences. Check whether the tool displays spaces between bytes and how it handles line endings. Decoding requires the same encoding to recover the original text.
A binary display is a representation, not secrecy or compression.