Utilia

Multiplication Table Generator

Free multiplication table generator: an interactive times table chart from 1 to 20, a quiz to practice, and a printable PDF with or without answers.

Hover or tap a cell, or move with the arrow keys, to highlight its row and column.

Practice mode

Tables to practice

How to use the multiplication table generator

  1. Under Display, choose Full grid for a classic multiplication chart, or Single table to list one table, such as the table of 7.
  2. For a grid, set the First row, the Last row and Columns up to. Any whole number from 1 to 20 works, so you can show the familiar 12 × 12 chart, a small 1–5 grid for beginners or the full 20 × 20 square.
  3. For a single table, enter the number under Table of and choose how far to go with Multiply up to (10, 12 or 20 are common choices).
  4. Hover over or tap any cell to highlight its row and column. The product is written in large type below the table, for example “7 × 8 = 56”. With a keyboard, click a cell and move with the arrow keys; Home and End jump to the start or end of the row.
  5. Press Download PDF to get an A4 page ready to print. Tick Leave the answers blank in the PDF to print an empty grid (with a line for a name) that a child fills in. Copy puts the table on the clipboard, tab-separated, so it pastes cleanly into a spreadsheet.

Practice mode

Below the table, Practice mode turns the tables into a quiz:

  1. Under Tables to practice, tick the tables you want (2 to 10 are selected at first). All and None save clicks.
  2. Choose Multiply up to (10, 12 or 20) and the number of Questions.
  3. Press Start quiz. Type each answer and press Check or the Enter key. You see right away whether it was right, and the correct product when it was not.
  4. At the end you get your score, the percentage and the time taken, plus a To review list of the facts you missed. Retry mistakes starts a new round with only those facts, in a new order.

Questions are drawn with the browser’s cryptographic random generator. Every fact from the chosen tables appears once before any fact repeats, and the same question never comes twice in a row.

How to read a multiplication chart

The number at the start of a row times the number at the top of a column gives the value where they meet. Because multiplication is commutative (7 × 8 = 8 × 7), the chart is symmetric along its diagonal: once a child knows one half, they know the other half too. That means a 10 × 10 chart holds only 55 different facts to learn, not 100, and many of them are easy (× 1, × 2, × 5, × 10).

The diagonal from the top-left corner holds the perfect squares: 1, 4, 9, 16, 25… Other patterns are worth pointing out: the table of 9 goes up by 10 and down by 1 (9, 18, 27, 36…), its digits add up to 9, and every product in the table of 5 ends in 0 or 5.

Tips for learning the times tables

  • Start with the tables of 2, 5 and 10, then 3, 4 and 9, and keep 6, 7 and 8 for last.
  • Practice little and often: ten questions a day do more than one long session a week.
  • Use Retry mistakes until the To review list is empty.
  • Print a blank grid and have the child fill it in, then compare it with the full chart.

Frequently asked questions

Can I print a multiplication chart from 1 to 20?

Yes. Choose Full grid, set the First row to 1, the Last row to 20 and Columns up to 20, then press Download PDF. The cells shrink so the whole 20 × 20 chart fits on one A4 page.

How do I print a blank multiplication table?

Tick Leave the answers blank in the PDF before pressing Download PDF. The row and column headers stay, the products are left empty and a “Name” line is added at the top.

Why is my number changed to 20?

The generator works with whole numbers from 1 to 20. A larger number, zero or a decimal is brought back into that range, and a short note explains the change.

Does the quiz save my scores?

No. The quiz runs entirely in your browser and nothing is stored or sent anywhere. Your result stays on screen until you start a new quiz.

Is it suitable for young children?

Yes. Keep the grid small (1 to 5 or 1 to 10), practice two or three tables at a time with 10 questions, and let the child use the highlighted chart to check answers.