Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module allows you to create and edit interactive HTML5 content, such as videos, quizzes, and presentations, directly within Drupal. You can also import and export H5P files to share rich content across different sites.

With this module you will be able to create interactive videos, question sets, drag and drop questions, multichoice questions, boardgames, presentations, flashcards and more using Drupal.

All the content is HTML5, meaning it will work great on smartphones, tablets and other mobile devices. With H5P, you create and edit HTML5 content directly in your web browser just like you edit any other Drupal content.

In addition to being an authoring tool for rich content, H5P also enables your site to import and export H5P files. H5P files are package files for HTML5 content and applications. They work much the same way as Flash files work. You can easily upload them to your Drupal site and publish rich Internet content and applications. Whenever you upload a new type of content as an H5P file, your editor will learn how to create and edit this type of content so that you're able to create more content of the same type, using the H5P editor. This makes H5P a very powerful authoring tool.

Getting started

  1. Install the H5P module.
  2. Enable the H5P and H5P Editor modules.
  3. Add an H5P field to a content type on its Manage fields page (admin/structure/types/manage/your-content-type/fields):
    1. Click + Create a new field.
    2. Pick the Reference field type.
    3. Give the field a label, and choose the Interactive Content – H5P field type, then save the new field.
  4. Go to your content type's Manage form display page (admin/structure/types/manage/your-content-type/form-display).
  5. Change the new field's widget selection to H5P Editor and save.
  6. Create or edit an instance of your content type. Your new field will show the editor interface where you can create or upload H5P interactives.

The process of creating new content and new libraries for H5P is documented on http://h5p.org.

The development of this module has been sponsored by The Norwegian Digital Learning Arena, H5P Group and for Drupal 8 Somos Educacao

Activity

Total releases
4
First release
Dec 2024
Latest release
9 months ago
Releases (12 mo)
1 ▼ from 3
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
2.0.0-beta1 Pre-release Sep 24, 2025
2.0.0-alpha6 Pre-release Jul 7, 2025
2.0.0-alpha5 Pre-release May 15, 2025
7.x-1.55 Stable Dec 9, 2024