Ctrl+K
Hex to Binary Converter
🔒 Runs in your browser — nothing is sent to a serverConvert a hexadecimal number to binary. Each hex digit expands to exactly four binary digits — for example 0xff becomes 11111111 and 0xa3 becomes 10100011. Common when working with hex dumps, MAC addresses, opcodes, MD5/SHA bytes and any data structure where you need to reason about individual bits. Long hex strings are converted using BigInt, so a full 64-bit value such as 0xffffffffffffffff produces 64 bits exactly.
Hexadecimal (16)
Allowed: 0–9, a–f
Binary (2)
Allowed: 0 and 1
Hexadecimal (16) → Binary (2)
Quick reference table
| Hexadecimal (16) | Binary (2) |
|---|---|
| 1 | 1 |
| f | 1111 |
| 10 | 10000 |
| ff | 11111111 |
| 100 | 100000000 |
| fff | 111111111111 |
| ffff | 1111111111111111 |
Glossary
Related tools
Binary to Hex
Convert binary (base 2) to hexadecimal — 4 bits become 1 hex digit
Hex to Decimal
Convert hexadecimal numbers to decimal — with BigInt support for 64-bit values
Hex to Octal
Convert hexadecimal (base 16) to octal (base 8) — via canonical integer
Number Base Converter
Convert integers between binary, octal, decimal and hexadecimal — with full BigInt support
