Hex to Binary Converter

Convert a hexadecimal (base 16) number to binary (base 2) instantly. As an example, FF = 11111111. It runs entirely in your browser.

BaseThis number
Binary (base 2)
Octal (base 8)
Decimal (base 10)
Hexadecimal (base 16)

How to convert hexadecimal to binary

The simplest route from hexadecimal to binary goes through decimal: convert the hexadecimal value to decimal, then convert that to binary.

FF (hexadecimal) = 255 (decimal) = 11111111 (binary)

Worked example: FF in binary

Reading FF as base 16: F × 161 (= 240) + F × 160 (= 15) = 255 in decimal, which is 11111111 in binary.

More hexadecimal-to-binary examples: A = 1010, 10 = 10000, 40 = 1000000.

Binary, octal, decimal & hexadecimal reference table

DecimalBinaryOctalHex
1111
21022
410044
81000108
10101012A
15111117F
16100002010
321000004020
64100000010040
100110010014464
1281000000020080
25511111111377FF
256100000000400100
1024100000000002000400

About hexadecimal and binary

Hexadecimal: Hexadecimal is base-16, using 0–9 then A–F. Each hex digit is exactly four bits, so it is a compact way to write bytes — used for colours (#FF8800), memory addresses and MAC addresses.

Binary: Binary is base-2: every digit (bit) is 0 or 1. It is how computers store and process all data at the hardware level.

Frequently asked questions

What is FF hexadecimal in binary?
FF in hexadecimal (base 16) equals 11111111 in binary (base 2), which is 255 in decimal.
How do I convert hexadecimal to binary by hand?
Convert hexadecimal to decimal first (FF = 255), then convert that decimal value to binary (255 = 11111111). The tool above does both steps for you.
Is this exact for very large numbers?
Yes. The converter uses big-integer (BigInt) arithmetic in your browser, so even very long hexadecimal values convert to binary with no rounding or precision loss.
Which characters are valid in hexadecimal?
Base-16 hexadecimal uses the digits 0–9 and A–F. Spaces, underscores and an optional 0x/0b/0o prefix are ignored; any other character is flagged as invalid.

Related number conversions

See all number-base conversions →