How to Build and Take a Quiz With Real Scoring and Review
A quiz maker lets you write your own set of questions and then take them, scored and reviewed, which is one of the most effective ways to study: testing yourself forces active recall, which strengthens memory far more than re-reading. This tool supports the question types you actually need — single-answer and multiple-answer multiple choice, true or false, and short answer — with an optional explanation on each question that appears during review. Teachers making a practice test, students quizzing themselves before an exam, and trainers building a knowledge check use it, and because it runs in your browser with no account, quizzes stay private and there is nothing to sign up for.
Each question carries its options (for multiple choice), the correct answer or answers, and an optional explanation. Scoring is exact: for a single-answer question you must pick the right option; for a multiple-answer question, your selected set must exactly match the correct set — choosing a subset or an extra option counts as wrong, which is the standard convention that prevents guessing partial credit. Short-answer questions are matched after trimming spaces and, by default, ignoring case, with an option to require an exact match. Take mode can run with a timer that auto-submits when it reaches zero, and it can shuffle both the questions and the options so retaking the quiz is not just memorising positions. After submitting, a per-question review shows what you chose, the correct answer, and the explanation, so you learn from mistakes rather than just seeing a score.
Here is how it plays out. You build ten questions mixing single-answer MCQs, a couple of multiple-answer ones, and a short-answer question. In take mode with shuffle on, the questions appear in a new order and each MCQ's options are reshuffled. On a multiple-answer question where the correct set is options A and C, selecting A and C scores correct, but selecting only A, or A and B and C, scores wrong — the set must match exactly. A short answer of Paris matches paris and Paris with a trailing space, because it trims and ignores case unless you turn on exact match. The final screen shows your score and, for every question, your answer against the right one with the explanation, so a wrong answer becomes a learning moment.
A teacher builds a twenty-question practice test, adds an explanation to each answer, and shares it with the class as a JSON file or a link so students can self-check. A student turns their lecture notes into a self-quiz and retakes it with shuffle on until they consistently score well. A trainer creates a compliance knowledge check with a timer to simulate exam conditions. A study group builds a shared question bank, exporting and importing the JSON so everyone contributes questions without needing an account or a server.
The important thing to understand is that there is no server behind this: sharing works by exporting the quiz as a JSON file or encoding it into a link, so very large quizzes exceed what a URL can hold and fall back to the file, and there is no hosted results dashboard collecting everyone's scores. That is the privacy trade-off — your quizzes never leave your device unless you deliberately share the file or link. The other point is that short-answer matching checks text, not meaning, so a synonym or a differently phrased correct answer will not be recognised; keep short-answer questions to unambiguous single-word or short responses, and prefer multiple choice when the wording could vary. Everything runs locally in your browser, so nothing you write is uploaded anywhere, and your quizzes remain entirely on your own device.