Encoding
Convert binary code to text
Binary Decode reads groups of binary digits and turns them into text: 01101000 01101001 becomes hi. Developers paste binary dumps from low-level tools, and students decode the 8-bit messages in computer-science exercises and puzzles. Groups can be separated by spaces, line breaks or commas, or run together as one unbroken string of whole bytes. The bytes are read as UTF-8, so anything Binary Encode produces, accents and emoji included, comes back as it went in.
How to use Binary Decode
- Open Binary Decode in the Toolbox101 app.
- Paste binary such as
01101000 01101001into theBinarybox: one 8-digit group per byte, or one unbroken string whose length is a multiple of 8. - Read the decoded text in the
Outputbox; it updates as you type or correct a group. - Click
Copyto copy the text and compare it with the message you expected.
Worked example
Binary Decode returns the output below for this input.
Input
01101000 01101001Output
hiCheck it yourself: open Binary Decode and enter the same input.
Frequently asked questions
What binary format does this decoder accept?
Groups of up to eight binary digits separated by spaces, line breaks or commas, or a single unbroken string whose length is a multiple of eight, which is cut into bytes. A group with more than eight digits, or any character other than 0, 1 and separators, is reported as an error.
Why does the decoded text show � characters?
The bytes are read as UTF-8. If the bits are a byte sequence that is not valid UTF-8 text, such as a number table or part of a binary file, the bytes that cannot form characters appear as �. Text from Binary Encode or from an ASCII table never has that problem.
What happens if I paste binary with newlines or double spaces?
Both are fine. Any run of whitespace, line breaks included, separates groups, and commas or semicolons count as separators too, so word-wrapped output from another tool decodes in one go.
How is decoding binary to text different from binary to decimal?
This decoder reads each byte as a character code and returns text: 01101000 becomes h. A base converter reads the same digits as a plain number, so 01101000 becomes 104. Choose by what the digits mean: letters to read, or a value to compute with.
Use Binary Decode now
Runs in your browser. Nothing you type is uploaded.