Upload questions
Add a quiz from a JSON, YAML, or Excel/CSV file. No admin panel, no server — the quiz is stored privately in your browser and appears under Sections.
File format
Each question needs a prompt, a list of choices, and the correct answer. Field names are flexible (e.g. question or prompt). Download a template to get started:
Excel / CSV columns
question, a, b, c, d, answer, explanation, image — the answer column can be a letter (A–D), the option text, or its number.
Math
Wrap LaTeX in $ … $ (inline) or $$ … $$ (block): e.g. $\frac{x}{3} = 5$ renders as a fraction.
Diagrams & passages (JSON / YAML)
Add image (a URL or a /public path) for a figure, and passage for shared reading text shown above the question.
Numeric / grid-in questions
Set "type": "numeric" with an empty choices list; the answer is the value (e.g. 15 or 3/4). Optional tolerance, answerMax (range), and unit.
Timed mode
Add timeLimit (minutes) or timeLimitSec at the top level to enable a countdown timer with auto-submit.