Hexadecimal to Binary Converter

Hexadecimal to Binary Converter

Quick Examples

Advanced: Convert Any Base (2-36)

Understanding Hexadecimal and Binary

Hexadecimal is the base-16 number system, using digits 0–9 and letters A–F. Each hex digit maps exactly to 4 binary bits (a nibble), so two hex digits represent a full byte. This makes hex the standard way to write memory addresses, color codes, and hashes compactly.

Binary is the base-2 number system used natively by computers: every value is stored as a sequence of bits, each either 0 or 1. Digital logic gates, boolean operations, and low-level memory all operate directly in binary — it's the only number system a CPU actually understands.

How to Convert Hexadecimal to Binary (Step by Step)

To convert hexadecimal to binary, expand each hex digit into exactly 4 binary bits and concatenate them. For example, hex CA becomes 1100 1010, or 11001010.

Frequently Asked Questions

Find answers to common questions

To convert hexadecimal to binary, expand each hex digit into exactly 4 binary bits and concatenate them. For example, hex CA becomes 1100 1010, or 11001010.
Each pair of hex digits represents one byte (0–255) for red, green, and blue. Two hex digits per channel times 3 channels equals 6 digits total, giving 16.7 million possible colors.
No — this converter uses arbitrary-precision (BigInt) math internally, so it produces exact results even for very long binary strings or huge decimal, octal, and hexadecimal values, unlike calculators limited to 32-bit or 64-bit integers.

Free online hexadecimal to binary converter. Convert hexadecimal numbers to binary instantly, with support for arbitrarily large values.

UtilityConversionCalculator