Activities: Interactive Content – H5P

Maintained by Picture of Frode PettersonFrode Petterson, Picture of Thomas MarstranderThomas Marstrander, Picture of Pål JørgensenPål Jørgensen, Picture of Svein-Tore Griff WithSvein-Tore Griff With
Create and add rich content inside your LMS for free. Some examples of what you get with H5P are Interactive Video, Quizzes, Collage and Timeline.
22468 sites
415 fans
Current versions available: 1

One of the great benefits with using H5P is that it gives you access to lots of different interactive content types.

Another great benefit with H5P is that it allows you to easily share and reuse content. To reuse content, you just download the H5P you would like to edit and make your changes – e.g. translate to a new language or adjust it to a new situation.

H5P is:

  • Open Source
  • Free to Use
  • HTML5
  • Responsive

Note that it is currently possible for people with programming skills to cheat in H5P interactions and obtain the full score without knowing the correct answers. H5Ps must not be used for exams or similar.

The H5P community is actively contributing to improve H5P. Updates and new features are continuously made available on the community portal

View our setup for Moodle to get information on how to get started with H5P.

GDPR Compliance

Information useful to help you achieve GDPR compliance while using this plugin can be found at's GDPR Compliance page.


This plugin is part of set Gamification.

Potential privacy issues

The plugin is set up to automatically download content types and provide anonymous usage data which can be disabled through settings.


Screenshot #0
Screenshot #1
Screenshot #2


Picture of Frode Petterson
Frode Petterson (Lead maintainer)
Picture of Thomas Marstrander
Thomas Marstrander: Developer
Picture of Pål Jørgensen
Pål Jørgensen: Developer
Picture of Svein-Tore Griff With
Svein-Tore Griff With: Developer
Please login to view contributors details and/or to contact them

Comments RSS


  • Picture of Arlene Mendoza-Moran
    Sat, Aug 31, 2019, 1:54 AM
    Our faculty LOVE H5P, thank you for this plugin. However, a bug that causes Multiple Choice questions inside an Interactive Video to be scored as 0 when the video is re-watched still has not been addressed [HFP-2589]. Since Interactive Video is the most popular content type among faculty and the bug is adversely affecting many students, it would be nice to see some movement on this. Can anyone respond?

  • KS logo
    Mon, Sep 2, 2019, 3:43 PM
    Hi guys, thank you for the H5P-plugin for Moodle.
    There are a number of administrative issues with H5P in production on a large site like ours:
    1) While updating the library is automatic, every single content type needs to be manually upgraded.
    2) Upgrading content types contains no information about the consequences, e.g. will presentations contain subtle formatting or style changes that 'breaks' the upgraded presentations - over 2000 in our case? If there are consequences for how created H5P content appears or works, we need to be able to inform our users ahead of upgrading content types.
    3) Installing new content types is not available for admin from the same page as updating the library. New types have to be installed by creating a course, adding an H5P activity and then install a new type. This also leads to weirdness as to what is available, e.g. Columns and Branching Scenario seems to be available, but when we try to upgrade and install these, we are told they rely on H5P 1.23 or higher, while the latest version available for Moodle is 1.19 from August 2019. In our case, we need move through three environments to keep our users situation stable; Staging, Lab and Prod. With all the other work going on, we just finished deploying 1.18 from May.

    Are there any available plans or roadmaps to enhance the administration of H5P in Moodle?
  • Picture of Thomas Marstrander
    Tue, Sep 3, 2019, 3:12 PM
    Hi Arlene, thanks for reporting this and leaving such a detailed review, it will surely help expedite the bug quicker. I can't say anything about when it will be brought into a sprint unfortunately, as it is not specific to the H5P integration in Moodle, you just have to watch the issue in the public issue tracker for activity.
  • Picture of Thomas Marstrander
    Tue, Sep 3, 2019, 3:49 PM
    Hi KS Læring,
    Thanks for the valuable feedback, I've relayed this to the team. These are issues that has to be solved for the H5P Core, not specifically for H5P in Moodle. We're aware that the administration of H5P is currently a bit tedious. I hope we'll be able to work towards improving this in the near future, but can't give any dates right now.
  • Picture of Franklin S
    Wed, Sep 25, 2019, 5:10 PM
    Hi Guys,
    Thank you for developing this great plugin. We have been using this for our Moodle 3.7 and it works like a charm.
    However, we do have an issue of minimizing the course video to its original size when viewing in full screen mode in the Mozilla Firefox browser. The size of the video gets very smaller than the original one (though the play/resume/volume options work fine). Only reloading/refreshing the page gets the video to its original size.
    P.S.: It works fine in all other browsers - Google chrome, Internet explorer, Microsoft edge and Safari.
    Is there any workaround available or the bug will be fixed in the next version?
  • Picture of Thomas Marstrander
    Wed, Sep 25, 2019, 8:30 PM
    Hi Franklin,
    What is the "course video" ? Is it Course Presentation, Interactive Video or Course Presentation with Video ?
    Please post an issue with steps to reproduce, together with your version of Moodle, the H5P plugin and the library you're experiencing the issue with on github ( or in the respective repository for the content type, or in the forums ( which is a better medium for support than this comment field. Thanks.
  • Picture of Franklin S
    Wed, Oct 23, 2019, 4:02 PM
    Hi Thomas,
    Thank you for the reply. I have created a topic 'Interactive course presentation video resizing issue in Mozilla firefox' under the forum 'Bugs in content types' in on 14th Oct 2019 and yet to get any response there!
  • Picture of Jacques Barzic
    Wed, Nov 13, 2019, 4:10 PM
    yesterday, I have find a bug with the version 1.20.0 (2019101700) of this plugin on Moodle 3.5.8+ (Build: 20190927).
    When I go to Language > Language customisation and I chose "Français (fr)" and "Open language pack fo editing" there is in an error of writing in the data base.
    With the version 1.19.1 (2019081600) it's OK.
    Best regards,
  • Picture of Thomas Marstrander
    Wed, Nov 13, 2019, 4:13 PM
    Hi Jacques, we are aware of this and are talking with Moodle to find a solution. You can follow the issue and get instructions on how to manually fix it at:
  • Picture of Jacques Barzic
    Wed, Nov 13, 2019, 6:33 PM
    Hi Thomas,
    Tanks for your reply, I'm sure that you'll find the solution wink.
    Best regards.
  • Picture of tatualo web
    Fri, Nov 15, 2019, 9:28 PM
  • Picture of Fabrice Darrigrand
    Fri, Nov 22, 2019, 7:01 PM
    I'm confused. I have H5P module installed on my Moodle and it seems that some activities can't be updated. I've got an error message saying they need version 1.24 but the only version on this page is 1.20. Can anyone explain how this works ?
  • Picture of Thomas Marstrander
    Fri, Nov 22, 2019, 7:54 PM
    The plugin has a dependency to H5P Core, whose version is different than the plugin. Version 1.20 of the H5P plugin uses version 1.24 of H5P Core, so upgrading to 1.20.1 will allow you to use the newest content types.
  • Picture of Mario Gharib
    Thu, Nov 28, 2019, 6:58 PM
    Thanks for this great plugin,

    I wanted to ask if it is possible to insert link to external video other than youtube and vimeo (to MediaSite precisouly),

    We have plenty of videos on our MediaSite and wanted to see if it is possible to link them into h5p on Moodle

    Best regards.
  • Picture of Thomas Marstrander
    Thu, Nov 28, 2019, 7:22 PM
    Thanks. it should be possible if you have a direct link to the external media, i.e. directly to the media file.
Please login to post comments