Free Math Worksheet Generator

Free printable maths worksheet generator — make endless addition, subtraction, multiplication and division practice sheets. Set the number range, operation and problem count, then print with an optional answer key, at exact scale.

A worksheet generator gives you unlimited, fresh maths practice — click “new problems” for a brand-new sheet every time, so a child never just memorises one page. Set the number range to match where they are (0–10 for beginners, 0–20, 0–100 and beyond as they grow), choose addition, subtraction, multiplication, division or a mixed set (addition & subtraction, or multiplication & division), and keep subtraction answers positive so early learners aren't thrown by negatives. Division problems are always generated to have whole-number answers.

Pick how many problems fit the page and lay them out horizontally (a + b = ___) or in the classic vertical stacked column format with an answer line. Tick “answer key” to instantly print the same sheet with every answer filled in for quick marking. Everything is generated in your browser — print worksheet after worksheet at true A4 or Letter scale.

Printing at exact scale

Every sheet is drawn in real millimetres and prints at exact physical scale. For accurate output, set Scale = 100% (Actual size) and Margins = None in your browser's print dialog. Not sure your printer is honest? Run the printer ruler test first to confirm 50 mm really measures 50 mm. Prefer a file? Use the PDF, PNG or SVG buttons to download the sheet instead of printing — PDF and SVG keep the exact dimensions, and PNG is a 300 DPI image.

Frequently asked questions

Does it make different problems each time?

Yes — press “new problems” for a fresh randomly generated set. Change the range, operations or count and it regenerates automatically.

Can I get an answer key?

Yes — tick “answer key” and the same worksheet prints with every answer filled in, so you can mark it in seconds. Print the blank version for the student and the key for yourself.

Can I avoid negative answers?

Yes — leave “no negative answers” on and subtraction problems are arranged so the answer is never below zero, which suits younger learners.

Which operations can I practise?

Addition, subtraction, multiplication and division — each on its own, or as a mixed set (addition & subtraction, or multiplication & division). Division problems always divide evenly, so the answer is a whole number.

Horizontal or vertical layout?

Sheets default to the classic vertical stacked column format, ideal for practising written addition, subtraction, multiplication and long division with carrying and borrowing. Switch to horizontal (a + b = ___) for quick mental maths.

Is it really free?

Yes. Every template on printsheet.io is completely free, with no sign-up, no account and no watermark. Generate as many sheets as you like.

How do I get an exact-scale print?

Choose your paper size, then in the print dialog set Scale to 100% or “Actual size” and Margins to None. The sheet is defined in real millimetres, so it prints at true size. Use the calibration ruler page to verify.

Which paper sizes are supported?

A4, A5, A3, A6, US Letter, Legal and Tabloid, in portrait or landscape. Pick the size that matches the paper loaded in your printer.

Can I save it as a PDF instead of printing?

Yes — choose “Save as PDF” as the printer in your browser's print dialog. The PDF keeps the exact millimetre dimensions.

Can I download it as an image (PNG or SVG)?

Yes — as well as Print and PDF, every sheet has a PNG and an SVG download button. PNG gives you a high-resolution (300 DPI) image at the exact page size, ideal for pasting into a document or sharing. SVG is a scalable vector file that stays razor-sharp at any size and can be edited in tools like Inkscape or Illustrator. Both are generated in your browser from the sheet you see on screen.