How to use this binary translator
Choose Text → Binary or Binary → Text.
Type text or paste 8-bit groups separated by spaces.
Copy the exact result when conversion succeeds.
UTF-8 binary
This binary translator converts English text into UTF-8 8-bit groups and decodes spaced or continuous 01 streams back into text in your browser, keeping invalid groups visible instead of guessing.
2 UTF-8 bytes encoded.
UTF-8 8-bit groups · local.
Choose Text → Binary or Binary → Text.
Type text or paste 8-bit groups separated by spaces.
Copy the exact result when conversion succeeds.
Binary writes values with only 0 and 1. Computers group those bits into bytes; one byte contains eight bits and can represent a value from 0 to 255. Text still needs an encoding that says which byte sequence belongs to which character. This page uses UTF-8, the standard encoding used across the web, rather than treating every character as a single number. That distinction matters when two converters claim different results: they may be using different character encodings.
Basic ASCII characters occupy one UTF-8 byte, so A is 01000001, B is 01000010, a space is 00100000, and the digit 0 is 00110000. A lowercase a is 01100001. Characters outside basic ASCII may need several bytes: é becomes 11000011 10101001. Uppercase and lowercase letters have different values, and invisible spaces count as characters. Keep the spaces between bytes when teaching or checking a value; they make boundaries visible and reduce transcription mistakes.
Text is encoded as UTF-8 bytes; each byte is rendered as exactly eight bits and byte groups are separated by one space.
Decode accepts spaced 8-bit groups or a continuous bit stream whose length is divisible by eight.
A non-binary token, partial byte, or byte sequence that is not valid UTF-8 is reported and preserved instead of replaced silently.
RFC 3629: UTF-8. Normative byte-sequence and validity reference for this converter.
Encoding uses UTF-8 bytes. For basic English letters that is the same as ASCII. Multi-byte characters such as é use more than one 8-bit group.
Use groups of exactly 8 bits (0 and 1), separated by spaces. A continuous 01 stream is accepted only when its length is a multiple of 8.
Invalid groups or byte sequences are not invented. The tool reports them as unavailable and keeps the source instead of silently substituting replacement characters.
Yes. Encoding and decoding run in your browser.
UTF-8 uses one byte for basic ASCII and two to four bytes for many other characters. The extra groups belong to the same character; they are not spaces or separate letters.
Treat the output as encoded text bytes, not automatically as one large numeric value. Numeric binary has its own size, sign, and byte-order rules that this text converter does not infer.
Loading interactive tools…