Skip to content
MoneyDeck

Multiplication Table Generator

Make any times table chart, a single table list, or a printable quiz

Updated · Free, no signup

First number down the left side.

Up to 30 rows per chart.

Columns run from 1 to this number (max 20).

Times table

7 × 1 = 7
7 × 2 = 14
7 × 3 = 21
7 × 4 = 28
7 × 5 = 35
7 × 6 = 42
7 × 7 = 49
7 × 8 = 56
7 × 9 = 63
7 × 10 = 70
7 × 11 = 77
7 × 12 = 84

Facts in the chart

144

Largest product

144

Sum of all products

6,084

  • The chart has 144 facts. Because a × b = b × a, you only need to learn about half of them — the squares on the diagonal plus one side.

Multiplication chart

×123456789101112
1 ×123456789101112
2 ×24681012141618202224
3 ×369121518212427303336
4 ×4812162024283236404448
5 ×51015202530354045505560
6 ×61218243036424854606672
7 ×71421283542495663707784
8 ×81624324048566472808896
9 ×918273645546372819099108
10 ×102030405060708090100110120
11 ×112233445566778899110121132
12 ×1224364860728496108120132144

About the Multiplication Table Generator

This multiplication table generator builds a times table chart for any range of numbers — the classic 1 to 10 or 1 to 12 grid, a 1 to 20 chart for stretch practice, or a custom block such as 6 to 9 multiplied by 1 to 15. Alongside the grid it writes out the full list for one number ("7 × 1 = 7, 7 × 2 = 14 …") so it can be copied or printed straight onto a worksheet.

It is made for parents, teachers and tutors who need practice material, and for children learning their tables. The quiz option produces a set of mixed questions from the chosen range together with an answer key. Quizzes are generated from a seed word, so the same seed always gives the same questions — handy for printing one version for a class and checking answers later.

Every number in the chart is an exact whole-number product; nothing is rounded. Rows run down the left (the first factor) and columns across the top (the second factor), so the cell in row 7, column 8 shows 7 × 8 = 56.

How to use the multiplication table generator

  1. 1Choose the first and last row numbers (e.g. 1 to 12).
  2. 2Set how far each table goes across (up to 20).
  3. 3Pick a number to write out as a single times table list.
  4. 4Switch on "Make a quiz" and choose a seed for a repeatable practice sheet.
  5. 5Copy or print the chart, list, quiz and answer key.

Formula and method

cell(r, c) = r × c · sum of chart = (r₁ + … + r₂) × (1 + … + C)

Each cell of the chart is the product of its row number r and column number c. The generator loops through every row in your range and every column from 1 to the "multiply up to" value, so the chart always holds (rows × columns) facts and the bottom-right cell is the largest product.

The total of all products factorises neatly: it equals the sum of the row numbers times the sum of the column numbers. For the standard 12 × 12 chart that is 78 × 78 = 6,084. Quiz questions pick a random row and column from the range using a seeded generator, so the same seed reproduces the same quiz.

r
Row number (first factor)
c
Column number (second factor)
C
Largest column ("multiply up to")

Worked examples

Classic 12 × 12 chart

Rows 1–12 times columns 1–12 gives 12 × 12 = 144 facts. The largest is 12 × 12 = 144, and the sum of every cell is (1 + … + 12)² = 78² = 6,084.

The 3 times table up to 5

A single row for 3 with five columns gives 3, 6, 9, 12 and 15, which add up to 3 × 15 = 45.

Stretch chart: 1–20 up to 20

A 20 × 20 chart has 400 facts and its largest product is 400. The sum of all cells is 210 × 210 = 44,100, since 1 + 2 + … + 20 = 210.

Frequently asked questions

What order should children learn their times tables in?+

Most schools start with the 2, 5 and 10 tables because they follow obvious patterns, then 3, 4 and 8 (doubling), then 6, 9, 7, 11 and 12. Learning that 3 × 7 is the same as 7 × 3 halves the number of facts to memorise.

Should multiplication tables go up to 10 or 12?+

Both are common. The England national curriculum expects pupils to know tables up to 12 × 12 by the end of Year 4, while many US curricula focus on facts up to 10 × 10. This generator does either, or up to 20.

How do I make the same quiz again?+

Use the same range, number of questions and seed text. The quiz uses a seeded random generator, so identical settings always reproduce identical questions and answers; change the seed for a fresh version.

What is the trick for the 9 times table?+

For 9 × n (n from 1 to 10), the tens digit is n − 1 and the two digits add up to 9. So 9 × 6 has tens digit 5 and units 4: 54. Holding down the nth finger on your hands shows the same pattern.

Why is the multiplication chart symmetric?+

Multiplication is commutative: a × b = b × a. So the chart is a mirror image across its diagonal of square numbers (1, 4, 9, 16 …), and each fact appears twice except the squares.

Related tools