Multiple-Choice Test Generator
Writing a multiple-choice test is mostly writing the wrong answers, and that is where it goes wrong twice over. A distractor that turns out to be correct makes the question unanswerable. A correct answer that sits in the same place on most questions makes the test guessable without reading it. Both are checked here: every option is worked out against its own question, and the position of the right answer is counted across the sheet.
What this generator does
Builds questions at the level you choose, surrounds each answer with three plausible near-misses, places the right answer so no letter carries the sheet, and prints a key you can mark from on a sheet of its own.
How to use this tool
- Choose a topic and level.
- Set how many questions you want.
- Make the test, and show the key when you need it.
- Give a seed to produce the same test again, or a different one for a resit.
- Set the paper, then print: only the test comes out, not the page around it.
Understanding the controls
- Topic
- The arithmetic and fraction topics — the same question sets the worksheets use, with options added — except fact families and skip counting, whose answers are a list rather than one value, and comparing fractions, where there are only three signs to choose between and a fourth would be either true as well or a giveaway.
- Level
- Six levels. On the arithmetic topics each is a stated range of numbers; on the fraction topics the level sets how large the denominators get, from sixths up to twenty-fifths (a fraction set for simplifying, and the second of an equivalent pair, is a multiple of one of those and runs larger).
- How many questions
- One to sixty. Where a level cannot supply that many questions with three distinct wrong options each, the test is refused with a message rather than padded or printed short.
- Seed
- A word reproduces the same test while the generator is unchanged, so a paper can be printed twice or shared with a colleague.
- Paper
- Paper size, print size, margin and whether the sheet turns sideways. The questions are then divided between sheets to match, with each question and its four options kept whole on one of them.
Common use cases
- A quick assessment with a key that can be marked at a glance
- A resit paper on the same topic with different questions
- Practice at a specific operation or fraction skill
- A test where the answer sheet is a single line of letters
- Homework that can be marked by somebody who did not set it
How this generator works
The distractors are the mistakes people actually make — one out, ten out, doubled, halved, two digits swapped, or a fraction turned upside down. Each one is then put into the question and worked out: any option that comes out correct is discarded rather than printed. Afterwards the whole sheet is checked again for exactly one right option per question, four different options, a key that points where it says, and no letter carrying more than two fifths of the answers.
Randomness and fairness
Questions and distractors are drawn using the browser's secure generator. A seed reproduces the same test exactly — that path is deterministic, not cryptographic, and exists so the same paper can be printed twice.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- Maths topics only. Multiple choice on other subjects would need a question bank rather than a calculation.
- Four options a question, always.
- Long prompts are not shrunk to fit. A question is kept whole on one sheet, so a very long one at large print may leave the rest of that sheet emptier than you would like.
- Distractors are near-misses in value; they are not designed around particular misconceptions.
- The balance rule applies from eight questions upwards — on a very short sheet there is not enough room to spread four letters.
- Nothing Multiple-Choice Test Generator produces is kept once the page closes — the seed is the only way back to the same output.
Privacy and your data
The test is built in your browser. No questions, answers or seed are transmitted or stored.
Related generators
- Arithmetic Worksheet GeneratorA numbered sheet of addition, subtraction, multiplication, division, fact families or skip counting, with an answer key worked out from the printed questions.
- Fractions Worksheet GeneratorSheets on adding, multiplying, simplifying and comparing fractions, with every answer given in its simplest form and checked.
- Spelling Worksheet GeneratorMissing-vowel, missing-letter, unscramble, ordering and syllable sheets where no question can be answered two different ways.
- Printable Puzzle Book GeneratorBuilds a printable book of up to 250 sudoku, mazes, word searches, nonograms, fill-in crosswords and codewords — sectioned, ramped from gentle to hard, numbered front to back, with an answer key that matches.