Interactive Multiplication Chart
Hover to trace a row and column. Click or tap a product to select it. Keyboard: Tab into the grid, use arrow keys to move, Home/End for the row, Ctrl+Home/End for the whole grid, and Enter or Space to announce the factors. Tab leaves the grid.
Scroll inside the chart to see more rows or columns. For printing, smaller charts work best; check the print preview and try landscape or scaling. Large charts may span pages or be clipped by your browser.
How to Use the Multiplication Chart
A multiplication chart shows the product where two factors meet. For example, follow row 7 and column 8 to find 7 × 8 = 56. Swapping the factors gives the same answer: 8 × 7 = 56. This is the commutative property of multiplication.
- Set the range: Enter a whole decimal number from 1 to 100 in Max number (1–100), then choose Generate chart or press Enter. For example, 20 creates a 20 × 20 chart. Decimals, negative values, and scientific notation are not accepted.
- Choose a number system: Select Decimal, Binary, or Hexadecimal from Number system. The current chart updates immediately, including its factor headings. Apply a new maximum with Generate chart. The multiplication facts stay the same; only their written number format changes.
- Trace the factors: Hover over a product to highlight its row and column. Click or tap a cell to select it and show its multiplication fact above the chart. In binary or hexadecimal, that message also includes the decimal equation.
- Use the keyboard: Tab through the controls and into the grid. Use the arrow keys to move between product cells. Home and End move to the first and last product in the current row; Ctrl+Home and Ctrl+End move to the first and last product in the whole grid. Press Enter or Space to select a cell and announce its factors. Tab moves out of the grid rather than through every cell.
- Find a product: Enter a whole decimal number from 0 to 10,000 in Find product (decimal), then choose Find or press Enter. Search always uses decimal, even when the chart is displaying binary or hexadecimal. Every matching cell is highlighted and the number of matches is shown. Editing the search clears the previous highlights; generating a chart or changing number system checks the current search again.
- Switch the theme: Choose Dark mode: off to turn dark mode on. Choose it again to return to the light theme.
- Scroll or print: On smaller screens, scroll inside the chart to see more columns or rows. Print chart opens your browser’s print dialog. Check the preview: other page content may also appear. Smaller charts are easier to print; landscape orientation or a reduced scale may help. A large chart, especially 100 × 100, may span pages or be clipped and is not guaranteed to fit on one page.
Why does a search for zero have no matches? The interactive grid uses factors from 1 to your chosen maximum. The written 1–12 times tables below include zero facts, such as 7 × 0 = 0.
Customization
- Chart size: A maximum of 100 creates 10,000 product cells. Start with a smaller chart for practice, easier navigation, and printing. Larger charts may take longer to render.
- Number formats: Decimal, binary, and hexadecimal are built in. For site editors, the chart’s JavaScript
formatfunction controls how values are displayed; adding a system also requires updating the dropdown and its names. - Appearance: Site editors can adjust the CSS inside this chart’s
<style>block. Keep selectors scoped to#interactive-multiplication-chartand check text, highlights, and focus indicators in both themes after making changes.
Accessibility Features
The chart includes labels connected to each input, row and column headings, a visible keyboard focus indicator, one grid tab stop, and text feedback for validation, search results, and selected facts. You can select a product with a mouse, touch, or keyboard. Screen readers may require their interaction or forms mode to use the grid’s arrow-key controls. Support can vary by browser and assistive technology; the written times tables below provide another way to read the facts.
All tables in sequence. By reading the tables out loud you will learn them more quickly.
1 times table chart
1 x 1 = 1
1 x 2 = 2
1 x 3 = 3
1 x 4 = 4
1 x 5 = 5
1 x 6 = 6
1 x 7 = 7
1 x 8 = 8
1 x 9 = 9
1 x 10 = 10
1 x 11 = 11
1 x 12 = 12
2 times table chart
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
2 x 11 = 22
2 x 12 = 24
3 times table chart
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27
3 x 10 = 30
3 x 11 = 33
3 x 12 = 36
4 times table chart
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36
4 x 10 = 40
4 x 11 = 44
4 x 12 = 48
5 times table chart
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45
5 x 10 = 50
5 x 11 = 55
5 x 12 = 60
6 times table chart
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54
6 x 10 = 60
6 x 11 = 66
6 x 12 = 72
7 times table chart
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63
7 x 10 = 70
7 x 11 = 77
7 x 12 = 84
8 times table chart
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72
8 x 10 = 80
8 x 11 = 88
8 x 12 = 96
9 times table chart
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81
9 x 10 = 90
9 x 11 = 99
9 x 12 = 108
10 times table chart
10 x 1 = 10
10 x 2 = 20
10 x 3 = 30
10 x 4 = 40
10 x 5 = 50
10 x 6 = 60
10 x 7 = 70
10 x 8 = 80
10 x 9 = 90
10 x 10 = 100
10 x 11 = 110
10 x 12 = 120
11 times table chart
11 x 1 = 11
11 x 2 = 22
11 x 3 = 33
11 x 4 = 44
11 x 5 = 55
11 x 6 = 66
11 x 7 = 77
11 x 8 = 88
11 x 9 = 99
11 x 10 = 110
11 x 11 = 121
11 x 12 = 132
12 times table chart
12 x 1 = 12
12 x 2 = 24
12 x 3 = 36
12 x 4 = 48
12 x 5 = 60
12 x 6 = 72
12 x 7 = 84
12 x 8 = 96
12 x 9 = 108
12 x 10 = 120
12 x 11 = 132
12 x 12 = 144


