Drupal is a registered trademark of Dries Buytaert
drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). editoria11y 2.2.22 Minor update available for module editoria11y (2.2.22). ai 1.2.13 Minor update available for module ai (1.2.13). ai 1.3.2 Minor update available for module ai (1.3.2). moderated_content_bulk_publish 2.0.51 Minor update available for module moderated_content_bulk_publish (2.0.51). moderated_content_bulk_publish 2.0.50 Minor update available for module moderated_content_bulk_publish (2.0.50). editoria11y 2.2.21 Minor update available for module editoria11y (2.2.21). eca 3.1.0 Minor update available for module eca (3.1.0). sophron 3.1.1 Minor update available for module sophron (3.1.1). ai 1.3.1 Minor update available for module ai (1.3.1). seven 2.0.0-beta6 New beta version released for theme seven (2.0.0-beta6). seven 1.0.1-beta1 First beta version released for theme seven (1.0.1-beta1). ui_patterns 8.x-1.15 Minor update available for module ui_patterns (8.x-1.15). layout_paragraphs 3.0.0-beta1 First beta version released for module layout_paragraphs (3.0.0-beta1). raven 7.3.8 Minor update available for module raven (7.3.8). bamboo_twig 6.0.7 Minor update available for module bamboo_twig (6.0.7).

Overview

This module allows users to paste a URL from various video sharing websites, and upon submission replaces the URL with the video from that URL. The module does this by creating a new text filter, that can be added to any input format (such as Full HTML or Limited HTML). It works much the same as the Convert URLs into links text filter that ships with core, however instead of converting URLs to links, it instead converts the URLs into embedded videos.

Supported Services

Currently this module supports the following services:

  • YouTube
  • Vimeo

Please open a feature request in the support queue for other services.

Configuration

  1. Install the module as you would any module
  2. Edit or create a new text format at /config/content/formats
  3. Check the Convert URLs to embedded videos checkbox
  4. Select the video sharing services you wish to enable in the settings form
  5. If you have enabled the 'Convert URLs into links' filter, ensure that this filter comes before it
  6. Create an entity with a text field that uses this filter, and paste a YouTube or Vimeo URL directly into the body and save, and the URL will be replaced with the given video. URLs with query strings are supported.

Troubleshooting

If the video is not rendering, you may have to work with changing the order of the filters within the text format. For example, "Limit allowed HTML tags and correct faulty HTML" if enabled must come before "Convert URLs to embedded videos".

Development Roadmap

At this moment, nothing is planned. If you have support requests, please open an issue in the issue queue. New services will be added if they have an API allowing for videos embedded from their service.

Activity

Total releases
1
First release
Apr 2026
Latest release
11 hours ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
3.0.0 Stable Apr 9, 2026