Skip to content
Popular Calculators
Browse Math calculators

Multiplication Table Generator

Generate the times table for any number, or a full grid up to any size, with the patterns that make each table easier to learn.

What do you want to work out?

About the Multiplication Table Generator

Times tables are the arithmetic equivalent of vocabulary. You can work out 7 × 8 by adding sevens, exactly as you can work out an unfamiliar word from context — but if you have to do it every time, all your attention goes on the mechanics and none on the actual problem.

This generator produces the table for any number up to any row you like, or a full square grid. Alongside it, where one genuinely exists, it gives the pattern that makes that particular table easier to hold on to.

The patterns matter more than the drill. A child who notices that every answer in the nine times table has digits adding to nine has learnt something that will still be there in ten years. A child who has recited the table two hundred times has learnt something that fades over a summer.

How to Use the Multiplication Table Generator

One number's times table takes a number and how far to go. The classic is 12 rows; many curricula now go to 12 and some stop at 10. Negative numbers work, and so does zero.

Full multiplication grid builds a square chart. Size 12 gives the familiar 12 × 12 wall chart; smaller sizes are easier to take in when you are pointing at patterns.

Press Calculate. The table appears, along with a note on the pattern in that table and a count of how many separate facts there actually are.

The generated text is plain and monospaced, so it copies cleanly into a document or a message.

How Times Tables Are Built

Row n of the table for k is simply n × k. But the useful way to see a table is as repeated addition: each row is the previous row plus the number itself.

1 x 7 = 7
2 x 7 = 14     (7 + 7)
3 x 7 = 21     (14 + 7)
4 x 7 = 28     (21 + 7)

That is why the tables have patterns at all. Adding a fixed amount each time produces a regular sequence, and regular sequences leave visible fingerprints in the digits.

The other structural fact is commutativity: a × b always equals b × a. Three rows of four objects and four rows of three objects contain the same twelve objects; you have just turned the arrangement sideways. This is not a rule to memorise so much as an observation about what multiplication is.

Its practical consequence is large. A 12 × 12 grid has 144 cells, but every product off the diagonal appears twice, so there are only 78 distinct facts. Take out the tables for 1, 2, 5 and 10 — all of which have trivial shortcuts — and the genuinely hard core is a few dozen facts. That is a much less intimidating target than "learn 144 things".

Times Table Patterns

Some tables carry real structure. These are worth knowing because they let you reconstruct an answer you have forgotten, rather than simply guessing.

x2   Every answer is even. It is the number added to itself.
x4   Double, then double again.       4 x 8 = 8 -> 16 -> 32
x5   Answers end 5, 0, 5, 0. Halve the number, then add a zero.
x8   Double three times.              8 x 7 = 7 -> 14 -> 28 -> 56
x9   Digits add to 9; tens digit is one less than the multiplier.
x10  Add a zero. The digits do not change.
x11  Up to 9, the digit doubles.      11 x 4 = 44
x12  Ten times plus two times.        12 x 7 = 70 + 14 = 84

The nine times table deserves its reputation. For 9 × 7: the tens digit is one less than 7, so 6. The digits must add to 9, so the units digit is 3. The answer is 63. It works for every row from 1 to 10, and it is the single most useful trick in the whole set.

Seven is the hard one, and it is hard because it has no pattern of its own. It is prime, it shares no factors with ten, and its answers scatter. The way through is to build it from tables you already have: 7 × 8 is 5 × 8 plus 2 × 8, which is 40 + 16 = 56.

Step-by-Step Example

Build the seven times table by repeated addition.

Start at 7.
Add 7:  14      Add 7:  21      Add 7:  28
Add 7:  35      Add 7:  42      Add 7:  49
Add 7:  56      Add 7:  63      Add 7:  70

Now check a single fact two other ways. What is 7 × 8?

By splitting the multiplier. 8 is 5 + 3, so 7 × 8 is 35 + 21 = 56.

By doubling. 7 × 8 is 7 doubled three times: 7 → 14 → 28 → 56.

Both land on 56, and either is faster than counting up from seven. This is what fluency actually looks like — not a memorised list, but several routes to the same answer, so that forgetting one does not leave you stuck.

One more, from the grid. Find 7 × 8 and 8 × 7 on a 12 × 12 chart and you will find them in mirrored positions, both showing 56. Fold the grid along its diagonal and every cell meets its twin. The diagonal itself — 1, 4, 9, 16, 25 — is the square numbers, where each number meets itself and has no twin to meet.

Understanding Your Result

The table is the output itself, in plain monospaced text that copies cleanly.

The pattern to spot is the note for that particular table. Where a table has no reliable shortcut, the calculator says so rather than inventing one — knowing that 7 is genuinely awkward is more useful than being handed a rule that only works for half the rows.

The facts to learn count is the number of distinct products. For a single table it is the number of rows. For a grid it applies commutativity, so a 12 × 12 chart reports 78 rather than 144. That number is worth showing a child who finds the full grid daunting.

When Should You Use This Calculator?

Practice and homework. Generating a clean table to work from, or to check answers against.

Teaching. Producing a chart at whatever size suits the lesson, and pointing at the symmetry and the diagonal rather than describing them.

Spotting patterns. Generating several tables side by side makes the relationships visible: the four times table is the two times table doubled, the eight is the four doubled again.

Unusual tables. Practising a 15 or 25 times table for a specific context — quarter-hours, percentages, currency denominations.

Mental arithmetic. Refreshing the table you are shakiest on. For most people that is 7 or 8.

Quick reference. A chart to keep beside you while working through longer multiplication or division.

Common Mistakes

Learning by recitation alone. Chanting a table in order gives fluent recall in sequence and poor recall out of it. A child who can recite to 12 × 7 and cannot answer "what is 7 × 9" has learnt the song, not the arithmetic.

Treating each fact as separate. 7 × 8 and 8 × 7 are the same fact. Learning them twice doubles the work for no gain.

Skipping the pattern. The nine trick, the doubling routes and the ten-plus-two split are all faster than memory and survive forgetting. They are worth more than the drill.

Stopping at ten. Many real calculations run past it, and 11 and 12 both have easy patterns of their own.

Believing tables are obsolete. Fluency is what lets you notice that a calculator result is implausible. Estimation is impossible without it, and estimation is how mistakes get caught.

Only ever going one direction. Division is the same table read backwards. Knowing 7 × 8 = 56 should also give you 56 ÷ 7 = 8 immediately.

Practising under time pressure too early. Speed follows understanding. Drilling for speed before the structure is there tends to produce anxiety rather than recall, and anxious arithmetic is slower than unhurried arithmetic.

Frequently Asked Questions

Why does the order of multiplication not matter?

Because multiplication is commutative: three rows of four objects and four rows of three objects contain the same number of objects. This halves the work of learning tables, since knowing seven times eight also gives you eight times seven for free.

How many multiplication facts are there really?

For a twelve by twelve grid there are 144 cells, but commutativity means each product appears twice except along the diagonal. That leaves 78 distinct facts, and once the easy tables for one, two, five and ten are removed, the genuinely difficult core is small.

What is the easiest way to learn the nine times table?

The digits of each answer add up to nine, and the tens digit is always one less than the number you multiplied by. Nine sevens gives a tens digit of six, and six plus three is nine, so the answer is sixty-three. It works for every row up to ten.

Why do the squares run down the diagonal?

Because the diagonal of a multiplication grid is where a number meets itself, so each cell holds that number multiplied by itself. The grid is also symmetric about that diagonal, which is a visual demonstration that the order of multiplication makes no difference.

Do times tables still matter with calculators available?

Knowing them frees attention for the actual problem rather than the arithmetic, and it makes estimation possible, which is how you notice that a calculator answer is wrong. Fluency is about recognising when a result is implausible, not about racing a machine.

Last reviewed September 17, 2026 by the CalculatorPeak editorial team.