Binary ↔ Text Converter
Convert text to 8-bit binary digits and decode binary back to text. Each byte separated by a space.
100% client-side · no upload
How does binary text work?
Every character in a string has a numeric code point (ASCII or Unicode). Converting to binary means
writing that code point as a string of 0s and 1s. For standard ASCII text, each character fits in 8
bits (one byte). For example: "H" = 72 decimal = 01001000 binary, "i" = 105 decimal = 01101001 binary.
This tool encodes each UTF-8 byte of your text as 8 binary digits, separated by spaces.
How to use
- To encode: type plain text and click Text → Binary.
- To decode: paste space-separated 8-bit groups and click Binary → Text.
- Click Copy to copy the result to your clipboard.
Related tools: Hex ↔ ASCII, Base32 Encoder, Base64 Encoder
常見問題
- How does binary text encoding work?
- Each character is converted to its numeric ASCII/Unicode value, which is then written as an 8-bit binary number (padded with leading zeros). For example, the letter "A" has ASCII value 65, which is 01000001 in binary.
- Does my data leave my device?
- No. All binary conversion is pure JavaScript running entirely in your browser.
- Does it work on mobile?
- Yes. The tool works in any modern mobile browser and the output updates instantly as you type.