Free · No loginRuns in your browser

AI Batch Question Generator

Set stage, subject, textbook edition, grade and difficulty to build an AI question-generation prompt, paste it into any AI chat, then paste the result back to validate and export a standard K12 question-bank JSON with answers. Free, no login, nothing uploaded.

← Back to question bank downloads

How it works — 3 steps

  1. Set the criteria and build the prompt: Choose stage, subject, grade, textbook edition, question type, difficulty, volume, unit and lesson, plus how many questions you need and the points per question. The tool assembles a prompt with the JSON output schema baked in — copy it in one click.
  2. Open an AI chat and paste the result to parse: Open any listed official web chat (DeepSeek, Qwen, Doubao, Kimi, Yuanbao, GLM, ERNIE, Spark, MiniMax, MiMo), paste and send to generate questions in bulk. Paste the returned JSON back and parse it in one click to validate every item.
  3. Cross-review, drop flagged questions and export JSON: Generate a review prompt for a second AI, then run one-click review to paste, parse and delete any question flagged as problematic (no auto-fixing). Confirm the preview and export a standard question-bank JSON; administrators can publish it straight to the public bank.

Supported scope: primary / junior / senior, 12 subjects, six objective question types, up to 1000 questions per batch. Exported JSON follows the AIVI question schema and can be imported by the Windows client.

① Configure criteria & build the promptPick stage, subject, grade, textbook edition and more — the tool assembles a prompt with the JSON schema baked in. Click Copy prompt and send it to any AI.
Generation prompt (copy it into the AI chat)
② Open an AI chat & paste the result to parseClicking a card opens an official AI chat in a new tab (the prompt is copied automatically). Paste the AI's question JSON below and click Paste & parse.
③ Cross-review, export & publishCopy the review prompt to a second AI, then click One-click review to paste, parse and delete any question flagged as problematic (no auto-fixing). Confirm the preview and export JSON; admins can publish straight to the bank.
Review prompt (send to a second AI)

Nothing parsed yet: parse the AI result in step ② first — copying will then embed the question JSON automatically. This is currently a paste-in template (__QUESTIONS__ placeholder).

Paste the review result (verdict from the second AI)
Question preview & exportUnified preview after step ② parsing and step ③ dropping flagged questions. Tick “Export validated questions only”, then export JSON; admins can publish straight to the bank.

Nothing parsed yet — paste and parse the AI's question JSON in step ② first.

Frequently asked questions

Is this tool free? Do I need an account?

It is free and open to everyone — no login, no registration. Open the page and start generating questions right away.

Does it upload my data or call any AI model for me?

No. The whole workflow runs in your browser: the tool only builds a prompt and parses what you paste back. It never calls a model API on your behalf and never writes to the AIVI question bank.

Which question types are supported?

Six objective types: single choice, multiple choice, true/false, fill-in-the-blank, matching and ordering. Every question must carry a standard answer, because the bank only accepts objectively gradable items.

How do I get the questions onto my child's computer?

Export the JSON in step 3, then import it in the Windows client under Question Bank → Import. Administrators can also submit questions straight into the public bank from the console.

How many questions can I generate at once?

Up to 1000 per batch. Splitting by unit or lesson into several batches keeps each batch easier to review.

Why run a cross-review?

A second AI re-checks stems, options and answers and flags any problematic item. Flagged questions are deleted so only reviewed ones are exported, which noticeably cuts the error rate.

Mobile versionOnline Consult
AI Question Generator for K12 Banks — Free Prompt Builder & JSON Export | AIVI