Skip to main content
Premier SEO Services

Binary Converters

Convert binary to and from text, decimal, hexadecimal, octal and ASCII codes. Each converter validates your input as you type and shows how the conversion works, so you can check homework or decode a puzzle by hand.

  • 100% freeNo sign-up needed
  • Private and secureRuns in your browser
  • Instant resultsNothing to install

Text and binary

Turn text into binary and binary back into readable text.

Number systems: decimal, hex and octal

Convert numbers between bases, with the working shown.

ASCII and character codes

Look up and convert character codes.

How to read binary

Binary is base 2: each digit (bit) is worth twice the one to its right. Reading from the right, the place values are 1, 2, 4, 8, 16, 32, 64 and 128. Add the values where the bit is 1.

Example: 01001000 = 64 + 8 = 72. In ASCII, code 72 is the letter H. Text is stored as one such number per character, which is why text to binary output comes in 8-bit groups.

Hexadecimal is base 16. One hex digit always equals exactly four bits (F = 1111), which makes hex a compact way to write binary. Octal is base 8, and one octal digit equals three bits.

Questions about binary converters

Common questions from people using these tools.

How do I read binary code?

Split it into 8-bit groups, convert each group to a number by adding the place values (128, 64, 32, 16, 8, 4, 2, 1) where there is a 1, then look the number up in an ASCII table. Binary to text does all three steps for you.

Why does hexadecimal use letters?

Base 16 needs sixteen digit symbols. After 0–9, the letters A–F stand for the values 10–15.

What is the difference between ASCII and UTF-8?

ASCII defines 128 characters, each stored in one byte. UTF-8 stores the same 128 characters identically but uses two to four bytes for everything else (accented letters, other scripts, emoji).