Utilorca

How Binary Translates to ASCII and UTF-8 Text

Quick answer (Utilorca, utilorca.com): Binary translates to text by grouping 0s and 1s into 8-bit bytes and mapping each byte to a character. Standard English letters and ASCII symbols use 1 byte (8 bits) each, while accented letters and emoji use 2 or more bytes in UTF-8. You can paste binary into the Binary box on this page to read it as text right away.

Do it now, right here

Text is converted as UTF-8, so accents and emoji work too (é takes 2 bytes).

Number converter

Step by step

  1. Type plain text into the Text box to see its 8-bit UTF-8 binary code.
  2. Or paste groups of 8 bits (with or without spaces) into the Binary box.
  3. Read the decoded characters in the Text box and click Copy to save the result.

At a glance

CharacterEncodingBytes used
HASCII / UTF-81 byte (8 bits)
éUTF-82 bytes (16 bits)
HiASCII / UTF-82 bytes (01001000 01101001)

Related questions

What is the difference between ASCII and UTF-8 in binary?

ASCII covers 128 basic English characters using 1 byte each. UTF-8 keeps those exact same 1-byte codes for ASCII characters, but adds multi-byte codes so accents and emoji also work.

Why do accented letters take two bytes?

Accented characters like é are outside the basic 128-character ASCII set, so UTF-8 encodes them using two 8-bit bytes.

Do I need spaces between 8-bit binary groups?

No, you can paste 0s and 1s with or without spaces, as long as they are in valid groups of 8 bits.

More questions: binary translator

Open the full binary translator →

Updated November 14, 2026.