jarvisbox

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

  1. To encode: type plain text and click Text → Binary.
  2. To decode: paste space-separated 8-bit groups and click Binary → Text.
  3. Click Copy to copy the result to your clipboard.

Related tools: Hex ↔ ASCII, Base32 Encoder, Base64 Encoder

Frequently Asked Questions

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.
Report a problem with this tool