Math worksheet generator

Loading…

All tools › To print

Math worksheet generator

Endless practice sums with a matching answer key, and a number that brings the same sheet back.

It runs entirely in this browser tab: what you type is never uploaded, and the tool makes no network request while it works. Open your browser's network panel and try it — nothing leaves the page. There is no sign-up and no limit beyond what your own browser can hold.

Settings

Operations
Choices: Add, Subtract, Multiply, Divide.
Largest number
A number from 5 to 1000.
Columns
A number from 1 to 6.
Sheet number
The same number brings back the same sheet. Zero draws a new one. A number from 0 to 999999.
Answer key
Printed after the sheet, for the same sheet.
Missing number anywhere
Not always the answer that is missing.
No carrying
Sums that stay inside one column.

How to use it

  1. Paste your text into the box above, or open a file.
  2. Adjust the settings beside it until the result is what you wanted.
  3. Copy the result, or save it as a file. The result updates as you type.

Questions

Is what I type uploaded anywhere?
No. This page carries the whole tool as WebAssembly and runs it on your own device. Nothing you type is sent anywhere.
How exact is the arithmetic?
Exact wherever an exact answer exists: fractions are rationals and money is decimal, neither goes through floating point. Where the answer is genuinely irrational — a root, a logarithm — it is computed digit by digit to the number of places you ask for, and the tool says whether it landed exactly or stopped there.
Can I get this result again later?
The settings travel in the page's address, after the #, so a link reproduces them exactly — and the fragment of an address is never sent to a server. Anything random takes a sheet number, so the same number brings the same worksheet back, answer key and all.
Is there a version that is not a web page?
Yes. The same tools are built as a desktop application from the same code, with a save dialog instead of a download and no network code at all.

Other tools for to print

All twenty-two tools