Skip to main content

How to Convert Binary to Decimal (Step by Step)

RA
Rafsan Alhad Founder & Editorial Director
3 min read

Converting binary to decimal is one of the most useful skills in computing – and it’s simpler than it looks. Every binary digit represents a power of 2, and adding those powers together gives you the decimal value. This guide walks through the method with worked examples you can verify yourself.

The Place-Value Method

Each position in a binary number represents a power of 2, starting from 2⁰ = 1 on the far right and doubling as you move left:

Position (right → left) 2⁷ 2⁶ 2⁵ 2⁴ 2³ 2² 2¹ 2⁰
Value 128 64 32 16 8 4 2 1

To convert, write each binary digit under its place value, multiply, and add up the positions that contain a 1. Positions with 0 contribute nothing.

Worked Example: 1011

Take the binary number 1011:

  1. Write the place values above each digit: 8, 4, 2, 1
  2. Multiply: (1 × 8) + (0 × 4) + (1 × 2) + (1 × 1)
  3. Add: 8 + 0 + 2 + 1 = 11

So 1011₂ = 11₁₀.

Worked Example: 11010

A slightly longer one, 11010:

  1. Place values: 16, 8, 4, 2, 1
  2. Multiply: (1 × 16) + (1 × 8) + (0 × 4) + (1 × 2) + (0 × 1)
  3. Add: 16 + 8 + 0 + 2 + 0 = 26

So 11010₂ = 26₁₀. You can double-check by converting back: 26 = 16 + 8 + 2, which matches the positions of the 1s.

A Shortcut: The Doubling Method

If writing out place values feels slow, use the doubling method – it works left to right:

  1. Start with 0
  2. For each binary digit: double your running total, then add the digit

For 101101:

  • Start: 0
  • Digit 1: 0 × 2 + 1 = 1
  • Digit 0: 1 × 2 + 0 = 2
  • Digit 1: 2 × 2 + 1 = 5
  • Digit 1: 5 × 2 + 1 = 11
  • Digit 0: 11 × 2 + 0 = 22
  • Digit 1: 22 × 2 + 1 = 45

So 101101₂ = 45₁₀. This method is fast enough to do mentally once you practice.

Converting Binary Fractions

Binary points work like decimal points – positions to the right represent negative powers of 2 (½, ¼, ⅛, …):

Position 2² 2¹ 2⁰ . 2⁻¹ 2⁻² 2⁻³
Value 4 2 1 . 0.5 0.25 0.125

For 101.101:

  • Left of the point: (1 × 4) + (0 × 2) + (1 × 1) = 5
  • Right of the point: (1 × 0.5) + (0 × 0.25) + (1 × 0.125) = 0.625
  • Total: 5.625

Want to skip the manual work? Our binary converter converts binary to decimal instantly and shows the place-value breakdown for every conversion.

Practice Table: Binary 0-31

Use this table to drill conversions until they feel automatic:

Decimal Binary Decimal Binary
0 0000 16 10000
1 0001 17 10001
2 0010 18 10010
3 0011 19 10011
4 0100 20 10100
5 0101 21 10101
6 0110 22 10110
7 0111 23 10111
8 1000 24 11000
9 1001 25 11001
10 1010 26 11010
11 1011 27 11011
12 1100 28 11100
13 1101 29 11101
14 1110 30 11110
15 1111 31 11111

Notice the pattern: the rightmost column alternates 0, 1, 0, 1…; the next column alternates in pairs (0, 0, 1, 1…); the next in groups of four. Each column to the left cycles at half the speed – that’s the doubling structure of powers of 2 made visible. Cover the binary column and quiz yourself; once you can do 0-31 without hesitation, 8-bit conversions become mechanical.

Common Mistakes to Avoid

  • Reading left to right as 1, 2, 4, 8… – the rightmost digit is always 2⁰ = 1. Start from the right.
  • Forgetting leading zeros don’t matter – 0011 is still 3, just like 11.
  • Mixing up 1010 and 0101 – 1010 = 10, but 0101 = 5. Order matters.

Frequently Asked Questions

How do you convert 11111111 to decimal?

All eight bits are 1, so add every place value: 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255. This is the maximum value of one byte.

What is 10000000 in decimal?

Only the leftmost bit is set, which is 2⁷ = 128.

Is there a quick way to convert binary to decimal in your head?

Yes – memorize the powers of 2 (1, 2, 4, 8, 16, 32, 64, 128) and add the ones where you see a 1. With practice, 8-bit numbers take seconds.

How does binary to decimal relate to hexadecimal?

Every 4 binary digits map to exactly one hex digit (because 2⁴ = 16). So binary → hex → decimal can be a handy two-step path for long strings. Try it in our binary converter, which shows hex and decimal side by side.

Interactive Utilities

Related Interactive Calculators & Tools

Browse 2,700+ Tools →
Developer Free & Client-Side

Binary to Decimal Converter — Free Online with Place-Value Steps

Convert binary to decimal and decimal to binary free. Interactive place-value bead visualizer, step-by-step working, binary fractions, bit grouping. 100% private — runs entirely in your browser.

Launch Tool →
Converters Free & Client-Side

MB to GB Converter - Convert Megabytes to Gigabytes (Decimal and Binary)

Convert MB to GB and GB to MB instantly. Honest decimal (SI: 1 GB = 1000 MB) and binary (IEC: 1 GiB = 1024 MiB) modes, live KB MB GB TB PB panel, precision control, and real-world file size context.

Launch Tool →
Converters Free & Client-Side

Decimal to Octal Converter | Free Online Base 8 Conversion Tool

Free decimal to octal converter: convert decimal to octal and octal to decimal instantly, with long-division steps, a 0-64 octal chart, and Unix chmod permission context.

Launch Tool →