H5P Guides
Getting started
H5P is a plugin for existing publishing systems that enables the system to create interactive content like Interactive Videos, Presentations, Games, Quizzes and more!
Create and store H5P Content on H5P.com
Click here to get startedH5P.com offers features like:
- Hosting
- LMS support
-
- Embed H5P content into any page
- Access H5P content through a direct link (no LMS required)
- Content and user management and more.
H5P for programmers and self-hosters
H5P is also available for programmers and professional self-hosters as a plugin for the below publishing systems. The plugin has fewer features and no support included, but is fully customize-able for programmers and possible to host behind firewalls etc.
Other things you might want to do:
Try out the H5P authoring tool
H5P empowers everyone to create, share and reuse interactive content. We've made a selection of interactive content types available for testing here on H5P.org.
Test drive the authoring tool
To get some guidance on creating H5P content, take a look at the tutorials in the content author guide.
H5P empowers everyone to create, share and reuse interactive content. We've made a selection of interactive content types available for testing here on H5P.org.
Test drive the authoring tool
To get some guidance on creating H5P content, take a look at the tutorials in the content author guide.

If you are a developer familiar with JavaScript and other related web technologies, we suggest you do the following:
- Install a CMS and an H5P plugin for that CMS. Currently, the easiest way is to download Drupal and the H5P Drupal plugin. The Drupal plugin has some extra development features that the other plugins don't have.
- Complete our "Hello world tutorial"
- Look at the H5P examples
- Get familiar with the developer guide
- Create new libraries using your newly acquired H5P skills
- Share your work here at H5P.org!

The code for the H5P content types are shared on GitHub.
Designers and developers are encouraged to improve these content types by:
- Setting up your H5P development environment using the installation and setup guide.
- Downloading H5P libraries from the examples and download page or our GitHub repository.
- Extending or modifying the library.
- Sharing your improvements on our forum and submitting a pull request on GitHub!
Integrate H5P with a new platform
We've focused on the documentation for H5P content types and applications so far. We've started on docs for plugin creation as well.
Comments
Maria1911
Thu, 12/06/2018 - 11:20
Permalink
Integration into website
I was wondering if or how it is possible to integrate h5p content into an existing website which is neither done with wordpress or drupal?
BV52
Fri, 12/07/2018 - 07:02
Permalink
Hi Maria,You can use the
Hi Maria,
You can use the embed code that you can generate by clicking on theembed button at bottom of the content. You can insert this anywhere that allows rich-text formatting. Please not though that embedding will be limited or totally disabled for newly created contents in H5P as stated in the November status update. So eventually a move to created the contents in WP, Drupal or Moodle is needed or you can sign up for a subscription in H5P.com.
-BV52
[email protected]
Fri, 12/14/2018 - 15:00
Permalink
Parts of speech
Noun.
lucyboregard
Thu, 12/20/2018 - 03:16
Permalink
Francais
Bonjour,
il y a un moyen d'avoir H5P en français
merci
BV52
Fri, 12/21/2018 - 04:29
Permalink
Hi Lucy,This is possible if
Hi Lucy,
This is possible if you use one of the supported frameworks (Moodle, Wordpress or Drupal).
Cela est possible si vous utilisez l’un des frameworks supportés (Moodle, Wordpress ou Drupal). (Translated by Google translate)
-BV52
iTol
Wed, 04/17/2019 - 09:46
Permalink
PEDA.net?
How H5P works with peda.net?
BV52
Thu, 04/18/2019 - 03:52
Permalink
Hi iTol,I haven't used Peda
Hi iTol,
I haven't used Peda.net, but if you have a way of placing HTML codes you should be able to use the embed code feature of H5Ps.
-BV52
alblub
Sun, 06/30/2019 - 14:40
Permalink
Embedding - Google Sites
I use new Google Sites. All I can do is embed the HTML-code from a public trial. Is there any other solution for Google Sites?
Albert
BV52
Mon, 07/01/2019 - 06:23
Permalink
Hi Albert,You can create your
Hi Albert,
You can create your content using one of the three supported frameworks outlined above or sign up for H5P.com and embed your contents form there.
-BV52
mimmaluppino
Thu, 07/11/2019 - 03:40
Permalink
design and learn
I signed up to learn how to design interesting interactive tools
ottoice
Sun, 08/04/2019 - 09:07
Permalink
Very Good
Thank you very much!!
pfkellogg
Sat, 10/05/2019 - 17:03
Permalink
Non LRS H5P for LearnDash Plugin
We have made a blistering fast, zero cofiguration possible, non LRS "H5P for LearnDash" plugin. This is a premium plugin that controls the LearnDash "Mark Complete" and "Start Quiz" buttons. LearnDash which is a popular WordPress based LMS. We support several interactions which are actually documented as "no xAPI coverage" at h5p.org.
Luci torres
Wed, 10/09/2019 - 03:24
Permalink
Hola
Espero que sea una buena experiencia
Pages