Home › Quizzes › Platforms & LMS › Moodle Quiz File Format Guide

Turn your notes into quiz questions in the Moodle quiz file format

DeckOwl reads your PDFs, slides, DOCX files, notes or page photos and writes multiple-choice, true/false or open questions with explanations, ready for Moodle XML export on the Pro plan.

Create quizzes nowFree · No credit card required

Free · First set needs no signup · Creates quizzes in seconds

How the Moodle quiz file format works

Teachers who run quizzes in Moodle usually want a file they can import rather than typing every question into the browser. The Moodle quiz file format is Moodle XML: a quiz root element holds one question element per item, and each question declares its type, such as multichoice, truefalse or shortanswer.

  • Moodle XML export is on the Pro plan, which also includes a stronger AI model and bulk upload.
  • Each question can carry an explanation that students see after answering.
  • Multiple-choice, true/false and short answer types can be generated from the same source.
  • Start with the Free plan, which includes 3 generations per month and needs no credit card.
Example Moodle XML quiz format questions
In Moodle XML, which fraction value marks a multiple-choice answer as fully correct?100. Wrong answers use 0, and other percentages give partial credit.
Which question type name identifies a true/false question in Moodle XML?truefalse, set as the type attribute on the question element, because Moodle uses that value to choose the question format.
Which root element wraps all questions in a Moodle XML import file?The quiz element, because it is the outer container that holds every question element in the file.
Which element holds the visible text of a Moodle XML question?questiontext, which contains a text child, because Moodle displays that text to students as the question.
Which question type is used for a short answer question in Moodle XML?shortanswer, with each accepted response written as an answer element that has fraction 100, because the response must match exactly to earn credit.
Generate the full set

Moodle XML export

Pro plan exports your generated questions as Moodle XML, so you can import them into a Moodle quiz instead of retyping each item.

Multiple question types

Generate multiple-choice, true/false or short answer questions from the same source, so one quiz can mix formats.

Explanations on every item

Each question comes with an explanation, so students see why an answer is right as well as which answer is right.

How it works

Upload your material

Add a PDF, DOCX, PPTX, plain text file or a photo of a page. Photos are read with text recognition.

Generate and check questions

Choose question types and review the output against your course content before you export.

Export Moodle XML

On the Pro plan, export the set as Moodle XML and import it into your Moodle question bank.

DeckOwl builds questions from your own PDFs, slides, DOCX files, notes or photos of pages, then writes multiple-choice, true/false or open questions with explanations. Moodle XML export is included on the Pro plan at $14.99 per month. The Free plan lets you study in the browser without exports.

This is not a ready-made template to download. Each file is generated from the material you upload, so the questions follow your course content rather than a generic question bank.

Explore related topics

Frequently asked questions

How is partial credit set in a Moodle XML multiple-choice question?

Each answer element carries a fraction value, where 100 means fully correct and 0 means wrong. Other percentages give partial credit, and the fractions for correct answers in one question should add up to 100.

What should I check in a Moodle XML file before importing it?

Confirm that each question has a type, a question text and at least one answer with a fraction value. Import a small test file first so you can catch formatting problems before a full quiz is affected.

Which DeckOwl plan includes Moodle XML export?

Moodle XML and QTI 2.1 export are on the Pro plan at $14.99 per month. The Free plan includes 3 generations per month and browser study, but no exports.

Can I try DeckOwl before paying?

Yes, the Free plan needs no credit card to start. Students get 40% off paid plans with a school email.

Generate free quizzes

Keep exploring the topic

Review the main ideas visually or practice recalling them.