Text to Binary

Turn text into binary (base-2). Each character becomes its eight-bit byte value.

About the Text to Binary converter

This tool rewrites ordinary text as binary, the base-2 number system that computers actually store. Each character is looked up as a byte value and printed as eight 1s and 0s, so the word Hi becomes 01001000 01101001. It is handy for learning how characters map to bytes, for puzzle and CTF challenges, and for visualising the data behind a string.

How to use it

  • Type or paste your text into the input box.
  • The eight-bit binary appears immediately, one space-separated byte per character.
  • Copy the result with one click to drop it into a document, chat, or code comment.

A common use case is encoding short messages or labels for a hardware or networking exercise. Note that standard ASCII characters fit in one byte, while accented letters and emoji are multi-byte in UTF-8, so they produce several bytes each. Everything runs in your browser, so your text is never uploaded to a server.

Frequently asked questions

How many bits does each character become?

Each character is shown as eight bits (one byte). Plain ASCII characters use a single byte, while accented letters and emoji are encoded in UTF-8 and span several bytes, so they produce more than eight bits.

Why is the binary grouped into eight-bit blocks?

Bytes are the natural unit of computer storage, and eight bits make one byte. Grouping the output that way makes it easy to read each character and to reverse the process with a binary-to-text tool.

Can I convert numbers or symbols, not just letters?

Yes. Any printable character, including digits, punctuation, and spaces, has a byte value and will be converted. The space character itself becomes 00100000.

Is my text sent anywhere?

No. The conversion happens entirely in your browser using JavaScript, so nothing you type is uploaded or stored on a server.

Related tools