Justility.
LOCAL FILES. REAL POSSIBILITIES.

Worksheet generator

Create whole-number arithmetic practice sheets and separate teacher answer keys.

YOUR WORKSPACEProcessed on your device

Generate distinct whole-number questions and a separate teacher answer key. Subtraction stays nonnegative; division is exact. For division, the range controls the quotient and divisor, so the dividend can be larger.

The same settings and seed reproduce the same questions. Change the seed for a different set.

Up to 100 distinct questions, number range 0–1,000. If the chosen range cannot supply enough questions, reduce the count or widen it. Download student and teacher PDFs separately.

Nothing is saved automatically. Download an editable JSON backup before leaving. Backups contain the details you entered.

PDF text supports Latin, Greek and Cyrillic. Other scripts and emoji fail explicitly; review your output before sharing.

Processed on your device. Your files are never uploaded by Justility.

How privacy works

How it works

Choose an arithmetic operation, number range, distinct question count and seed. Create the student worksheet and separate teacher key, then review both PDFs before sharing.

Supported formats

Whole-number addition, nonnegative subtraction, multiplication and exact division; 1–100 distinct questions; numbers 0–1,000; PDF outputs and JSON backups.

Good to know

This is arithmetic practice, not a curriculum-aligned question bank. Division uses the range for quotient and divisor, so dividends may be larger. Small ranges may not supply enough distinct questions. Each PDF is limited to 40 pages.

Worked example

Before

Multiplication, numbers 1–12, 20 questions, seed classroom-1

After

A reproducible practice sheet and a separate answer-key PDF

The same settings and seed produce the same questions. Change the seed to produce another version; always keep the teacher download separate.

Share only the student file

The worksheet contains blank answers. The answer key is an independent PDF that includes the same questions and their answers. Preview each file and keep the editable JSON settings if you want to regenerate the set.

Question paper builder

Troubleshooting

Why could the selected range not produce my question count?

The generator requires distinct displayed questions and uses a finite search. Widen the range or request fewer questions. Division excludes zero divisors.

Common questions

Can the seed be used for secure random exam selection?

No. It is a reproducible practice generator, not a security mechanism. The seed intentionally makes the question sequence repeatable.

Can I use this without an internet connection?

Yes, after you prepare this tool from Offline help and the browser retains its assets. Installation is optional. All processing dependencies are bundled locally.