Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: Video.js (HTML5 Video Player) 10.0.0-alpha1 First alpha version released for module videojs (10.0.0-alpha1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

CKEditor5 Youtube

1,538 sites Security covered Drupal 9–11
View on drupal.org

This module adds a YouTube embed button to the CKEditor 5 toolbar, allowing content creators to easily insert YouTube videos into their Drupal content without needing to manually handle embed codes. It provides a user-friendly dialog for adding video URLs and offers options for customizing playback.

The CKEditor 5 YouTube Embed module enhances content creation in Drupal by seamlessly integrating YouTube video embedding into the CKEditor 5 text editor. It provides an intuitive interface for content creators to easily add YouTube videos to their posts, pages, or any content type using CKEditor 5, without needing to manually write embed codes.

Features

  • Adds a YouTube embed button to the CKEditor 5 toolbar
  • Provides a user-friendly dialog for entering YouTube video URLs
  • Allows customization of video display options (e.g., autoplay, controls, start time)
  • Maintains a clean content structure by using proper HTML5 embed tags
  • Integrates seamlessly with Drupal's text formats and filters

Post-Installation

After installing the module, follow these steps to start using it:

  1. Go to Administration > Configuration > Content Authoring > Text formats and editors
  2. Edit the desired text format that uses CKEditor 5 (e.g., "Full HTML")
  3. In the toolbar configuration, locate the YouTube embed button and add it to your active toolbar
  4. Save the configuration

Now, when editing content, you'll see a new YouTube button in your CKEditor toolbar. Click it to open the embed dialog, paste your YouTube video URL, adjust any options, and insert the video into your content.

Additional Requirements

This module requires:

  • Drupal 9.x, 10.x or 11.x
  • CKEditor 5 module (part of Drupal core)

No additional libraries or APIs are needed.

Supporting this Module

If you find this module useful and would like to support its development, you can:

  • Submit bug reports and feature requests in the issue queue
  • Contribute code or documentation improvements via pull requests
  • Spread the word about this module in the Drupal community

For the latest updates and community discussions, follow the project page on Drupal.org.

Depends on

Dependencies of the latest stable release

  • ckeditor5 Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
Oct 2024
Latest release
3 months ago
Releases (12 mo)
1 ▼ from 7
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.6 Stable 9–11 May 1, 2026
1.0.5 Stable 9–11 Jul 18, 2025
1.0.4 Stable 9–11 Jun 26, 2025
1.0.3 Stable 9–11 Jun 20, 2025
1.0.2 Stable 9–11 Oct 30, 2024
1.0.x-dev Dev 9–11 Oct 18, 2024
1.0.1 Stable 9–11 Oct 18, 2024
1.0.0 Stable 9–11 Oct 17, 2024