Paste binary bytes
Enter complete eight-bit bytes, such as 01000001 for A. You can use spaces, commas, line breaks or a continuous stream of bits.
Decode binary bytes into readable text with UTF-8 or strict ASCII, without uploading your input.
Use eight bits per byte. Separate bytes with whitespace or commas, or paste one continuous bit stream. Each separated byte may start with 0b.
Up to 1 MiB of input and 64 KiB of decoded bytes. Invalid UTF-8 is reported instead of replaced.
Conversion stays in your browser. Nothing is uploaded or stored by this tool.
Your result will appear here
Binary conversion is an encoding, not encryption. Some decoded control characters are not visible.
Need to encode text? Use Text to Binary.How it works
Enter complete eight-bit bytes, such as 01000001 for A. You can use spaces, commas, line breaks or a continuous stream of bits.
Choose UTF-8 for modern text or strict ASCII for bytes from 0 to 127. A wrong encoding can fail or produce the wrong characters.
Run the decoder, review the result, then copy it or download a text file. Invalid UTF-8 is an error; it is not silently replaced.
FAQ
1. Paste binary bytes: Enter complete eight-bit bytes, such as 01000001 for A. You can use spaces, commas, line breaks or a continuous stream of bits. 2. Match the original encoding: Choose UTF-8 for modern text or strict ASCII for bytes from 0 to 127. A wrong encoding can fail or produce the wrong characters. 3. Decode and check the text: Run the decoder, review the result, then copy it or download a text file. Invalid UTF-8 is an error; it is not silently replaced.
01000001 is the byte value 65, which represents A in ASCII and UTF-8. Several bytes can represent one character in UTF-8.
Every byte needs eight bits. Other digits, incomplete groups and invalid UTF-8 sequences are rejected. This tool does not guess UTF-16, legacy encodings or encrypted data.
No. It reads pasted byte representations as text. Images, executables and encrypted files are not necessarily valid text. Nothing is executed, and conversion does not translate between languages.
Keep going
Validate, pretty-print, or minify JSON.
Encode text to Base64 or decode it back.
Create MD5, SHA-1, SHA-256 and SHA-512 digests.
Generate random RFC 4122 version 4 UUIDs.
Decode a JSON Web Token header and payload.
Test a regular expression against sample text.