Binary (Base 2) to Hexadecimal (Base 16) Converter

Convert binary (base 2) numbers to hexadecimal (base 16) instantly. To do it, you group the bits into fours from the right and convert each group to one hex digit, so 1111 1111 becomes FF. For example, 11111111 in binary is FF in hexadecimal, and 1010 is A. This converter defaults to binary → hexadecimal, checks that e…

Valid digits: 0–1

FF

Valid digits: 0–9, A–F

11111111 (Binary) = FF (Hexadecimal)  ·  decimal value: 255

11111111 IN EVERY BASE

COMMON BASES

BASES 3–9

BASES 11–20

BASES 21–36

Created with❤️byeaglecalculator.com

HOW TO USE

  1. 1

    Type your binary number in the value box — the converter defaults to binary (base 2) → hexadecimal (base 16). Valid digits are shown beneath the box.

  2. 2

    Read the hexadecimal result instantly, along with the underlying decimal value. By hand, you group the bits into fours from the right and convert each group to one hex digit, so 1111 1111 becomes FF.

  3. 3

    Use the ⇄ button to swap the direction, or tap any base in the “in every base” panel to see the number there too.

  4. 4

    Switch to octal or any base from 2 to 36 in the dropdown, then Share or Embed your conversion.

QUICK REFERENCE

Dec 10

Bin 1010

Dec 255

Hex FF

Dec 8

Oct 10

Dec 16

Hex 10

Hex FF

Dec 255

Bin 11111111

Dec 255

Oct 777

Dec 511

Dec 100

Hex 64

Dec 1000

Bin 1111101000

Hex A

Dec 10

ABOUT NUMBER BASES

A number base, or radix, is simply how many distinct digits a counting system uses before it rolls over into a new place. Everyday decimal is base 10, using the digits 0 to 9; each position is worth ten times the one to its right. Computers work in binary — base 2, just 0 and 1 — because a switch is either on or off, and every bit is a power of two. Because long strings of bits are hard to read, programmers group them into octal (base 8, three bits per digit) or, far more commonly, hexadecimal (base 16, four bits per digit), which is why colours on the web look like #FF8800 and memory addresses are written in hex. When a base goes above ten it runs out of ordinary digits, so letters take over: A stands for 10, B for 11, and so on up to Z for 35, which is why base 36 is the largest that fits the usual 0–9 A–Z alphabet. Converting a number between bases never changes its actual value — 255, 0xFF, 0o377 and 11111111 in binary are all the same quantity, just written differently. This converter parses whatever you type in its source base into that one underlying integer and then writes it out in the base you want, using exact big-integer arithmetic so even very long binary or hexadecimal values stay precise.

FREQUENTLY ASKED QUESTIONS

You group the bits into fours from the right and convert each group to one hex digit, so 1111 1111 becomes FF. The converter does this for you instantly and shows the exact result.

  • 11111111 -> FF.
  • 1010 -> A.
  • 1111 -> F.
  • Every four binary bits map to exactly one hexadecimal digit, which is why hex is a compact shorthand for binary.

RELATED CALCULATORS

MORE NUMBER BASE CALCULATORS

Was this calculator helpful?

Last updated: · Bases 2–36 (all 35) · Exact big-integer arithmetic, digits 0–9 then A–Z · Verified by the EagleCalculator team · Eagle-eyed accuracy for every calculation.