Multiplication Table Generator – Free Online Math Learning Tool

Multiplication Table Generator 7 × 8 = 56

Generate multiplication tables from 1 to 12 (or a custom range), flip cells to check yourself and practice with a score and a timer.

Display mode

The tool above builds multiplication tables for any range from 1 to 100, with multipliers from 1 to 20, in three display modes: Grid View, List View and an Interactive Table where you flip each cell to check yourself. Press Practice Mode for a quick scored and timed quiz with questions taken from exactly the range you chose, never repeated within a round.

The lesson below follows the way primary textbooks introduce multiplication: explore a real situation, write down what to remember, then learn the shortcuts and apply them. A quiz at the end lets you check yourself.

🛠️ How to use the tool

  1. Enter the Start Number and End Number: the tables you want, for example 2 to 12.
  2. Enter Multiply From and Multiply To: the second factor, usually 1 to 10 or 1 to 12.
  3. Choose a display mode and press Generate Table. The Standard (1-10) button builds the familiar 1 to 10 chart in one click.
  4. In the Interactive Table, use the arrow keys to move, Enter to flip a cell, Space to show or hide all, and Esc to hide everything again.
  5. In Practice Mode, type your answer and press Enter to check it, or press Esc to skip the question.
  6. Use Copy Solution or Print Solution to paste the chart into a document or print a practice sheet.

📚 What is a multiplication table?

A multiplication table (or times table) lists the products of the basic multiplication facts, usually from 1 to 10 or 1 to 12. It is the single most important foundation of elementary arithmetic, because it lets students calculate mentally, quickly and accurately.

Multiplication tables are very old. Babylonian scribes used clay-tablet multiplication tables about 4,000 years ago, and the Tsinghua bamboo slips from around 305 BC contain the oldest known decimal multiplication table. In several European languages the square chart is still called the Pythagorean table. Today most schools teach the facts up to 10 × 10 or 12 × 12.

🔎 Explore: what is multiplication?

Situation: Mia puts out 3 plates with 4 oranges on each plate. How many oranges does she have altogether?

Illustration: 3 plates with 4 oranges on each, put together to make 12 oranges, showing 4 + 4 + 4 = 12 and 3 × 4 = 12.3 plates with 4 oranges on eachPlate 1: 4Plate 2: 4Plate 3: 4Combine4 + 4 + 4 = 12 ⟹ 3 × 4 = 12
Figure 1. Three groups of 4 make 12: 4 + 4 + 4 = 12, so 3 × 4 = 12.

Putting the plates together, we add: 4 + 4 + 4 = 12. That is 3 groups of 4, which we write as a multiplication:

3 × 4 = 12

We read it as three times four equals twelve. The sign × is the multiplication sign.

📌 Remember. Multiplication is a short way to write repeated addition of equal groups:

a × b = b + b + … + b (a terms)

Knowing your times tables means you recall the result instantly instead of adding every time.

Multiplication on a number line

Start at 0 and jump forward 4 at a time. After 3 jumps you land on 12: 4 + 4 + 4 = 12, so 3 × 4 = 12. Skip counting like this lets you rebuild any table you have forgotten.

Number line from 0 to 12 with three forward jumps of 4: 0 to 4, 4 to 8 and 8 to 12. So 3 × 4 = 12.4 + 4 + 4 = 12 (3 additions)0123456789101112+4Jump 1+4Jump 2+4Jump 3So 3 × 4 = 12
Figure 2. Starting at 0, three forward jumps of 4 land on 12, so 3 × 4 = 12.

🏷️ Factors and product

Each number in the multiplication 3 × 4 = 12 has its own name:

3 (factor) × 4 (factor) = 12 (product)
  • 3 and 4 are the factors: the numbers being multiplied.
  • 12 is the product: the answer.

🌟 Why learn the times tables?

  • ✅ Math foundation: needed for division, fractions, long multiplication and every harder calculation.
  • ✅ Fast mental math: solve problems quickly without a calculator.
  • ✅ Memory training: builds recall and logical thinking.
  • ✅ Everyday use: shopping, cooking and measuring all rely on it.
  • ✅ Saves time: finish tests faster and with fewer mistakes.

📊 Standard multiplication chart (1-10)

The top row and the left column are the two factors; the cell where they meet is the product. Row 7 meets column 8 at 56, so 7 × 8 = 56.

Multiplication chart 1-10. Shaded cells on the diagonal are perfect squares.
×12345678910
112345678910
22468101214161820
336912151821242730
4481216202428323640
55101520253035404550
66121824303642485460
77142128354249566370
88162432404856647280
99182736455463728190
10102030405060708090100

🎯 Tips to memorize the times tables fast

1. The 1 times table: the easiest

Any number multiplied by 1 is itself. Examples: 1 × 7 = 7, 1 × 9 = 9.

2. The 2 times table: doubles

Multiplying by 2 means adding the number to itself. Example: 2 × 6 = 6 + 6 = 12.

3. The 4 and 8 times tables: keep doubling

Times 4 is doubling twice, times 8 is doubling three times. Examples: 4 × 7: 7 → 14 → 28; 8 × 6: 6 → 12 → 24 → 48.

4. The 5 times table: the 0-and-5 pattern

Products always end in 0 or 5: an even number times 5 ends in 0, an odd number times 5 ends in 5. Shortcut: multiply by 10, then halve. Examples: 5 × 4 = 20, 5 × 7 = 70 ÷ 2 = 35.

5. The 9 times table: the finger trick

  1. Hold up all 10 fingers and number them 1 to 10 from left to right.
  2. To find 9 × n, fold down finger number n.
  3. The raised fingers to the left of the folded finger give the tens digit.
  4. The raised fingers to the right of it give the ones digit.

Example: 9 × 3: fold finger 3, leaving 2 fingers on the left and 7 on the right, so 9 × 3 = 27.

Two hands with 10 fingers numbered 1 to 10 and finger 3 folded down. The 2 fingers on the left give the tens digit and the 7 on the right give the ones digit, so 9 × 3 = 27.Tens: 2Ones: 7123Fold456789109 × 3 = 27
Figure 3. For 9 × 3, fold finger 3: 2 fingers on the left (tens) and 7 on the right (ones) make 27.

6. The 10 times table: add a zero

Just write a 0 at the end. Example: 10 × 8 = 80.

7. 11 times a single digit

Write the digit twice. Examples: 11 × 3 = 33, 11 × 7 = 77.

8. The commutative property

a × b = b × a

Arrange 12 dots in 3 rows of 4, then turn the picture a quarter turn: now there are 4 rows of 3. The number of dots has not changed, so 3 × 4 = 4 × 3 = 12.

On the left, 12 dots in 3 rows of 4; on the right, 12 dots in 4 rows of 3. Both arrays have 12 dots: 3 × 4 = 4 × 3 = 12.3 rows of 4 dots4 rows of 3 dots3 × 4 = 124 × 3 = 12=
Figure 4. Swapping the factors does not change the product: 3 × 4 = 4 × 3 = 12.

Tip: Swapping the factors never changes the product.

If you know 3 × 7 = 21, you also know 7 × 3 = 21. This property almost halves the number of facts to learn! On the chart above, the two halves mirror each other across the shaded diagonal.

📝 Effective learning methods

Method 1: Learn in order, from easy to hard

  1. Week 1: the 1, 2, 5 and 10 tables (easiest).
  2. Week 2: the 3 and 4 tables (medium).
  3. Week 3: the 6, 7 and 8 tables (harder).
  4. Week 4: the 9 table (use the finger trick).
  5. Week 5: mixed review and speed practice.

Method 2: Learn through games

  • 🎮 Flip cards: use the Interactive Table above, answer in your head first, then click the cell to check.
  • 🎲 Dice multiplication: roll two dice and multiply the numbers.
  • 🏆 Speed challenge: take turns in Practice Mode and see who scores higher.
  • 📱 Math apps: pick apps with points and badges to keep kids motivated.

Method 3: Practice every day

  • ⏰ 15 minutes a day: regular short sessions beat cramming.
  • 📝 Write by hand: print a chart from the tool and copy it out to remember longer.
  • 🗣️ Say it aloud: hearing the facts adds another sense.
  • 🎵 Learn with songs: melodies help with the tricky 7 and 8 tables.

💡 Real-world uses of the times tables

1. Shopping

Buying 7 apples at $8 each: 7 × 8 = 56, so the total is $56.

2. Cooking

A recipe serves 4 but you are cooking for 8: double every ingredient (× 2).

3. Time management

Six classes of 45 minutes each: 6 × 45 = 270 minutes, or 4 hours 30 minutes.

4. Area

A 4 m × 5 m room has an area of 4 × 5 = 20 m².

5. Counting fast

A hall with 8 rows of 12 chairs holds 8 × 12 = 96 chairs, with no need to count them one by one.

🎓 Times tables in the school curriculum

United States

  • Grade 2: multiplication is introduced as repeated addition and arrays of equal groups.
  • Grade 3: the Common Core standard expects students to know from memory all products of two one-digit numbers by the end of the year.
  • Grades 4-5: multi-digit multiplication, factors, multiples and the distributive property.

United Kingdom

  • Year 2: the 2, 5 and 10 times tables.
  • Year 3: the 3, 4 and 8 times tables.
  • Year 4: all facts up to 12 × 12, checked by the national Multiplication Tables Check.

🔢 Fascinating patterns in the multiplication table

Pattern 1: The 9 times table

From 9 × 1 to 9 × 10, the digits of each product always add up to 9:

  • 9 × 2 = 18 → 1 + 8 = 9
  • 9 × 5 = 45 → 4 + 5 = 9
  • 9 × 8 = 72 → 7 + 2 = 9

Why: 9 × n = 10(n − 1) + (10 − n), so the tens digit is n − 1 and the ones digit is 10 − n, which always add up to 9.

Pattern 2: Symmetry

The chart is symmetric about its main diagonal; that is the commutative property at work:

3 × 7 = 7 × 3 = 21

Pattern 3: 11 times a two-digit number

For a two-digit number ab, put the sum of its digits in the middle:

11 × ab = a(a+b)b

Example: 11 × 23 = 2(2+3)3 = 253. When a + b ≥ 10, carry the 1 to the hundreds: 11 × 75 = 7(12)5 = 825.

Pattern 4: Perfect squares on the diagonal

The numbers on the main diagonal (the shaded cells) are perfect squares:

  • 1 × 1 = 1 = 1²
  • 2 × 2 = 4 = 2²
  • 3 × 3 = 9 = 3²
  • 10 × 10 = 100 = 10²

The gaps between consecutive squares are the odd numbers 3, 5, 7, 9…: (n + 1)² − n² = 2n + 1.

🧮 Interactive quiz

Pick an answer. The explanation appears right below the question.

Question 1. The product 7 × 8 equals:

Question 2. A classroom has 6 rows of chairs with 8 chairs in each row. The total number of chairs is:

❓ Frequently asked questions (FAQ)

How long does it take to learn the times tables?

On average 4-6 weeks with 15-20 minutes of practice every day. It depends on:

  • The child’s age and memory.
  • The learning method (traditional drills, games or apps).
  • How often they practice: the more regular, the faster.

Tip: learn one table at a time and master it before moving on.

Which times table is the hardest?

Most students find the 7, 8 and 9 tables the hardest:

  • 7 table: no obvious pattern, so it is hard to remember.
  • 8 table: large products that are easy to mix up with the 6 and 7 tables.
  • 9 table: the finger trick helps, but the results are large.

Solution: spend extra practice time on these three, using tricks and games. Thanks to the commutative property, once the smaller tables are known, only a handful of new facts remain in the 7, 8 and 9 tables.

Do I need to learn the times tables up to 12?

Yes, it is worth it. The 12 table matters because:

  • There are 12 months in a year.
  • A clock face shows 12 hours.
  • 12 inches make 1 foot.
  • Many things are sold by the dozen.

In England, all facts up to 12 × 12 are expected by the end of Year 4; in the United States the Grade 3 standard covers single-digit facts, but knowing 11 and 12 makes later mental math much faster.

How can I stop forgetting the times tables?

5 ways to keep the facts fresh:

  1. Review on a schedule: after 1 day, 1 week and 1 month, instead of cramming once.
  2. Use them in daily life: total prices while shopping, count items in groups.
  3. Teach someone else: explaining a fact locks it in.
  4. Quick self-checks: a few minutes each week with the Practice Mode of the tool on this page.
  5. Drill your weak facts: write down the ones you keep getting wrong and practice them until the answer comes instantly.

How many multiplication facts do I actually need to memorize?

The 1-10 chart has 10 × 10 = 100 facts. Thanks to the commutative property a × b = b × a, only 55 are different (10 squares plus 45 pairs). The 1 and 10 tables follow simple rules (the number stays the same, or add a zero), so only 36 facts from 2 × 2 to 9 × 9 really need to be memorized.