Binary to Text Converter

Paste binary code — groups of eight 0s and 1s, or one long string — and read it as text. Works with UTF-8, so emoji and accented letters decode correctly.

Runs in your browserUpdated
Format

Your data never leaves your computer. All processing happens 100% locally in your browser.

How to use the Binary to Text Converter

  1. Paste the binary code in the right-hand box — the text appears on the left as you type.
  2. Spaces, commas, new lines or no separators at all are fine.
  3. To translate text into binary, type in the left-hand box instead.

How to read binary as text

Binary text is split into bytes of eight bits. Each byte is a number from 0 to 255: 01001000 is 72, which is the letter “H” in ASCII. Letters, digits and punctuation take one byte each; accented letters and emoji take two to four bytes in UTF-8, and the converter combines them back into the right character.

Translating a binary message by hand

Write the place values 128, 64, 32, 16, 8, 4, 2, 1 above the eight bits and add up the ones that are 1. For 01100001: 64 + 32 + 1 = 97, which is “a”. Capital letters start at 65 (A), lowercase at 97 (a) and digits at 48 (0).

Errors and puzzles

If a group has a digit other than 0 or 1, or isn’t a valid UTF-8 sequence, the converter tells you instead of showing garbage. Puzzles and CTFs sometimes use 7-bit ASCII or a different encoding — try the hex or decimal formats when 8-bit binary doesn’t make sense.

Tools that pair well with the Binary to Text Converter

  • Text to Binary Converter — Type text to see it as binary code, or paste binary (or hex, octal, decimal) to translate it back to readable text.
  • Number Base Converter — Type a number in any base and see it in all the others instantly.
  • Morse Code Translator — Type text to get Morse code, or paste dots and dashes to decode them — then listen to it, watch it flash and download the audio.
  • Base64 Decode — Paste a Base64 string to decode it back to text as you type — including URL-safe Base64 from JWTs and links, and strings with the “=” padding missing.

Frequently asked questions

What does 01001000 01101001 mean?
“Hi” — 01001000 is 72 (H) and 01101001 is 105 (i).
Do I need spaces between the bytes?
No. A continuous string of bits is split into groups of eight automatically.
Can it decode binary emoji?
Yes. Emoji are four UTF-8 bytes; paste all four groups and the emoji appears.
Can I install Binary to Text Converter as a web app and use it offline?
Yes. Binary to Text Converter is an installable web app (PWA) — installed from your browser, not downloaded from an app store. Click Install app at the top of this page in Chrome or Edge (Windows, macOS, Linux, ChromeOS) or on Android, use Share → Add to Home Screen on iPhone and iPad, or File → Add to Dock in Safari 17+ on a Mac. It then opens in its own window with its own icon, and because it runs entirely in your browser it keeps working offline. Firefox on desktop can’t install web apps. How installing works.

Related tools