Drag the Words

A free HTML5 based question type allowing creatives to create text based challenges where users are to drag words into blanks in sentences. Excellent for language training among other things. Use this with the H5P plugin for WordPress, Moodle or Drupal.

In this example we've included a tip for the first blank, other then that we're using the default settings.
With Instant Feedback
In this example, we've enabled instant feedback so that learners get feedback instantly as they match words with blanks.

Would you like to create content like this on your own?

Get started

Register on H5P.com to start creating H5P Interactive content. Your content can be accessed via direct link, embeded, or inserted into any learning management system that supports LTI integration.


Drag the Words allows content designers to create textual expressions with missing pieces of text. The end user drags a missing piece of text to its correct place, to form a complete expression.

May be used to check if the user remembers a text she has read, or if she understands something. Helps the user think through a text.

It's super easy to create a drag the words task. The editor just writes the text and encloses the words that are to be draggable with asterix signs like *draggableWord*.


  • Add as many expressions and missing pieces of text as you like
  • A hint may be added to each missing piece of text
  • Drag the Words can be included in Presentation, Interactive video and Question set content types

Learn how to create Drag the Words in this tutorial.

The H5P content on this page is licensed under Creative Commons Attribution 4.0 International unless another Creative Commons license is specified under rights of use. The author of the content is H5P Group

New to H5P? Read the installation guide to get H5P on your own site.