Trivia Quiz Maker
Build a printable multiple-choice trivia quiz with an answer key, by topic and difficulty.
Answer key
How it works
Pick a category, a difficulty and how many questions you want, and a complete quiz is built instantly from a curated bank of 98 hand-checked trivia questions across ten categories that ships inside this page โ it is a deliberately compact, family-friendly set rather than an exhaustive database, so questions can repeat across very large quizzes. Every question has one correct answer and three plausible distractors; the four options are shuffled for each question so the right answer is not always in the same place.
Choose Multiple choice to play the quiz right here โ tick an option per question, press โCheck my answersโ and you get a score out of the number of questions plus a percentage rounded to the nearest whole number, with each question marked correct or incorrect. Choose Open questions for a pub-quiz style sheet with no options at all. Untick โShow answer keyโ before printing the playersโ copy, then tick it again for the quizmasterโs copy.
Question selection uses a seeded pseudo-random generator (a 32-bit mulberry32 stream keyed
off the seed box), so the same seed always rebuilds exactly the same quiz โ handy for
reprinting a lost sheet or sharing a quiz with a friend by adding
?seed=yourseed to the URL. Press โNew random quizโ for a fresh seed.
Everything runs in JavaScript in your browser: no sign-up, no ads and nothing is uploaded.
Frequently asked questions
Can I print the quiz and the answer key separately?
Yes. The quiz and its answer key are separate sections, so you can print the questions for players and keep the key for yourself.
Where do the questions come from?
From a curated, fact-checked bank grouped by topic and difficulty. Nothing is generated by a language model, so the answers stay correct.
Can I regenerate the same quiz later?
Yes. Each quiz has a seed in the URL, so the same link always rebuilds the identical quiz with the answers in the same order.