✖️ Times Table Generator

Enter a number and a range to generate its multiplication table — handy for practice or a quick reference.

What the table contains

Every row is your number multiplied by each whole number from 1 up to the range you set, so 7 with a range of 12 runs from 7 to 84:

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

The table always starts at 1 and the range accepts 1 to 30. The number takes negatives - minus 7 gives a descending table - and decimals are truncated, so 7.9 produces the 7 table.

Learning a table rather than reading one

Reading a table top to bottom teaches the order, not the facts. Once you can recite it, cover the screen and answer out of sequence - that is the version an exam asks for.

Frequently asked questions

What is 7 times 8?

56. It is reliably the most-missed fact in the grid, and the usual mnemonic is that 5, 6, 7, 8 spells it out: 56 = 7 x 8.

Which multiplication facts are hardest?

The middle of the grid, away from the patterned rows: 6 x 7, 6 x 8, 7 x 8, 7 x 9 and 8 x 9. Once the 2, 5, 10 and 11 tables and their mirrors are removed, only a handful of awkward facts are left.

How far should the table go?

12 in most English-speaking schools, 10 in most of Europe. Set 20 if you work in imperial units, where the higher rows come up routinely.