Skip to content

Binary Translator

Turn text into 8-bit binary code or decode binary back into readable text.

Options
Runs in your browser — your data is not uploaded.

How to use

  1. Choose Text → Binary or Binary → Text under Mode.
  2. For Text → Binary, set Separator to Space for separate bytes or None for a continuous bit string.
  3. Type or paste your text or binary into Input; Result updates as you type.
  4. Click Copy to copy Result, or Download to save it as a text file.

Examples

Create a compact binary message

Input
Hi, Alex!
Output
010010000110100100101100001000000100000101101100011001010111100000100001

Decode a binary greeting

Input
01001000 01100101 01101100 01101100 01101111
Output
Hello

Separate prefixed bytes with a pipe

Input
Status: OK
Output
0b01010011|0b01110100|0b01100001|0b01110100|0b01110101|0b01110011|0b00111010|0b00100000|0b01001111|0b01001011

FAQ

Why do accented letters and emoji take more than 8 bits?

The tool uses UTF-8: ASCII characters take one byte, é takes two, and an emoji such as a smiley face takes four. Open Character breakdown to inspect each character’s code point and binary bytes.

Why does my binary input need exactly 8 bits per group?

Each group represents one byte, so it must contain exactly eight bits, including leading zeros. The tool does not pad or shorten groups; a continuous bit string is accepted if its length is a multiple of eight.

Why does valid binary produce an Invalid UTF-8 error?

Eight-bit groups can represent bytes that are not valid UTF-8 text, such as an incomplete multibyte character. Set Invalid UTF-8 to Replace with � to display replacement characters instead of stopping with an error.

Can I convert a decimal number to binary here?

This tool converts text characters, not numeric values. Entering 10 converts the characters “1” and “0”; converting the number ten to 1010 requires a number base converter.

Is my text uploaded or saved?

Conversion runs in your browser, and the tool does not upload or save your input. It remembers option settings and whether Character breakdown is open; site analytics receive tool events without your text.