Hex to Binary

Convert hexadecimal to a binary stream instantly — every hex digit expands to 4 binary bits, clearly grouped. Free, client-side hex to binary tool.

🔒 100% Client-Side Processing

Your data is processed entirely in your browser and never transmitted to any server.

Example

Input

4869

Output

0100 1000 0110 1001

Each hex digit expands to exactly 4 bits — the same underlying bits as "Hi" in binary above.

0 / 100M Limit

Common Use Cases

Inspecting bitmasks

Expand a hex constant like 0x1F into individual bits to see exactly which flags it sets.

Networking homework

Convert hex values into binary when working through subnetting and protocol-header exercises.

Frequently Asked Questions

How is each hex digit converted?
Each digit expands to its exact 4-bit binary form — F becomes 1111, 5 becomes 0101 — output space-separated per digit, so FA yields 1111 1010. Case does not matter.
Why convert hex to binary?
Reading bit flags and masks in registers or protocol headers, teaching number-base conversion, and debugging bitwise operations where you need to see exactly which bits a hex constant sets. Need the reverse direction? Use Binary to Hex.
What is the full hex-to-binary table (0-F)?
0=0000, 1=0001, 2=0010, 3=0011, 4=0100, 5=0101, 6=0110, 7=0111, 8=1000, 9=1001, A=1010, B=1011, C=1100, D=1101, E=1110, F=1111 — every hex digit mapped to its 4-bit binary nibble. This tool applies the same table to however many digits your input has.
Is my data private when I use this tool?
Yes. This tool runs entirely in your browser using client-side JavaScript — nothing you type is transmitted to, logged by, or stored on any server. You can safely process confidential text, tokens, or code.