Education & Research Tools

Multiplication Table Generator

Generate multiplication tables for any number or range, a full times-table grid up to 20 by 20, and practice sheets with or without answers, ready to print for school or to drill online with instant checking.

  • Tables and grid
  • Practice sheet with answers
  • Print-ready layout
Runs in your browser

Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics.

Times tables workspace

1 What do you need?

Try it:

One number (7), a list (3, 4, 8) or a range (2-12). Any number from 1 to 100.

10 and 12 are the usual school ranges; 20 for the bigger tables.

The same number always makes the same sheet, so a printed sheet and its answers match.

2 Your tables

Choose a table, a chart, a worksheet or practice and it appears here, ready to print.

What the Multiplication Table Generator does

This multiplication table generator makes any times table from 1 to 100, a full multiplication chart up to 20 x 20, and printable worksheets with a matching answer key - and it lets a child practise on screen, one question at a time, with every answer checked instantly.

It is built for the way times tables are actually learned. Choose one table or a range such as 2 to 12, decide how far to multiply (to 10, 12 or 20), and print. Worksheets can ask for the answer (7 x 8 = ?) or the missing number (7 x ? = 56), in order or shuffled, and each one has a sheet number so the same sheet can be printed again later with its answers. Nothing is uploaded and nothing about the child's practice is recorded.

How to use it

  1. Choose a view: Tables for one or several times tables, Chart for the full grid, Worksheet for a printable sheet, or Practise for on-screen questions.
  2. Type which tables you want - a single number such as 7, a list like 3, 4, 8, or a range like 2-12 - and how far to multiply, for example from 1 up to 12.
  3. For a worksheet, set the number of questions, the type of question and whether they are shuffled. Note the sheet number, or press New sheet for a different one.
  4. Press Print. Only the tables, chart or sheet are printed, not the controls. Tick Show the answers and print again for a marking copy.
  5. For practice, press Start practising, type each answer and press Enter. At the end you see the score, the time taken and a list of the facts that need another go.

Reading the results

In the chart, find one number down the left and the other along the top; the answer is where the row and the column meet. Pointing at a cell outlines its row and column headings. The shaded diagonal holds the square numbers 1, 4, 9, 16 and so on.

The chart is symmetrical because multiplication is commutative: 3 x 7 and 7 x 3 are the same fact. A 12 x 12 chart therefore holds 78 different facts rather than 144, and anyone who already knows the 2, 5 and 10 times tables has far fewer left to learn than the grid suggests.

In practice mode the time per question matters as much as the score. Fluency - recalling a fact without counting up - is what frees working memory for long multiplication, fractions and algebra, so steady, quick correct answers are the goal rather than a perfect score achieved slowly.

A missing-number question such as 7 x ? = 56 tests the same fact from the division side. Mixing both types helps children see that 56 / 7 = 8 is just the times table read backwards.

Worked example: the 7 times table and a mixed worksheet

The 7 times table to 12 is 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77 and 84 - each answer 7 more than the last. 7 x 8 = 56 is the fact most often got wrong; a useful check is that 56 is 5 then 6, the digits after 7 x 8 when you count 5, 6, 7, 8.

A worksheet for the 2, 3, 4 and 5 times tables, multipliers 1 to 10, has 40 possible facts. A 24-question shuffled sheet picks 24 of them without repeats, swaps the order of the two numbers about half the time (so 3 x 7 and 7 x 3 both appear) and, with the mixed type, turns roughly half into missing-number questions such as 4 x ? = 28 (answer 7).

Sheet 12 with those settings always contains the same questions in the same order, so a teacher can hand out sheet 12 on Monday and print its answer key on Friday.

Formulas and scoring rules

A times-table fact
a x b = b + b + ... + b (a times)All results are whole numbers, computed exactly.
Square numbers on the diagonal
n x n = n^2: 1, 4, 9, 16, 25 ... 400
Different facts in an n x n chart
n(n + 1) / 2Because a x b = b x a. 12 x 12 gives 78; 20 x 20 gives 210.
Shuffled worksheet
seeded Fisher-Yates shuffle of every fact in the chosen tablesThe same sheet number always gives the same order. When more questions are asked than there are facts, the set repeats before any fact is used a third time.

A sensible order for learning the tables

Most schools start with the 10, 2 and 5 times tables, because their patterns are easy to see (answers ending in 0, even numbers, answers ending in 0 or 5), then move to 3, 4 and 8 - where 4 is double 2 and 8 is double 4 - and finish with 6, 7, 9, 11 and 12. In England, for example, the national curriculum expects pupils to know all the facts up to 12 x 12 by the end of Year 4, and checks recall with a timed online test.

The generator does not force an order. Choose one table to learn, then a mixed range to keep the earlier ones fresh: short, frequent practice of a few facts works better than one long session.

Patterns that make tables easier

In the 9 times table up to 9 x 10, the digits of each answer add up to 9 and the tens digit is one less than the number you multiplied by: 9 x 7 = 63, and 6 + 3 = 9. The 11 times table up to 11 x 9 simply repeats the digit. Every answer in an even-numbered table is even, and the 5 times table alternates between answers ending in 5 and in 0. The Tables view lists the patterns for whichever single table you choose.

Limitations: what the result does not prove

  • It generates and checks multiplication facts with whole numbers only; decimals, fractions and long multiplication are outside its scope.
  • Practice results are not saved or sent anywhere. Close the tab and the score is gone, which also means there is no progress history across days.
  • Shuffled sheets use a seeded pseudo-random order chosen for reproducibility, not unpredictability; a pupil who has seen sheet 12 will recognise it.
  • The chart stops at 20 x 20 so that it stays readable when printed on one page; the Tables view goes up to 100 x 100.

Privacy: where your data goes

Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics. Session recording and tag-manager scripts are switched off on this page.

Standards and sources

Frequently asked questions

How can I print a multiplication chart from 1 to 12?

Open the Chart view, choose 12 x 12 and press Print. Only the chart is printed, with the square numbers shaded on the diagonal. For a bigger chart choose 15 x 15 or 20 x 20; for single tables use the Tables view instead.

What is the quickest way to learn the 7 times table?

Use the facts you already know: 7 x 2, 7 x 5 and 7 x 10 come from easier tables, which leaves only 7 x 3, 4, 6, 7, 8 and 9. Practise those few in short daily sessions, mixing in missing-number questions such as 7 x ? = 56.

Can I make a worksheet with the answers on a separate copy?

Yes. Make the sheet, note its sheet number and print it. Then tick Show the answers and print again: the same sheet number always produces the same questions, so the answer copy matches exactly.

How many times table facts are there up to 12 x 12?

There are 144 cells in a 12 x 12 chart but only 78 different facts, because 3 x 8 and 8 x 3 are the same. Leave out the 1, 2, 5 and 10 times tables, which most children learn first, and around 36 facts remain.

What does a missing-number multiplication question practise?

A question like 6 x ? = 42 asks for the factor rather than the product, which is division in disguise. It checks that a child knows the fact in both directions, which is what they need for division, fractions and simplifying.

Does the practice mode keep a record of my child's scores?

No. Scores and wrong answers exist only in the open page and are gone when you close it or press Reset. Nothing is stored in the browser or sent to a server, so there is no account and no tracking of the child's progress.

Last reviewed by the A2Z.Tools team against the sources listed above.

Rate this tool

Was this tool useful? Your feedback helps us improve it.

No ratings yet — be the first to rate this tool.
Your rating (required)
0 / 2000

Please do not include passwords, payment details or other sensitive information.

Your feedback is sent privately to the A2Z.Tools team and will not be posted publicly.

Advertisement