Math worksheet generator with a matching answer key
Choose the topics and difficulty, and get a clean printable worksheet with an answer key on its own page. Every question is generated fresh and then solved by the same engine that powers the solvers here, so the key can't drift out of step with the questions.
Pairs with Practice Mode for on-screen work and the timed practice tests for exam conditions.
Built for the printer, not the screen
Most generated worksheets look fine on screen and print with a navigation bar across the top and a cookie banner in the middle. This one has a real print stylesheet: everything except the sheet itself is removed, the page switches to plain black on white, and the answer key always begins on a new page so you can hand out the questions without it.
There is no PDF library involved. "Save as PDF" is a destination in your browser's own print dialogue, which produces a proper vector PDF that prints sharply at any size. That is better output than a generated image, and it costs the page nothing to load.
Answers derived, not guessed
generate → solve → key
Each question is solved by the site's engine after it is generated. The key reflects the actual questions rather than being produced separately, which is how mismatched keys happen elsewhere.
Difficulty that means something
easy · medium · hard
Easy keeps everything positive and small. Medium introduces negatives. Hard widens the coefficient range. The question types stay the same so the sheet still tests what you chose.
Mixed or focused
1–7 topics
Tick one topic for a focused drill or several for a review sheet. Questions are distributed evenly rather than clustered.
No repeats
unique questions
Duplicates are filtered out, and any question the engine cannot solve cleanly is discarded rather than printed without an answer.
How teachers and students tend to use it
A focused homework drill
One topic, 20 questions- Tick a single topic, quadratics for instance, and set 20 questions at medium difficulty.
- Leave the answer key on and generate.
- Print two copies: hand out the first page, keep the key page.
- Because the questions are generated fresh each time, a second class gets a different sheet on the same topic.
An end-of-unit review
Several topics, 40 questions- Tick every topic covered in the unit.
- Set 40 questions. They are spread evenly across the topics you chose.
- Choose "Hard" if the class has already worked through the basics at medium.
- Generate, then Print / Save as PDF to keep a copy for next year.
Worksheet generator FAQ
Is it really free, and do I need an account?
Free, no account, no limit on how many sheets you generate. Nothing you type is uploaded, because the questions are generated and solved in your browser.
How do I save it as a PDF?
Press "Print / Save as PDF", then in the print dialogue that opens choose "Save as PDF" (or "Microsoft Print to PDF" on Windows) as the destination instead of a printer. That produces a proper PDF file you can keep or email.
Can I hand out the questions without the answers?
Yes. The answer key always starts on its own page, so you can print only the first page or simply not hand the last one out. You can also untick the answer key before generating.
Will two students get the same worksheet?
Only if you generate once and copy it. Press Generate again and you get a fresh set of questions on the same topics, which is useful for makeup tests or a second class.
Are the answers reliable?
They come from the same engine that produces the step-by-step solutions on the rest of the site, applied to each question after it is generated. Any question the engine cannot solve exactly is discarded rather than printed with a missing or guessed answer.
Can I add my own questions?
Not yet. The sheet is generated from the topics you pick. If you need specific questions, generate a sheet and edit the PDF, or use the solvers directly for individual problems.