Question formats: H5P content types

Maintained by Picture of Daniel ThiesDaniel Thies
This plugin imports various H5P content types into Moodle question types
1160 sites
32 fans
Current versions available: 1

This plugin imports various h5p content types into the Moodle question bank.

Certain H5P content types are able to be translated into questions using standard Moodle question types. Not all H5P content types will be supported since they do not all have analogous Moodle question types with similar functionality. There will be some unavoidable differences in behaviour.

If you do not have access to install this or would like to use it or related prototypes without installing, you can create an account at and import the questions from there to your site.

To install copy this directory to question/format/h5p in Moodle directory structure. Login as admin to complete plugin installation. Then select this format during question bank import.

To import H5P content load a Quiz (Question Set) .h5p file or a Column content type file which contains some of the supported question content types as the import file and import. Individual questions will be extracted from the Quiz.

Current support includes support for import of following H5P content types

  • Branching Scenario - extracts supported subcontent
  • Column - extracts supported subcontent
  • Course Presentaion - extracts supported subcontent
  • Interactive Books - extracts supported subcontent
  • Interactive Video - extracts supported subcontent
  • Quiz (Question Set) - extracts supported subcontent
  • Single Choice Set - extracts into individual multichoice questions
  • Dialog/Flash Cards - creates a short answer question from each card
  • Guess The Answer- creates a short answer question from the card
  • Multichoice Question - creates a multichoice question
  • True/False Question - creates a true false question
  • Drag and Drop Question - creates a Drag and drop onto image question
  • Essay - creates an essay question
  • Fill in the Blank Question - creates a embedded answer (cloze) question with embedded short answer
  • Advanced Fill in the Blanks Question - creates a embedded answer (cloze) question with embedded short answer or mulitchoice subquestions
  • Drag the Text Question - creates a Drag and drop into text question
  • Mark The Words - Creates Word select if that question type is installed
Testing status


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8


Picture of Daniel Thies
Daniel Thies (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Meindert Jorna
    Thu, Jul 2, 2020, 5:09 AM
    Thanks a lot @Daniel Thies - It seems to work regarding the multiple choice questions. This is a big step and will help in using the interactive video's as part of a formative ánd summative course. Are there options to make the drag and drop questions or "fill in the blanks" questions work also? If not: still a big THANK YOU!
  • Picture of Daniel Thies
    Thu, Jul 2, 2020, 5:29 AM
    It works well fine on Fill in the blanks, True/False, and Drag the Words. Drag and Drop still needs some work sometimes to correct placement and grading. There are some inconsistencies in the way the questions features.
  • Hakan Gür
    Tue, Jul 14, 2020, 11:59 PM
    I would like to thank the plugin developers for making the option of converting H5P content files into Moodle possible.

    Even though I have not tested the plugin thoroughly yet, I would like to share one small problem I have faced so far. I have an H5P content file with 15 multiple choice questions ("Quiz"). There are no media files - only questions and five options for each question. When I import this file into the question bank, this line is automatically added to the top of each question string:
    < video >< / video >
    Because there is no video file in the question, there is a blank video player on top these questions and this needs to be removed manually. As I cannot add attachments here, I cannot provide you with the H5P file I used for this; I can send it through email or some other means if required.

    Best regards.
  • Picture of Daniel Thies
    Wed, Jul 15, 2020, 12:40 AM
    Thank you Hakan. I recently did the work to add video, but did not notice this issue. I will add an update soon.
  • Picture of Daniel Thies
    Wed, Jul 15, 2020, 3:23 AM
    @Hakan I fixed that issue and new version should be available now. I noticed a feature request you made at I have some additional prototypes under development to create H5P form the question bank. I would be very interested in your feedback. You can use them by creating an account at
  • Hakan Gür
    Wed, Jul 15, 2020, 11:14 PM
    It will be a pleasure to test them, thank you.
  • Picture of Erin Collier
    Tue, Aug 25, 2020, 3:44 AM
    Can you help me? I've selected that my H5P videos be graded in Moodle. However, they are not being graded. The grades are blank. Plaese help! I can't find a number for Moodle anywhere!
  • Picture of Daniel Thies
    Tue, Aug 25, 2020, 11:46 PM
    @Erin, This board is for the specific plugin above. The general H5P forum is a good place to look for answers. Be sure to include your Moodle version and details about how you included H5P in Moodle.
  • Picture of Ana Belén Ginés Morales
    Sun, Sep 20, 2020, 3:47 PM
    Hello, I recently created a new moodle site and when I tried to create H5P activities in Moodle, as I did before in other sites, I can't because it makes me use the content bank. is there a way in which I can create new H5P activities inside my moodle or I have to go to H5P webpage, create it there and use the content bank every time I want to create H5P activities?
    Thanks in advance
  • Picture of Daniel Thies
    Sun, Sep 20, 2020, 8:17 PM
    @Ana, You may be looking for
  • Picture of Ana Belén Ginés Morales
    Mon, Sep 21, 2020, 12:09 AM
    @Daniel, my problem is that when I create an H5p activity, I can't see the "Select content type" as appears in this webpage And if I go to site administrations, plugins I can´t download it or add other content because I don't have Instal plugins as this web page say:
    Besides, I went to the page you sent me and there is not explanation for it, or at least I didn't see it.
    Thanks in advance, again!
  • Picture of Daniel Thies
    Mon, Sep 21, 2020, 2:06 AM
    There are two different H5P activities. The documentation on only applies to (icon with black background). If you are using the activity included with Moodle 3.9 (blue background), then you need to follow the H5P documentation.
  • Picture of Ana Belén Ginés Morales
    Thu, Sep 24, 2020, 1:55 AM
    @Daniel. Ok I see it now. But, unfortunately, when I go to the content bank to create a H5P activity, I cannot click add, as it appears in the webpage's video that you recommended me, because it says "No content types available". So I still don't know how to add them.
    Sorry for the trouble.
  • Picture of Daniel Thies
    Thu, Sep 24, 2020, 8:08 AM
    if you just installed or upgraded Moodle 3.9, the scheduled task that downloads the available content types. Go that Admin settings -> Server -> Scheduled tasks, find the H5P task and edit the date time so it will run soon.
  • Picture of Ana Belén Ginés Morales
    Sat, Sep 26, 2020, 3:31 AM
    @Daniel A Thousand thanks! Sorry for my low level in this. And again, sorry for the trouble!
1 2
Please login to post comments