Quiz maker from notes
Turn lecture notes into a validated question bank: every question carries its source page, answers are structure-checked locally before they enter the bank, and exports include Anki-ready cards.
About this tool
The fastest way to learn from lecture notes is to be tested on them, but writing good questions by hand is slow enough that it rarely happens. This maker generates single-choice and true/false questions section by section from your PDF, DOCX or pasted notes, and — the part that makes the bank trustworthy — validates every item locally before it is admitted: four options for single-choice, an answer that points at a real option, no duplicates.
Every question carries the page of the notes it came from, so a wrong answer sends you back to the exact page to re-read. Rejected items are counted and reported rather than quietly included. The bank exports as CSV or JSON for tooling, an Anki-importable TSV for spaced repetition, and a printable Markdown paper with an answer key.
How to use Quiz maker from notes
- Add your provider API key in the key panel.
- Upload notes (PDF, DOCX or TXT) or paste text; choose how many single-choice and true/false questions you want.
- Questions are generated per section with the source page attached, then validated locally: option counts, answer pointing at a real option, duplicates removed.
- Review the bank and export as CSV, JSON, Anki TSV or a printable Markdown paper.
Keep the original files and inspect the exported result before publishing or sharing it.
Frequently asked questions
How do you know the answers are right?
Every question must arrive with a source page and an answer index that points at one of its options; items that fail the local structure checks or duplicate another question are rejected and counted, never silently included. As with any generated quiz, spot-check questions before an exam.
Why the page numbers?
So you can jump back to the exact page of your notes for any question — the same source-linked pattern used by study tools like AskSia.
What file formats work?
PDF (page numbers are real), DOCX and TXT (split into sections). Up to about 100,000 characters per run.
Where do my notes go?
They are parsed in your browser; section text is sent only to the AI provider behind your own key.
Related tools
- AI chat — Chat with OpenAI, Claude or Gemini using your own API key. Your key stays in your browser; requests go straight to the provider.
- AI summarizer — Summarize long text with your own OpenAI, Claude or Gemini API key. Brief, detailed or bullet-point summaries, all in your browser.
- AI translator — Translate text between 30 languages with your own OpenAI, Claude or Gemini API key. Private by design: key and text stay with you and the provider.
- AI writing assistant — Improve, expand, shorten or re-tone your writing with your own API key. Six editing modes, direct browser-to-provider calls.
- AI code explainer — Paste code and get a plain-English explanation using your own OpenAI, Claude or Gemini API key. Language auto-detect included.
- AI PDF chat — Upload a PDF and ask questions about it. The PDF is parsed in your browser; only the extracted text and your question go to your chosen AI provider.
- AI image analyzer — Upload an image and let AI describe it, extract text (OCR), or identify objects. Uses vision models from OpenAI, Claude or Gemini with your own key.
- AI voice generator — Turn text into natural-sounding speech with OpenAI TTS. Six voices, speed control, play in the browser and download MP3.
- AI data analyst — Upload a CSV and ask questions in plain English. The file is parsed locally; the AI sees only a schema summary and sample rows.
- AI spend analyzer — Turn your AI provider usage export into an independent cost receipt: per-model and per-day breakdowns, spike alerts and a monthly projection. Runs 100% in your browser — your billing data is never uploaded.