Binary encode
Binary encode. Runs on your device, nothing is uploaded.
Runs on your device. The file is never uploaded.
Binary encode writes each byte of a file as eight ones and zeros, most significant bit first, so the byte 5 reads 00000101 rather than 101. Groups are separated by one space, so nine characters come out for every byte in. There are no options, so the separator and the padding cannot be changed.
Questions
What format is the output?
Eight ones and zeros per byte, most significant bit first, with a single space between bytes. Every group is padded to a full eight digits, so the byte 5 is written 00000101 rather than 101. That keeps the groups aligned and lets you read them back byte by byte.
How do I convert my text to binary?
Put the text in a file and drop it in. The tool encodes the file's UTF-8 bytes, so plain ASCII gives one group per character, while an accented letter or an emoji gives two to four groups. If your groups do not line up with your characters, that is why.
How is this different from the octal and decimal encoders?
Same bytes, different notation. Binary writes each byte as eight base-2 digits, Octal writes it as three base-8 digits from 000 to 377, and Decimal writes it as a plain number from 0 to 255. All three are space-separated and cover the same input, so pick whichever your target expects.
Why is my result cut off in the panel?
The display stops at 100,000 characters to keep the page responsive, and says so at the bottom of the block. The Copy button still copies the whole thing. Binary is the bulkiest encoder here, at nine characters for every input byte, so a 20 KB file already passes that limit.
Does this encrypt anything?
No. Writing bytes in base 2 changes how they look, not what they are, and there is no key involved. Anyone can group the digits in eights and read the original straight back. It is a way to see the bit pattern of a file, useful for teaching and for debugging, and nothing more.
Is anything uploaded?
No. The file is read and converted by a Web Worker inside this tab, with no server involved at any point. Nothing is stored once you close the tab, and after the first visit the whole site works offline, so you can disconnect and convert anyway.