Is the binary to ASCII converter free?
Yes. It is completely free to use, with no signup, no account, and no paywall.
Do I need to install anything?
No. It runs in any modern browser on desktop or mobile, with nothing to download and nothing to configure.
Does it stay local?
Yes. The text you paste is processed entirely in your browser and never uploaded to a server.
What happens if my binary is missing a bit?
You get an error that tells you how many stray bits there are. A byte is exactly 8 bits, so 40 bits is 5 characters; a 39-bit string is rejected rather than being decoded into shifted nonsense.
Does the spacing between the bytes matter?
No. All whitespace is removed before decoding, so bits grouped in eights, grouped in fours, or run together as one long string all decode identically. What matters is the order and the count of the bits.
What happens if a bit is missing?
Everything after the gap shifts by one position, so the text is correct up to the missing bit and garbage after it. That is the signature of the error: readable at the start, nonsense at the end. Recount the bits rather than trying to fix the output.
Why do I get a replacement character in the output?
Because one or more bytes are above 127 and do not form a valid UTF-8 sequence. The decoder emits U+FFFD instead of failing. If your source used an extended-ASCII or Latin-1 table, those bytes will not decode here.
What does 01001000 01101001 spell?
Hi. 01001000 is 72, which is capital H, and 01101001 is 105, which is lowercase i. Both sit inside the 0 to 127 ASCII range, so each byte maps to exactly one character.