Generate MCQ from PDF: AI Multiple Choice Question Generator

    Upload a PDF or paste text and get multiple choice questions with one correct answer, plausible wrong options and an explanation for each. Study them, or export them to Canvas, Moodle, Word or Quizlet.

    • No credit card
    • Free plan after the trial
    • Cancel anytime
    Cardiac cycle · Study set

    Drop a PDF, slides or notes

    or paste a YouTube link

    Quick answer

    How do you generate multiple choice questions from a PDF?

    Upload the PDF to a multiple choice question generator such as QuerySpark and choose multiple choice. In about a minute it writes 10 to 20 questions, each with one correct answer, plausible wrong options and an explanation; most also quote the passage they came from. Pasted text works free without an account, 3 times a day. PDFs need a free account, which starts with a 3-day Pro trial.

    • Exactly one correct answer per question
    • Correct answers spread across A, B, C and D
    • Automatic checks on every question before you see it
    • Exports for Canvas, Blackboard, D2L and Moodle

    Made for the exams and classes you are studying for

    • NCLEX
    • MCAT
    • AP Biology
    • USMLE Step 1
    • CPA
    • AP US History
    • Pharmacology
    • Anatomy and Physiology
    • LSAT
    • CompTIA Security+
    • Organic Chemistry
    • Microeconomics
    • GCSE Science
    • AP Psychology
    • Bar exam
    • Pathophysiology
    • Calculus
    • IB Biology
    • World History
    • Physics
    • Biochemistry
    • Statistics
    • PMP
    • Intro to Psychology

    How it works

    How to Generate MCQs from a PDF in 3 Steps

    From upload to a question bank you can study or export, in about a minute.

    1. 01

      Upload Your PDF

      Drag in a textbook chapter, lecture slides saved as PDF, or a paper. Up to 120 pages per upload; scanned pages are read with OCR.

    2. 02

      Choose multiple choice

      The AI picks out testable facts and relationships and writes MCQs with distractors drawn from the same material.

    3. 03

      Review and Export

      Read each question and its explanation, edit what you would word differently, then export to QTI, Moodle XML, CSV or Word.

    How to make multiple choice questions that actually test something

    A multiple choice question has three parts: the stem (the question), the key (the correct answer) and the distractors (the wrong options). Whether you write them yourself or check an AI's, the same rules apply:

    • The stem is a complete question. A reader should be able to answer it before seeing the options. "Mitochondria:" followed by four statements is a true/false quiz in disguise.
    • One best answer. If an expert could argue for two options, rewrite the weaker one.
    • Options look alike. Same length, same grammar, same level of detail. The longest, most qualified option is often the key, and test-wise students know it.
    • Avoid all of the above and none of the above. Spotting two correct options gives away "all of the above" without knowing the third.
    • Be careful with negatives. If you must ask which option is NOT true, make the NOT impossible to miss.

    Test the stem, not the reading. A question whose answer is the only option that repeats a word from the stem is testing pattern matching, not knowledge.

    How to write good distractors

    Good distractors are wrong answers a student who half-knows the topic would pick. The best sources are:

    • Common misconceptions. In the mitochondria example below, "protein synthesis" works because students confuse organelles.
    • Near neighbours from the same chapter. Other antibiotic classes, other court cases, other enzymes in the same pathway.
    • True statements that do not answer the question. Correct facts that are irrelevant to this stem test whether the student read the question.
    • Partial answers. One stage of a process when the question asks for the whole thing.

    Avoid joke options, absolutes like "always" and "never" that are obviously wrong, and options that differ only in punctuation. That last one is something QuerySpark's checks catch automatically.

    Multiple choice question generator from text

    No PDF? Paste text instead. The free generator takes up to 6,000 characters without an account and returns five multiple-choice questions with four options each, an explanation and a supporting quote. It is a quick way to check whether an AI-written MCQ meets the rules above before you sign up.

    With an account you can paste text into a study set as well, and also use Word files, slides, photos of notes and YouTube links. If you want other question types alongside, the AI quiz generator mixes multiple choice with true/false, short answer and essay.

    MCQ generator for teachers: Canvas, Moodle and paper tests

    Once you have edited the set, export it in the format your platform expects. QTI imports into Canvas, Blackboard and D2L. Moodle XML goes into Moodle through the question bank's import, with Moodle XML selected as the format. Word and PDF are there for paper tests, with or without the answer key.

    You can also skip the LMS: assign the set to a class inside QuerySpark, students join with a code, and you see each student's progress and score. Questions are single answer only, so if your bank needs multiple-response items, adjust those after import. More on classroom use on the question generator for teachers page.

    Quality checks

    What the generator checks before you see a question

    AI makes predictable mistakes with multiple choice. These are caught in code, not left to the model.

    The key matches an option

    A question whose correct answer is not exactly one of its options is thrown out, so a right pick is never marked wrong.

    No duplicate distractors

    Two options that are the same sentence with a word moved are caught and the question is rejected.

    The stem does not give it away

    A question whose stem contains the correct answer word for word is filtered out, as is one that says "according to the passage" instead of naming the topic.

    Answer positions are spread

    The correct answer is cycled across positions within a set, so "always pick C" does not work.

    Every answer is explained

    Each question carries an explanation of why the key is right, written from your material.

    Most show their source

    About 85% of questions also show the passage they were written from, so you can check the key in seconds.

    Sample output

    Sample MCQ Output

    Example multiple choice questions of the kind the generator writes, with the key and explanation.

    A practice question about pH with the correct answer, a worked explanation and a quote from the source material
    Biology

    Q1: What is the primary function of mitochondria in eukaryotic cells?

    • A.Protein synthesis and folding
    • B.ATP production through cellular respiration
    • C.DNA replication and repair
    • D.Lipid storage and metabolism

    Explanation: Mitochondria generate most of the cell's ATP through oxidative phosphorylation, the final stage of cellular respiration.

    Constitutional Law

    Q2: Under the doctrine of judicial review established in Marbury v. Madison (1803), the Supreme Court has the power to:

    • A.Create new federal legislation
    • B.Declare laws unconstitutional
    • C.Appoint federal judges to lower courts
    • D.Override presidential vetoes

    Explanation: Marbury v. Madison established that the Supreme Court has the authority to review and invalidate laws that conflict with the Constitution.

    Pharmacology

    Q3: Which class of antibiotics inhibits bacterial cell wall synthesis by binding to penicillin-binding proteins (PBPs)?

    • A.Aminoglycosides
    • B.Fluoroquinolones
    • C.Beta-lactams
    • D.Macrolides

    Explanation: Beta-lactam antibiotics (penicillins, cephalosporins, carbapenems) work by binding to PBPs and inhibiting peptidoglycan cross-linking in the bacterial cell wall.

    Who it is for

    Who Uses MCQ Generation from PDFs?

    Anyone whose exam or course is assessed with multiple choice.

    Medical students studying together

    Medical Students

    Turn anatomy, pharmacology and pathology PDFs into single-best-answer questions for USMLE-style practice.

    A student studying in a library

    Law Students

    Turn case summaries and outlines into multiple choice questions on rules and holdings.

    A nursing student smiling while studying at a computer

    Nursing Students

    Generate NCLEX-style MCQs from nursing textbooks and clinical guidelines.

    A teacher asking a question in a classroom

    Teachers & Professors

    Draft a question bank from a reading, edit it, and export it to your LMS.

    A professional studying at a laptop

    CPA Exam Prep

    Convert accounting standards and tax summaries into practice MCQs.

    Studying for something else?

    Any PDF works. Upload yours and get multiple choice questions written from it.

    Popular study sets

    Made with QuerySpark from real course material. Open one and start studying, no account needed.

    Frequently asked questions

    It reads your PDF or text, picks out facts and relationships worth testing, and writes questions with one correct answer, plausible wrong options and an explanation. Each question is then checked automatically: the answer must match an option, distractors cannot duplicate each other, and stems that give the answer away are dropped.

    Yes. Paste up to 6,000 characters of text into the generator on our AI question generator page and get five multiple-choice questions with explanations, free and without an account, 3 times a day. For PDFs, a free account includes a 3-day Pro trial with no card, then 20 questions and 10 PDF pages a month.

    Yes. Paste text into the free generator without an account, or paste it into a new study set once you have one. Word files, slides and photos of notes also work.

    Yes. Scanned pages are read with OCR. Clear scans work best; photos of neat handwriting usually work, very messy handwriting may lose words.

    Expect 10 to 20 questions per run. Generate again for further chapters or sections. One upload can be up to 120 pages, and Student includes 1,000 questions a month.

    Build wrong options from real mistakes: common misconceptions, terms from the same chapter that are easy to confuse, and statements that are true but do not answer the question. Keep all options the same length and grammatical form, and avoid all of the above.

    No. Every question has exactly one correct answer. If you need multiple-response items, edit them in your LMS after importing.

    Yes. Export as QTI for Canvas, Blackboard and D2L, or as Moodle XML. You can also export to Word, PDF, plain text, Markdown, CSV and JSON. Anki and Quizlet can import the CSV.

    Every new account starts with a 3-day Pro trial, no credit card required. After the trial the free plan continues with monthly limits. Student is $9/month, or $7/month billed yearly.

    Still stuck? Email us.

    Turn Any PDF into MCQs

    Start a 3-day Pro trial with no card required, upload a PDF, and keep the questions you create.