Interactive Content – H5P

Activities ::: mod_hvp
Maintained by Frode Petterson, Thomas Marstrander, Pål Jørgensen, Svein-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.
Latest release:
23829 sites
433 fans
Current versions available: 2

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


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

Comments RSS

Show comments
  • Fri, Apr 23, 2021, 1:27 AM
    Hello. Thank you for your willingness. I would very much like to be able to define the height of the activity. There are no options for this in h5p for moodle. The h5p activities change the width dynamically (width: 100%) and the height ends up not fitting on the screen, because of the moodle header and navbar. I want to avoid the scroll bar. Is there a way to do it without using iframe or embbed? I don't want to use iframe because I lose the option of the moodle grade for approval.
  • Fri, Apr 23, 2021, 3:59 PM
    Hi Eduardo, due to the highly dynamic nature of most H5P content they will work poorly with a static height as the content changes height between slides, when showing solutions, giving input, etc. You are however free to set the width of the task, you can do this by making sure the H5P content is placed within an element that has a static width, this will make sure that the content never uses more width than what is given to it, and height will be adjusted accordingly. I'm not sure what you mean by "h5p activities change the width dynamically" though, the width used will always be what is given to the H5P content by the parent element, which you control through your theme. If you have any further questions about this please make a post on which is a better place for getting support.
  • Tue, Apr 27, 2021, 10:22 PM
    Thank you
  • Sat, May 1, 2021, 2:57 PM
    WIll the task [ADVANCED FILL IN THE BLANKS] be available on Moodle sometime soon??
    It does not seem to come with the standard H5P hub tasks inside moodle. The CLOZE questions would be a fantastic option for my site. Thanks for your help!
  • Tue, May 4, 2021, 4:04 PM
    Hi, I don't think there is any plans to include it on the content type hub yet, it is up to the author to submit the content type for approval to get it on the content type hub. If you have access to it, you can always upload a library directly. See
  • Wed, May 5, 2021, 11:09 AM
    Hi, is there any way to update multiple libraries at once?
  • Wed, May 5, 2021, 3:08 PM
    Hi Jeremy, Yes, if you're using the content type hub you can download multiple libraries at once by downloading one of the larger content types, e.g. Column, since it includes a lot of smaller libraries.
  • Thu, May 6, 2021, 5:09 PM
    Hi Thomas

    Is the new version 1.22.2 going to have its own tag in github?
    We sync directly from the repos.

    Kind regards
    Henrik Sune Pedersen
  • Thu, May 6, 2021, 6:55 PM
    Hi Henrik. Thanks, I've updated the tags now.
  • Sat, May 29, 2021, 8:08 PM
    Hi developers,

    will there be an Update for Moodle 3.11+ ?

    Thanks for your time and effort !

    Kind regards
  • Wed, Jun 2, 2021, 10:00 AM
    Hi, when will be available the h5p interactive content plugin for moodle 3.11?
  • Wed, Jun 2, 2021, 4:13 PM
    Hi, the plugin should work fine with Moodle 3.11, I have updated the supported versions list.
  • Wed, Jun 2, 2021, 6:38 PM
    Hi. We've recently upgraded to Moodle 3.10.4 and we're experiencing a problem with version 1.22.2 of the H5P plugin: regardless of whether the setting 'Display action bar and frame' is selected in an H5P activity's settings, the 'Reuse/embed' bar at the bottom of the activity is always displayed - we normally uncheck this as we don't want it to be displayed for student-facing content. Please could you advise. Thanks in advance.
  • Sat, Jun 5, 2021, 10:57 AM
    Downloading mod_hvp ... 错误
  • Fri, Jun 11, 2021, 9:28 PM
    Hi Richard, thanks for reporting this. It should be fixed in the latest version 1.22.3. Please report future issues in the repository though where it is easier to provide more information and follow up:
Please login to post comments