Video Gallery plugin for Joomla

Create your Video Gallery extension
Why People Love Elfsight
Joomla gives you plenty of flexibility for publishing content, and video can make those pages even more useful to visitors. With the Elfsight Video Gallery for Joomla, you can turn tutorials, company videos, interviews, product demos, customer stories, and social clips into one structured showcase instead of embedding each video separately.
Add content from YouTube, Instagram, TikTok, Vimeo, Twitch, or a custom source and control the entire gallery from the Elfsight editor. Pin important videos to the top, use filters and sorting to organize larger collections, and enable the mini-player so visitors can keep watching as they browse. You can also decide what happens at the end of playback and use an end card to direct viewers toward another useful page or action.
The finished gallery can be placed on a specific Joomla page or integrated more broadly into your website, depending on where you want visitors to see it.
Did you know?
According to Wyzowl’s 2026 research, 84% of consumers say they want to see more video content from brands.
Give visitors a more visual way to discover your content – create your Video Gallery for Joomla with Elfsight for free.
Key Features of the Joomla Video Gallery
Here’s what the video extension can bring to your Joomla website:
- Multiple video sources: Combine videos from YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source in one gallery.
- Organized presentation: Build a polished video section for articles, company pages, resources, portfolios, educational content, and more.
- Pinned videos: Place featured tutorials, announcements, campaigns, or other priority content at the beginning of the gallery.
- Filters and sorting: Make larger video collections easier to browse and help visitors find the content they need faster.
- Mini-player: Keep the active video visible while users continue exploring the page.
- Flexible video behavior: Replay the current video, start the next one, show an end card, or display an end card before continuing to the next video.
- Responsive layout: Keep your gallery easy to browse and watch across desktop, tablet, and mobile.
Explore all features in the intuitive editor for free – no signup needed.
How to Add a Video to Joomla
You can create your Video Gallery and add it to Joomla in a few steps:
- Choose a Template: Open the Elfsight editor and select a template that suits your website and content.
- Add Your Videos: Paste links from YouTube, Instagram, TikTok, Vimeo, Twitch, or use Custom Source to create your gallery.
- Customize the Extension: Adjust the layout and appearance, configure filters and sorting, enable the mini-player if needed, and choose what happens after playback.
- Copy the Installation Code: Click “Add to website for free” and copy the code generated by Elfsight.
- Add It to Joomla: For page-specific placement, add the required Elfsight script to your active template and insert the gallery code into the relevant article. For site-wide placement, the full installation code can be added to the template before the closing
</body>tag. The exact menu path varies between Joomla versions and templates.
Need extra help? Visit the Elfsight Help Center for Joomla installation guidance, browse our tutorials, share feature requests through the Wishlist, or follow the latest Video Gallery updates in the Changelog.