About this tool
Binary-to-text decoding takes groups of bits — usually eight per byte — and maps each group back to the character it encodes. 01001000 01101001 decodes to 'Hi'. It's the inverse of turning text into binary.
Paste binary in almost any shape: space-separated bytes, a continuous stream, or messy input with extra whitespace. The tool strips noise, splits the bits into bytes, and decodes them with your chosen encoding — UTF-8 to recover any character, or ASCII for the classic range. Invalid input is flagged rather than producing garbage.
Decoding happens locally — the binary you paste never leaves your browser.
Frequently asked questions
What input formats are accepted?
Space-separated bytes (01001000 01101001), continuous streams (0100100001101001) that are a multiple of eight bits, and input with stray whitespace. Non-binary characters are ignored so copy-paste artefacts don't break decoding.
ASCII or UTF-8 — which should I pick?
Use UTF-8 if the original text contained accents, other scripts or emoji; it decodes multi-byte sequences correctly. ASCII is fine for plain English in the 0–127 range.
How do I go the other way?
Use the text to binary converter to encode text into binary with your choice of encoding and separator.