How to – Hexadecimal to Binary Conversion

Converting hexadecimal into binary is very simple. All we need is to remember that hexadecimal is a base 16 number.  This means that each number column can contain 16 characters.  Hexadecimal goes from 0 to F:

Decimal NumberBinary NumberHexadecimal Number
000000
100011
200102
300113
401004
501015
601106
701117
810008
910019
101010A
111011B
121100C
131101D
141110E
151111F

EG

Using the table – 7 in hex is 0111 in binary.

Using the table – A in hex is 1010 in binary.


2 digit Hexadecimal to Binary Conversion

In GCSE computer science you will be expected to convert 2 digit hexadecimal into binary.  Again we need to remember that hexadecimal is a base 16 number and each number column can go from 0-9 and A-F. 


Example 1

Convert hexadecimal number A2 into Binary

Split the hexadecimal number into a 2 column table.

A2

Using the table above and our knowledge of binary, we can now convert the individual hexadecimal digits into binary. 

A2
A = 10102 = 0010

We now simply combine these 2 nibbles of binary into a byte:

A2 = 1010 0010 in binary


Example 2

Convert hexadecimal number 28 into binary

28
00101000

28 = 0010 1000 in binary