Drupal Video Gallery module

Create your Video Gallery module
Why People Love Elfsight
Whether you’re building a resource center, company website, publication, portfolio, or knowledge hub in Drupal, video can give visitors a faster and more engaging way to explore your content. Elfsight Video Gallery brings videos from different platforms together in one structured showcase that fits naturally into your pages.
Add content by link from YouTube, Instagram, TikTok, Vimeo, Twitch, or a custom source and manage the whole collection from the Elfsight editor. Pin important videos, add filters and sorting, customize the layout, and enable the mini-player so users can continue watching while exploring the page. You can also control what happens when playback finishes and use an end card to direct attention to relevant content or actions.
For placement, Drupal gives you flexibility: the gallery can be embedded directly into specific page content or added through a custom block and positioned in a theme region.
Did you know?
Wyzowl’s 2026 research shows that 84% of consumers want to see more video content from brands.
Give your Drupal visitors a more visual way to discover what matters – create your Elfsight Video Gallery for free.
Key Features of the Drupal Video Gallery
Here’s what Video Gallery can bring to your Drupal website:
- Videos from multiple sources: Combine content from YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source in one gallery.
- Flexible gallery design: Present videos in a modern, organized layout that works naturally with different types of Drupal pages.
- Priority content: Pin selected videos so important guides, campaigns, announcements, or featured content appear first.
- Filters and sorting: Make larger collections easier to navigate and help visitors reach relevant videos faster.
- Mini-player: Let visitors continue watching while they explore other content on the page.
- Flexible playback behavior: Replay the current video, play the next one, show an end card, or combine an end card with the next video.
- Responsive experience: Keep the gallery convenient to browse across desktop, tablet, and mobile.
Try all features in the free editor – no signup needed.
How to Add a Video Gallery to Drupal
You can create and embed an Elfsight Video Gallery on Drupal in a few steps:
- Choose a Template: Open the Elfsight editor and select a Video Gallery template that works with your website style and content.
- Add Your Videos: Paste links from YouTube, Instagram, TikTok, Vimeo, Twitch, or add videos through Custom Source.
- Set Up the Gallery: Choose your layout, customize the design, configure filters and sorting, enable the mini-player if needed, and select the behavior after playback.
- Copy the Installation Code: Click “Add to website for free” and copy the code generated for your Video Gallery.
- Add It to Drupal: For a specific page, edit the content, switch the text format to Full HTML and paste the code in Source view. For broader placement, create a custom block through Drupal’s Block layout, paste the code there, and choose the region and pages where it should appear.
Need help with setup? Visit the Elfsight Help Center for Drupal installation guidance, browse our tutorials, send feature suggestions through the Wishlist, or follow Video Gallery improvements in the Changelog.