Converts text to 8-bit binary and back (UTF-8).
Binary ↔ Text converts text into 8-bit binary and back, using UTF-8 byte encoding. Encode mode turns each character into space-separated bytes, while decode mode reads space-separated binary groups and reconstructs the original text. It's handy for learning how characters map to bits, debugging byte-level data, or preparing simple binary representations.
No. The conversion runs entirely in your browser using the standard TextEncoder and TextDecoder APIs. Nothing you type is uploaded or stored on a server.
Encoding outputs each byte as exactly 8 bits, zero-padded, with bytes separated by a single space (for example 'A' becomes 01000001).
Provide binary digits in groups separated by whitespace. Each group must contain 1 to 8 of only the characters 0 and 1; anything else triggers an 'Invalid binary byte' error.
Text is encoded as UTF-8, so characters outside ASCII produce multiple bytes. For example a single emoji becomes several space-separated 8-bit groups.
No. Decoding splits on whitespace, so a continuous string of bits won't be parsed into bytes. Separate each byte with a space.