Binary to Text
Turn 0s and 1s back into readable text, grouped automatically into bytes.
Bit grouping
Byte encoding
Space-separated or continuous bits both work; a continuous string is grouped automatically. Converted live, nothing leaves your browser.
How to convert binary to text online
Paste the binary
Drop in bits with spaces between bytes, or paste one continuous string of 0s and 1s.
Choose the bit grouping
Leave 8-bit bytes selected for standard text, or switch to 7-bit ASCII for classic seven-bit encoding.
Read the result
The decoded text appears the moment the bit count lines up, along with a byte and character count.
Why use this tool
Auto-grouping
A continuous string of bits with no spaces is grouped into bytes automatically, so you never have to add separators by hand.
8-bit or 7-bit
Decode standard 8-bit bytes for full UTF-8 text, or switch to classic 7-bit ASCII grouping for older encodings.
Named error positions
A bit count that is not a multiple of the group size, or a character that is not 0 or 1, is reported with its exact position.
UTF-8 or Latin-1
In 8-bit mode, decode multi-byte UTF-8 text by default, or switch to Latin-1 for single-byte source data.
Honest byte and character counts
A quiet line under the result reports how many bytes were read and how many characters they produced.
Runs entirely in your browser
Decoding happens on your device as you type. Nothing is uploaded, stored, or logged.
About this tool
Every letter, digit, and symbol a computer stores is ultimately a string of bits, grouped eight at a time into bytes. This tool reverses that step: paste binary digits and it decodes the underlying bytes back into the text they represent. The byte 01001000, for example, decodes to the letter H.
Binary gets pasted in different shapes depending on where it came from, sometimes with a space between every byte and sometimes as one long unbroken string, so this tool accepts both. A continuous string is split into groups automatically using the selected bit size, while space-separated input is read group by group. If the total bit count does not divide evenly into complete groups, or a character other than 0 or 1 appears, the result area names exactly where the problem is.
Standard text uses 8-bit bytes, which is the default here and supports full UTF-8 decoding for accented letters and emoji. Older systems sometimes use 7-bit ASCII instead, where each character fits in seven bits with no extension for special symbols; switch to that grouping when the source data is known to be plain ASCII. To go the other direction, encode text into binary with text to binary, read the same bytes as a plain number with binary to decimal, or work across every base at once with the full number base converter.
Frequently asked questions
- Does the binary need spaces between bytes?
- No. A continuous string of 0s and 1s is grouped into bytes automatically based on the bit size you pick. Space-separated input works too, and each space-separated group is read as one byte.
- What is the difference between 8-bit and 7-bit?
- 8-bit grouping reads standard bytes and supports full UTF-8 text, including accents and emoji. 7-bit ASCII grouping is the older, simpler encoding used by early systems, covering plain English letters, digits, and basic punctuation only.
- What happens if my bit count does not divide evenly?
- The result area reports the exact bit count and how many more bits are needed to complete the last group, instead of guessing at a partial byte.
- What does the byte encoding option do?
- It only applies in 8-bit mode. UTF-8 decodes multi-byte characters correctly, while Latin-1 treats every byte as its own single character, which matters for older single-byte data.
- Is my binary uploaded anywhere?
- No. Everything runs in your browser, and nothing is sent to a server. Your input is never uploaded, stored, or logged.
Related tools
Text to Binary
Convert text to its binary, hex, or decimal byte representation and back, live.
Binary to Decimal Converter
Convert a binary number to its decimal value, with hexadecimal and octal readouts.
Number Base Converter
Convert a number between binary, octal, decimal, and hexadecimal, all four shown at once.
Acceleration Converter
Convert acceleration between m/s², ft/s², g-force, mph/s, and more.
Angle Converter
Convert an angle between degrees, radians, gradians, turns, arcminutes and arcseconds, with a degrees-minutes-seconds breakdown.
Area Converter
Convert area between metric and imperial units instantly.