✖️ 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
- Half the grid is free. 7 x 8 and 8 x 7 are the same fact, so the 12 x 12 table is 78 facts to learn, not 144.
- The nine times table checks itself: the digits of every answer up to 9 x 10 add to 9, and the tens digit is one less than the multiplier. 9 x 6 is 54, and 5 + 4 is 9.
- Build 4 and 8 by doubling. Double the 2 table for the 4s, double again for the 8s, which is quicker than memorising three separate lists.
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.