Instructions

How to use the Math Worksheet Generator · Version 2.3

Make printable arithmetic worksheets with a matching answer key. Nothing is saved or sent anywhere. Everything happens in your browser. Opened from the generator? Just close this tab. Your settings are still there.

Quick start

  1. Tick the operations you want (for example, Addition and Subtraction).
  2. For each one, choose how many digits the numbers should have. Use + Add a number for problems with more than two numbers.
  3. Set the number of problems and pick Horizontal or Stacked.
  4. Click Generate. The preview shows the worksheet, followed by its answer key.
  5. Click Print. To make a PDF, choose “Save as PDF” as the printer.

Click Generate again at any time for a new set of problems with the same settings. To get a worksheet back later, enter the code printed at the bottom of its pages under Worksheet code. Theme at the top switches between light, dark, and your system setting.

Operations

Tick one or more of Addition, Subtraction, Multiplication and Division. Each ticked operation opens its own settings. Problems from all ticked operations are split evenly, then shuffled together on one worksheet.

At least one operation must be ticked. No answer is ever zero for any operation.

Numbers and digit length

Each number in a problem has its own minimum and maximum number of digits (up to 6).

Min – MaxNumbers used
1 – 11 to 9
2 – 210 to 99
1 – 31 to 999, with 1-, 2- and 3-digit numbers equally likely

More than two numbers: click + Add a number under the digit table to add a third number, like 12 + 7 + 30 = ___. A problem can have up to 5 numbers. Click the × beside a number to remove it. The first two numbers can’t be removed.

Multiplication: the max digits of all the numbers together can add up to 12 at most. Longer answers don’t fit neatly on the page.

Division: always uses exactly two numbers, the dividend (the number being divided) and the divisor. The dividend is always at least as large as the divisor.

Zero is never used as a number in a problem, so every missing-number problem has exactly one correct answer.

Missing number

Choose which part of each problem is left blank for the student:

  • First number: ___ × 11 = 88
  • Second number: 5 × ___ = 35
  • Third number (and so on, when you add more): 4 + 9 + ___ = 20
  • Result: 8 × 3 = ___

If you tick more than one, each problem picks one of your ticked choices at random. If you tick none, the result is left blank.

No negative results (subtraction)

When ticked, the first number is always bigger than everything taken away from it, so every answer is 1 or more. This applies whichever part is missing.

The first number needs enough digits to stay bigger. For example, a 1-digit number can’t be bigger than a 2-digit one, and 2 digits minus three 2-digit numbers won’t work either. If no problem could meet the rule, a message asks you to adjust the digits.

With the box unticked, answers can be negative (like 5 − 12 = −7) but still never zero.

Whole number results only (division)

When ticked, every division comes out even (for example, 56 ÷ 7 = 8).

When not ticked, some answers have a remainder, written with an R: 23 ÷ 4 = 5 R 3. Students writing the missing result should give both the quotient and the remainder.

Number of problems

The total number of problems on the worksheet, from 1 to 500. Worksheets that don’t fit on one page continue onto more pages automatically. Problems are never squeezed together to fit more on a page.

Format

  • Horizontal: the whole problem on one line, like 8 × 3 = ___.
  • Stacked: the numbers are lined up in columns under each other, with a line above the answer and space below for working. A missing number shows as an empty box.

Division problems are always horizontal, even in Stacked mode.

Printing

Print opens your browser’s normal print window. For the best result:

  • Paper size: Letter
  • Margins: Default
  • Scale: 100% (not “Fit to page”)
  • Headers and footers: off, if your browser offers the option

To make a PDF, choose “Save as PDF” (or “Microsoft Print to PDF”) as the printer. Pages always print black on white, even in dark mode. Only the worksheet and answer key print. The settings are left out.

Print the worksheet code on each page (on by default) puts the worksheet code in the footer of every page. Untick it for a cleaner page. The footer then shows just the page number, and the code is still shown in the generator.

Answer key

The answer key comes from the same problems as the worksheet and uses exactly the same layout: every problem sits in the same page, row and column, with the missing number filled in, in bold. Hold the key next to (or over) a student’s sheet to score it at a glance. It prints on its own pages after the worksheet, so it uses as many pages as the worksheet.

Both sheets show the same code in the footer, such as #G6WDM-7ZV2M-4U237. If you print more than one version, match each key to its worksheet by that code. The code can also bring the worksheet and key back later. See Worksheet codes. The code is left off if you untick Print the worksheet code on each page.

Untick Include answer key after the worksheet to print student copies only. The key stays visible in the preview.

Worksheet codes

Every worksheet has its own code. It is shown under Worksheet code in the generator and, unless you turn it off under Printing, printed at the bottom of every worksheet and answer key page. If you print without the code, write it down or copy the link if you might want the worksheet again. The code holds everything needed to make that worksheet again, so nothing has to be saved anywhere.

To bring a worksheet back: type its code into Open a code and click Load (or press Enter). The settings switch to the ones that made the worksheet, and the same problems appear in the same order, with the matching answer key. This is handy when you’ve lost a key, need another copy, or want a class to redo a sheet.

  • Type the code with or without the dashes and the #. Capital or small letters both work. You can also paste a copied link, or a whole footer line like “Worksheet #G6WDM-7ZV2M-4U237 · Page 1 of 2”.
  • Codes never use 0, O, 1, I or L, so there is nothing to mix up.
  • The last character is a check. If a character is mistyped, the generator tells you instead of loading the wrong worksheet.
  • Codes are longer when more settings are used. A worksheet with lots of numbers per problem gets a longer code.

Sharing: Copy link (Share link on phones and tablets, which opens your device’s share options) gives you a web link to the worksheet, like https://quantumcrypt.us/generator.html#code=G6WDM-7ZV2M-4U237. Anyone who opens it gets the same worksheet and answer key, ready to print.

What a code doesn’t include: the header (name, date, score and label) and the printing options. Those use whatever is set when you load the code. The problems always come out the same, but a different computer or browser may fit a different number of problems on each page.

The short 4-character codes from version 1 (like #K7Q2) only matched a worksheet to its key and can’t be loaded.

Phones and tablets

The generator works in the web browser on phones and tablets. Nothing needs to be installed.

  • On a narrow screen the settings come first and the worksheet is below them. After you tap Generate or Load, the page scrolls down to the worksheet.
  • The preview pages shrink to fit your screen so you can see whole pages. Printed pages are always full size.
  • Share link opens your device’s share options, so you can send a worksheet by text message, email or another app.
  • Tapping a ? opens these instructions in a new tab.

Printing from a phone or tablet: tap Print.

  • iPhone and iPad: choose a printer, or use the share button in the print window to save a PDF to Files.
  • Android: choose a printer, or pick “Save as PDF” from the printer list.

If you’re asked for a paper size, choose Letter, and keep the scale at 100%. Print options vary by device and printer, so if a page looks cut off, try again from a computer.

Messages and how to fix them

Problems with your settings are shown in red next to the setting and listed above the Generate button. Click a message to jump to the setting.

Select at least one operation.
Tick Addition, Subtraction, Multiplication or Division.
… min digits is more than max digits.
The minimum can’t be larger than the maximum. Lower the min or raise the max.
Subtraction: with “No negative results”, the first number is too short…
The first number can’t be bigger than what’s being taken away. Give the first number more digits, give the other numbers fewer (or remove one), or untick No negative results.
Division: the dividend can’t be shorter than the divisor.
Give the dividend more digits or the divisor fewer.
Multiplication: the max digits add up to …
Lower some max digits, or remove a number, until the max digits add up to 12 or less.
Enter how many problems you want / must be a whole number / must be between 1 and 500.
Type a whole number from 1 to 500 in Number of problems.
Some problems are repeats.
A warning, not an error. The worksheet was still made. Small settings (like 1-digit addition with only the result missing) allow only a few different problems. Allow more digits or more missing-number positions for variety.
That code has a typo. / Worksheet codes never use 0, O, 1, I or L.
A character in the code doesn’t match. Compare it to the printed code one character at a time. A 0 or O is probably a D or Q, and a 1, I or L is probably a 7, J or T.
Short codes like #K7Q2 come from version 1…
Worksheets made before version 2 can’t be brought back. Only codes printed by version 2 or later can be loaded.
This worksheet was made in the Beta.
The code comes from the Beta site (version 3). Use the link next to the message to open it there.
This code was made by a different version of the generator…
The code is real, but it comes from a version whose problems would come out differently. It can’t be loaded here.
Settings changed — click Generate to apply them.
The preview still shows the last worksheet you generated. Printing now prints that worksheet, not your new settings.
Something went wrong…
An unexpected problem. The worksheet shown still matches its answer key. Click Generate again. If it keeps happening, reload the page. Your settings will go back to their defaults.