BYTETOOLS

Multiplication Table Generator

Generate any times table or a full multiplication grid, with a blank worksheet mode, shuffled practice order and a clean printable file for the classroom.

7 times table

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

The “Printable” button downloads a clean HTML file with no menus or adverts — open it and press Ctrl+P (Cmd+P on a Mac) to print. Every table is generated in your browser; nothing is uploaded.

What is the Multiplication Table Generator?

A multiplication table generator prints the times table for any number over a chosen range, or a full N×N multiplication grid, with an option to hide the answers for practice.

  • Any times table over any range, not just 1 to 12
  • Full multiplication grids up to 20 × 20
  • Blank worksheet mode with ruled answer spaces
  • Shuffled practice order with a reshuffle button
  • Plain-text copy plus a clean printable HTML download
  • Generated in your browser — nothing uploaded, no sign-up

How to use the Multiplication Table Generator

  1. 1

    Choose a single times table or the full multiplication grid.

  2. 2

    Set the number and the range, or the number of rows and columns for a grid.

  3. 3

    Tick Blank worksheet to hide the answers, and Shuffle to mix the order.

  4. 4

    Add a heading for the class or child if you are printing it.

  5. 5

    Copy the text, download the .txt, or download the printable page and print it.

About the Multiplication Table Generator

The ByteTools Multiplication Table Generator makes the times table you actually need instead of the one a textbook happens to print. Pick a number and a range — the 7 times table from 1 to 12, or the 13 times table from 1 to 20 — or switch to grid mode for the full square multiplication chart up to 20 × 20.

Turn on the blank worksheet mode and the answers disappear, leaving ruled spaces to write in. Shuffling the order stops children reciting the pattern rather than recalling the fact, which is exactly what you want once the table is roughly learnt. A heading field lets you label the sheet for a class or a child.

Copy the table as plain text, download it as a .txt file, or download a clean printable HTML page with no menus or adverts — open it and press Ctrl+P. Everything is generated in your browser, so no upload and no account are involved.

Frequently asked questions

What order should children learn their times tables in?

Most curricula start with 2, 5 and 10 because the patterns are visible, then 3, 4 and 8, and leave 6, 7, 9 and 12 until last. Learning the square numbers early also helps, since they anchor the middle of every table.

How do I print a times table without the website around it?

Use the Printable button. It downloads a self-contained HTML file with just the heading and the table — open it in any browser and press Ctrl+P (Cmd+P on a Mac). Nothing from this page's navigation is included.

What is the point of shuffling a times table?

Reciting a table in order lets you get the next answer from the previous one by adding. Shuffling breaks that chain, so each fact has to be recalled on its own — which is the skill that actually helps in mental arithmetic and long multiplication.

How big can the multiplication grid be?

Up to 20 rows by 20 columns, which covers the 20 × 20 chart used in most primary and lower-secondary classrooms. Larger grids stop being readable on a single printed page, which is why that is the limit.

Can I use these worksheets in my classroom?

Yes. The tables are plain mathematical facts and the printable file is yours to copy and hand out as you like. Add a heading so the sheets are easy to sort once they come back in.

Related tools