Activities: Interactive Content – H5P

Maintained by Picture of Frode Petterson Frode Petterson, Picture of Thomas Marstrander Thomas Marstrander, Picture of Pål Jørgensen Pål Jørgensen, Picture of Svein-Tore Griff With 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.
7001 sites
218 fans
Moodle 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4

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 josue avendaño
    Fri, 20 Jul 2018, 6:38 AM

    I have an strange problem, I install the plugin and we créate an activity, perfectly without problems, and whem I begin to configure and choose specific activity, and press install the section disappear, but no problema wait few minutes and reload the page and ready, now i can use the installed option créate the activity and and press save y show but the page is just and a White page without any excercise.
  • Picture of Frode Petterson
    Fri, 20 Jul 2018, 3:13 PM
    @Akram Adem
    Be sure that you pull the correct tag. Master is not stable. Also, you have to remember to update the submodules as well.
    Example command:

    @josue avendaño
    Please check your browser's JavaScript console for errors. Ctrl+Shift+J to open in Chrome. Also, keep an eye on the server's error_log file for any messages.
  • Picture of Akram Adem
    Fri, 20 Jul 2018, 10:36 PM
    @Frode Petterson,

    Thank you for your reply. We don't use h5p repo , we downloaded all files for the new version then we uploaded it into our own git-hub repo. then we are pulling the code into our master moodle repo when launching the instance.
    Are we doing something wrong here?
    Thank you
  • Picture of Frode Petterson
    Fri, 20 Jul 2018, 11:40 PM
    @Akram Adem
    No, doing it like this should be fine!
    I'm very puzzled by why it's trying to install the database tables again...
  • Picture of Sam Mudle
    Tue, 24 Jul 2018, 12:34 AM
    Question: Our school blocks all YouTube videos. Would h5p work for mp4 videos hosted on the same server that moodle is hosted on?
  • Picture of Thomas Marstrander
    Wed, 25 Jul 2018, 8:16 PM
    Yes, there should be no problem in using mp4 videos.
  • Picture of Conor O'Neill
    Fri, 10 Aug 2018, 11:09 PM
    Hi Folks - just wondering if other people are experiencing problems uploading "Presentation" type examples to Moodle?
    Were running version 3.5.1 of Moodle, some example with load correctly but presentations won't load?

  • Picture of MAG II
    Fri, 10 Aug 2018, 11:47 PM
    Hello -

    I am using the H5P Presentation activity in a Moodle course. When my presentation is complete I copy the embed link to the course topic to make my presentation embedded into the course topic. I like the way this works because it's one less click for a student to view the presentation; the presentation is viewable upon opening the course.

    I am having a problem with it though. Full screen on the embedded presentation doesn't work correctly. When the user clicks the full screen icon, half of the screen on the monitor does not get used, and is black. Is there a way around this? I want the user to be able to view this presentation properly in full screen when embedded. Could there possibly be a change in the iframe script that I could make?

    Any help / insight you may have would be much appreciated. Thanks in advance.

  • Picture of fred hunter
    Thu, 16 Aug 2018, 8:44 PM
    Hi Guys,

    Overall I'm impressed with what the plugin can do. I've been doing some work on compiling an online course and have two questions/issues:

    1) I'm using a lot of interactive videos so that I can utilise the hotspots to create info pop outs (my video is based on a powerpoint presentation with the slides animated so I can control the timeline) how do I completely hide the video controls? I've located the css page in the developer view in chrome, altered the settings and tried adding the code into the custom css section of my moodle site but it doesn't make a difference.

    2) Questions in interactive videos and also questions placed into a course presentation are not updating the gradebook for correctly answered questions. I've added earlier submission screens in the interactive video so that I can make sure to submit answers where the video navigates away before the end of the timeline. It concerns me that not even the basic course presentation, which I've set up with 2 or three questions also doesn't pass the marks into the gradebook. what am I missing?

  • Picture of Sam Mudle
    Fri, 17 Aug 2018, 6:15 AM
    Well, h5p latest on moodle 3.51 is not recording scores on the interactive video. The gradebook is just blank.
  • Picture of Thomas Marstrander
    Thu, 30 Aug 2018, 8:53 PM
    @MAG II, thanks for reporting this. This is a bug in embedded content. I have created an issue for resolving it at where you can follow along the progress of resolving it. There's also a temporary workaround suggested there.
    Please report any future bugs on the forums.
  • Picture of Thomas Marstrander
    Thu, 30 Aug 2018, 8:54 PM
    @Conor I'm not able to reproduce this. Could you please make a bug report at the forums ( ) with steps to reproduce this ?
  • Picture of Thomas Marstrander
    Thu, 30 Aug 2018, 8:57 PM
    @fred hunter, Our content is inside an iFrame so you can not change it by just adding CSS in your theme. You have to override our plugin renderer, you can find more information about this at:
  • Picture of Thomas Marstrander
    Thu, 30 Aug 2018, 9:11 PM
    @fred hunter, For your second question, I'm not able to reproduce this. Answers are successfully registered in the gradebook when entering the result screen for Course Presentations. Note that only students' answers will appear in the gradebook, so you'll not be able to see your grades as a privileged user, this is Moodle native functionality. If you're still not able to see students' answers please make a bug report at the forums ( ) with detailed steps on how to reproduce this.
  • Picture of Thomas Marstrander
    Thu, 30 Aug 2018, 9:13 PM
    @Sam Mudle, please create a bug report at the forums ( ) with detailed steps on how to reproduce this, so we are able to help you. Thanks.
1 2 3 4 5 6 7 8 9 10 11
Please login to post comments