Reviewed August 3, 2026, sources linked below

    QuerySpark vs Questgen: Head-to-Head Comparison (2026)

    Both QuerySpark and Questgen use AI to generate quiz questions from your content. But they take different approaches. Here is an honest, feature-by-feature breakdown to help you choose the right tool.

    Quick answer

    QuerySpark or Questgen: which should you choose?

    Choose Questgen if you mainly write assessments to export: it offers more question formats (fill-in-the-blank, matching, multiple-answer MCQs) and more export targets, including GIFT, Aiken and Respondus, for $15 a month. Choose QuerySpark if you or your students will study the material: one upload gives practice questions with explanations, flashcards with spaced repetition and a study guide, and you can try it for 3 days without a card.

    Pick Questgen for
    Building quizzes and question banks for an LMS, especially in formats QuerySpark does not make.
    Pick QuerySpark for
    Exam practice from your own PDFs, slides and lectures, with reviews scheduled for you.

    Quick verdict

    QuerySpark

    Combines quiz generation with flashcards, study guides and built-in spaced repetition, with a free trial and a limited free plan. Best if you prioritize study scheduling and retention.

    Questgen

    Offers a wider range of question formats and export targets (QTI, Moodle XML, GIFT, Aiken, Respondus and more). Best if you prioritize building and exporting assessments.

    Feature comparison

    A detailed look at what each platform offers. Not listed means we could not find it on Questgen's site.

    FeatureQuerySparkQuestgen
    AI Question GenerationYesYes
    PDF UploadYesYes
    Free Access3-day Pro trial, then limited free plan20 free runs
    Pricing$9–29/mo$15/mo or $100/yr
    Question TypesMCQ, T/F, Short Answer, EssayMCQ, Multi-answer MCQ, T/F, Fill-in-the-blank, Matching, Short Answer, Higher-order
    Bloom's Taxonomy LevelsYesYes
    LMS Export (QTI / Moodle XML)YesYes
    Other Export FormatsPDF, Word, Text, Markdown, CSV, JSONPDF, CSV, JSON, GIFT, Aiken, Respondus
    Flashcard GenerationYesNot listed
    Spaced RepetitionYesNot listed
    Practice Mode with ScoreYesyes (Study mode)
    YouTube Link InputYesUpload audio/video file
    Classes and AssignmentsYesNot listed

    Is Questgen free?

    Partly. Questgen's Basic plan is free and includes 20 runs, which is enough to test it on a few documents. After that, the Pro plan costs $15 a month or $100 a year and gives unlimited runs under a fair use policy. Prices were taken from Questgen's pricing page on August 3, 2026.

    QuerySpark works differently: every new account gets a 3-day Pro trial with no card, then drops to a free plan with 1 study session, 20 generated questions, 20 flashcards and 10 PDF pages a month. Student costs $9 a month, or $7 a month billed yearly ($84 a year). If you only want to see the question quality first, the free question generator takes up to 6,000 characters of pasted text, 3 times a day, with no account.

    Which question types does each tool make?

    Questgen makes more formats. Its site lists multiple choice, multiple choice with more than one correct answer, true/false, fill-in-the-blank, matching, FAQ-style questions, short answer and higher-order questions, and it can target any of the six Bloom's taxonomy levels.

    QuerySpark makes four: multiple choice, true/false, short answer and essay, each with an explanation, and you can choose the cognitive level. Every question has one correct answer, so there is no select-all-that-apply. If your exam uses fill-in-the-blank or matching items, Questgen is the better match for that format.

    Exporting quizzes to Canvas, Moodle and other LMSs

    Both export the two formats most LMSs import. QuerySpark exports QTI (for Canvas, Blackboard and D2L) and Moodle XML, plus PDF, Word, plain text, Markdown, CSV and JSON. Flashcard decks export as CSV, which Anki and Quizlet can import.

    Questgen covers more targets: QTI 2.1, Moodle XML, GIFT, Aiken and Respondus text, PDF with or without answers, JSON, and CSV files formatted for D2L Brightspace, Gimkit, TriviaMaker and Quizizz. If your platform only takes GIFT, Aiken or Respondus, use Questgen or convert from QuerySpark's plain text yourself.

    Inside QuerySpark

    Questions you study from, not just export

    Answer one at a time. Every answer is explained, usually with the line from your material it came from, and the ones you miss come back until they stick.

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

    Can you study with the questions, or only export them?

    You can study in both, but QuerySpark is built around it. Questgen has a Study mode where you answer the generated quiz and see a score at the end. In QuerySpark you answer one question at a time, read the explanation, and on most questions see the passage from your own material the question was written from. Missed questions come back, flashcards are scheduled with spaced repetition, and practice tests give you a score.

    For teachers, QuerySpark adds classes with a join code, assignments and per-student progress and scores, which matters if you want students to practise inside the tool rather than in your LMS.

    Inputs: PDFs, slides, videos and YouTube links

    Both accept the usual course material, with a few differences worth checking before you pick one:

    • Questgen: pasted text up to 80,000 words, web URLs, PDF, Word (DOCX), images, and audio or video files. For YouTube, its site suggests saving the video as an audio file and uploading that.
    • QuerySpark: PDF up to 100 MB and 120 pages per upload with scanned pages read by OCR, Word, PowerPoint, photos of notes including neat handwriting, recordings up to 25 MB, web articles, pasted text, and YouTube links directly (videos need captions or a transcript).
    • Set size: a QuerySpark run usually produces 10 to 20 questions in about a minute. Questgen says it can produce up to 150 quizzes from 100,000 words in one go, which suits building a large question bank.

    The Questgen GitHub library vs the Questgen app

    They are different things. The Questgen.ai repository on GitHub is an open-source, MIT-licensed Python library for question generation that developers run on their own machines. The hosted app at questgen.ai is the product with the plans, Study mode and export formats described on this page. If you want to generate questions from your own code, the library is the relevant option; QuerySpark is a web app and does not offer a developer library.

    When to choose each

    When to Choose QuerySpark

    • You are studying the material yourself. One upload gives you practice questions, flashcards with spaced repetition and a study guide, and the questions you miss come back until you get them right.
    • You want to try the full product without a card. The 3-day Pro trial needs no credit card and leads into a limited free plan with 1 study session a month.
    • You want quizzes and flashcards from the same source. Generate both from one PDF, slide deck or YouTube lecture and switch between them.
    • You want essay questions or a class to assign to. QuerySpark writes essay prompts alongside MCQ, true/false and short answer, and teachers can run classes with a join code and track each student.

    When to Choose Questgen

    • You need question formats QuerySpark does not make. Questgen lists fill-in-the-blank, matching and multiple-answer MCQs. QuerySpark questions always have exactly one correct answer.
    • You export to many different systems. Besides QTI and Moodle XML, Questgen exports GIFT, Aiken and Respondus, plus CSV files laid out for D2L Brightspace, Gimkit and Quizizz.
    • You build assessments at volume. Questgen takes up to 80,000 words of input per run and its Pro plan offers unlimited runs under a fair use policy.
    • You want one flat price. Questgen has a single paid plan at $15 a month or $100 a year, with no tiers to choose between.

    Pricing comparison

    How the two platforms stack up on cost

    QuerySpark

    3 Plans

    Free Trial
    3 days of Pro, no card
    Student
    $9/mo or $7/mo yearly
    Educator
    $29/mo or $24/mo yearly

    Every plan includes flashcards, spaced repetition and QTI and Moodle XML export. The Student plan covers 1,000 questions and 500 PDF pages a month; Educator has no monthly caps.

    Questgen

    Free + Pro

    Basic
    Free, 20 runs
    Pro
    $15/mo or $100/yr

    Pro includes unlimited runs under a fair use policy, priority support and early access to new features, according to Questgen's pricing page.

    Frequently asked questions

    Questgen has a free Basic plan with 20 runs. After that, its Pro plan costs $15 a month or $100 a year and includes unlimited runs under a fair use policy. Check Questgen's pricing page for the current offer.

    New accounts get a 3-day Pro trial with no credit card. After that the free plan includes 1 study session, 20 questions, 20 flashcards and 10 PDF pages a month. You can also try the question generator on pasted text without an account, 3 times a day.

    It depends on where the questions end up. If you export to an LMS and need fill-in-the-blank, matching or multiple-answer items, or formats like GIFT and Aiken, Questgen fits better. If you want students to practise in the tool with classes, assignments and per-student scores, QuerySpark fits better.

    QuerySpark is built for that case: questions come with explanations and usually the source passage, missed questions come back, and flashcards use spaced repetition. Questgen has a Study mode with a score, but its focus is on creating and exporting assessments.

    Yes. QuerySpark exports QTI for Canvas, Blackboard and D2L and Moodle XML, as well as PDF, Word, text, Markdown, CSV and JSON. It does not export GIFT, Aiken or Respondus, which Questgen does.

    No. QuerySpark makes multiple choice, true/false, short answer and essay questions, and each has exactly one correct answer. Questgen is the better choice if you need fill-in-the-blank, matching or multiple-answer formats.

    Yes. Questgen can generate questions for a specific Bloom's level or across all six. QuerySpark lets you choose the cognitive levels when you generate a set.

    No. The GitHub repository is an open-source Python library for developers. The website is the hosted app with plans, Study mode and exports. The library does not give you the hosted app's interface.

    Still stuck? Email us.

    Try QuerySpark Free, No Card Required

    Generate your first set of quiz questions in about a minute. See how built-in spaced repetition and flashcards make studying more effective.