Multiplication tables for bases 2, 8, 12, and 16

When doing multiplication in bases other than 10, it can help to have a table of single-digit products handy, analogous to the 'times tables' that we all learn in our earliest math classes. Below, you can find tables for base 2 (binary), base 8 (octal), base 12 (duodecimal), and base 16 (hexadecimal).

Binary (Base 2)

x 1
11

Octal (Base 8)

x 1 2 3 4 5 6 7
11 2 3 4 5 6 7
22 4 6 10121416
33 61114172225
44101420243034
55121724313643
66142230364452
77162534435261

Duodecimal (Base 12)

x 1 2 3 4 5 6 7 8 9 A B
11 2 3 4 5 6 7 8 9 A B
22 4 6 8 A 10 12 14 16 18 1A
33 6 9 10 13 16 19 20 23 26 29
44 8 10 14 18 20 24 28 30 34 38
55 A 13 18 21 26 2B 34 39 42 47
66 10 16 20 26 30 36 40 46 50 56
77 12 19 24 2B 36 41 48 53 5A 65
88 14 20 28 34 40 48 54 60 68 74
99 16 23 30 39 46 53 60 69 76 83
AA 18 26 34 42 50 5A 68 76 84 92
BB 1A 29 38 47 56 65 74 83 92 A1

Hexadecimal (Base 16)

x 1 2 3 4 5 6 7 8 9 A B C D E F
11 2 3 4 5 6 7 8 9 A B C D E F
22 4 6 8 A C E10121416181A1C1E
33 6 9 C F1215181B1E2124272A2D
44 8 C1014181C2024282C3034383C
55 A F14191E23282D32373C41464B
66 C12181E242A30363C42484E545A
77 E151C232A31383F464D545B6269
881018202830384048505860687078
99121B242D363F48515A636C757E87
AA141E28323C46505A646E78828C96
BB16212C37424D58636E79848F9AA5
CC1824303C4854606C7884909CA8B4
DD1A2734414E5B6875828F9CA9B6C3
EE1C2A38465462707E8C9AA8B6C4D2
FF1E2D3C4B5A69788796A5B4C3D2E1