Home › Quizzes › Platforms & LMS › Moodle quiz import from your notes

Turn your own notes into a Moodle quiz import file

Upload lecture slides, PDFs or typed notes and get questions with explanations, ready to bring into your Moodle course.

Create quizzes nowFree · No credit card required

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

Why a clean import file saves time

Getting questions into Moodle is faster when the file already has the right structure. Moodle quiz import usually means a Moodle XML file that lists each question, its type and which answers are marked correct.

  • Upload slides, PDFs, notes or page photos as source material
  • Get multiple-choice, true/false and open questions with explanations
  • Review questions before exporting anything to your course
  • Export Moodle XML on the Pro plan and import it into the question bank
Example Moodle XML import questions
What is the root element of a Moodle XML import file?The quiz element, which contains every question in the file so Moodle reads them as one import.
Which attribute sets the question type in Moodle XML?The type attribute on the question element, such as type="multichoice" or type="truefalse", tells Moodle how to build the question.
How is the correct answer marked in a multichoice question?The correct answer uses fraction="100" and wrong answers use fraction="0", so Moodle knows which option earns full credit.
Where do you start a Moodle XML import in a course?Open the question bank, choose Import, and select the Moodle XML format so the file is read with the correct structure.
Why check encoding before importing a Moodle XML file?Save the file as UTF-8, because special characters saved in another encoding can break the import or appear garbled in Moodle.
Generate the full set

Questions from your material

Multiple-choice, true/false and open questions are written from the pages you upload, so the quiz matches what you actually taught.

Explanations on every item

Each question includes an explanation of the correct answer, which helps students learn from wrong choices as well as right ones.

Moodle XML export

The Pro plan exports Moodle XML, so questions can be imported into your question bank without retyping them.

How it works

Upload your source

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

Choose question types

Pick multiple-choice, true/false or open questions and set how many you want from the material.

Export and import

Review the questions, then export Moodle XML and import it through your course question bank.

When the source is your own lecture slides or notes, the questions stay tied to the content you teach. You can review each item before exporting, which is useful when a question needs a clearer stem or a different distractor.

Imports can fail on small errors such as a missing answer fraction or an unescaped character, so check a sample before loading the full bank.

Explore related topics

Frequently asked questions

What file format does Moodle use for quiz import?

Moodle uses its own Moodle XML format, which wraps questions in a quiz element and gives each question a type and its answers.

How do I check a Moodle XML file before importing it?

Open a small sample of the file and confirm each question has the expected type and at least one answer marked with fraction 100. Import a few questions first to catch formatting problems before loading the full set.

Is Moodle XML export included in the free plan?

No. The free plan gives 3 generations per month and browser study with no exports. Moodle XML export is part of the Pro plan at $14.99 per month.

Can I turn my own PDF into questions for Moodle?

Yes. Upload the PDF, review the generated multiple-choice, true/false or open questions, and export them as Moodle XML on the Pro plan.

Generate free quizzes

Keep exploring the topic

Review the main ideas visually or practice recalling them.