About the Binary to String
Decode binary back into readable text. Bits can be separated by spaces or run together.
Key features
- Decodes 8-bit binary into readable text
- Bytes may be separated by spaces or run together
- Characters other than 0 and 1 are ignored
- UTF-8 decoding for accented letters and emoji
- Tells you when the bit count isn't a multiple of 8
- Instant and private
Decode binary messages
A string of ones and zeros in a puzzle, homework assignment or greeting card? Binary to String turns it into words instantly.
Example
01001000 01100101 01101100 01101100 01101111
decodes to Hello.
Decoding a byte yourself
Take 01001000 and add the values of the positions holding a 1:
| 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
|---|---|---|---|---|---|---|---|
| 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
64 + 8 = 72, the code for H.
Handy reference
| Binary | Character | Binary | Character |
|---|---|---|---|
| 00100000 | space | 01000001 | A |
| 00110000 | 0 | 01011010 | Z |
| 00111001 | 9 | 01100001 | a |
| 00100001 | ! | 01111010 | z |
Troubleshooting
- 7-digit groups: add a leading
0to each. - Prefixes and punctuation such as
0b, commas or brackets are skipped automatically.
Related tools
Encode with String to Binary, or decode hex with Hex to String.
How to use the Binary to String
- Type or paste your text into the input box.
- Choose the options you want.
- The result updates instantly as you type.
- Copy the output or download it as a .txt file.