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.
12048 sites
322 fans
Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8

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

Show comments
  • Picture of Pankaj Vasnani
    Fri, Dec 6, 2019, 6:16 PM
    Hi all, do anyone have any idea why I am facing the above issue ?
  • Picture of Acqua Alta
    Sat, Dec 7, 2019, 4:41 AM
    Hi Pankaj,
    1. If you won't get answers here, maybe you should ask in Moodle Forums. There is even a new dedicated "H5P" forum there:

    2. The first thing I would do that in your situation is to enable debugging, and see if you get an error that would give you some clues, or at least something that you could paste when asking your question, and maybe would help others to understand what's the issue with your system.
  • Picture of Dinis Medeiros
    Sun, Dec 8, 2019, 7:53 AM
    When installing or upgrading the plugin, one message (info) is hardcoded to english. I'm PT-PT translator.
    Line 50 of install.php and line 274 of upgrade.php
    "H5P fetches content types directly from the H5P Hub. In order to do this the H5P plugin will communicate with the Hub once a day to fetch information about new and updated content types. It will send in anonymous data to the Hub about H5P usage. Read more at the plugin communication page at"
    Thanks for the plugin.
  • Picture of Escuela de Inglés LECII
    Sun, Jan 5, 2020, 1:27 AM
    Excellent !!!!!!!!
  • Picture of Mohammad Nabil
    Wed, Jan 8, 2020, 5:45 AM
    great , it work perfect in mobile browser ,
    but i need any way to play interactive video in full screen in mobile app
  • Picture of Ingo Auhagen
    Sat, Jan 25, 2020, 1:37 AM
    Dear Plugin developers,
    it´s great to have the opportunity to integrate the h5p interactions in moodle! Thanks a lot.
    I´ve one little comment: from the perspective of a student the icon of the moodle activity is cryptic, as they mostly do not know h5p. Would it be possible to use an icon, that stands for interactive content? Maybe something like a mouse pointer.
    Best and thanks again
  • Picture of Andrey Bulezyuk
    Wed, Jan 29, 2020, 4:16 AM
    Hi, when will the new version be published?
    I cannot use the Presentation Format because of 1.20.x
  • Picture of Thomas Marstrander
    Wed, Jan 29, 2020, 4:21 PM
    Hi Andrey, what do you mean by "Presentation Format" ? If you mean Course Presentation, then it is available with the latest version 1.20.1 of the plugin. If you need support please visit the forum: or the h5p forum for Moodle:
  • Picture of george williams
    Tue, Feb 18, 2020, 10:13 PM
    Hi, are there any know comparability issues with installing the h5p plugin in Moodle 3.8, with the ongoing h5p native integration in moodle 3.8 i.e. will this cause issues down the line or will happily exist next to each other?
  • Picture of Thomas Marstrander
    Wed, Feb 19, 2020, 4:15 PM
    Hi George, to my knowledge there are no known compatibility issues, they will happily exist next to each other. The H5P integration in Moodle core will provide a tighter integration with the Moodle ecosystem.
  • Picture of george williams
    Wed, Feb 26, 2020, 12:22 AM
    Hi Thomas, thanks very much for confirming this and all the hard work with the plugin.
  • Picture of Corrine Carter
    Tue, Mar 10, 2020, 2:11 AM
    Hi there. I've been trying to use H5P instead of the core Moodle Quiz plugin, but I need to password protect access to the quiz and can't seem to figure out how to do that in H5P. How to download a Moodle quiz plugin compliant question set from the H5P question set plug in to use if the password cannot be set. I'm not looking forward to manually re-creating another 100 question quiz if I can help it. TIA
  • Picture of Thomas Marstrander
    Tue, Mar 10, 2020, 4:14 PM
    Hi Corrine, password protection is only a feature for the Moodle Quiz plugin, it is not available for H5P. There are however other ways to limit access to content, the standard being putting it in a course or only making it available to a group, depending on your use case this may be a good alternative.
  • Picture of Michael Robbie
    Wed, Mar 18, 2020, 4:48 AM
    Morning Team

    I am looking for version 1.24? I receive an error message when attempting to install certain activities and the error message says to install 1.24
  • Picture of Thomas Marstrander
    Wed, Mar 18, 2020, 3:58 PM
    Hi Michael, 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 the latest version (1.20.2) will allow you to use the newest content types.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Please login to post comments