About the Hex to Binary
Each hexadecimal digit stands for exactly four bits, so converting hex to binary is a digit-by-digit substitution: 3 → 0011, F → 1111, A → 1010. So 3FA becomes 0011 1111 1010, and after dropping the leading zeros, 1111111010. The table under the result shows the expansion for every digit of your input.
This is the conversion to reach for when you need to see individual bits: which flags are set in a status register, which permission bits a mask contains, or how a subnet mask such as 0xFFFFFF00 lines up (24 ones, then 8 zeros = /24). The grouped output is padded to whole bytes and split into nibbles so you can count bit positions easily — bit 0 is the rightmost.
Input may include a 0x prefix, spaces between bytes (as copied from a hex dump) and lower-case letters. The value is converted as one unsigned number, so byte order is kept as typed. For signed interpretation of the same bits, or for other bases such as octal and base 36, open the full number base converter.
How to use it
- Type or paste the hexadecimal value.
- Read the binary result and the byte-grouped view below it.
- Use the table to see the 4-bit pattern for each hex digit.
- Copy the result.