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.