Elementor Video Gallery widget

Create your Video Gallery widget
Why People Love Elfsight
Elementor makes it easy to build visually appealing pages, but creating a complete video experience from scratch can still take extra work. With Elfsight Video Gallery, you can add tutorials, portfolio videos, product demos, testimonials, social clips, and other content to your Elementor pages in one polished gallery.
Collect videos from YouTube, Instagram, TikTok, Vimeo, Twitch, or a custom source and manage them from one editor. Pin your most important videos, organize larger collections with filters and sorting, and use the mini-player to let visitors keep watching while they explore the page. You can also control what happens after playback and use an end card to guide viewers toward relevant content or offers.
Embedding the finished gallery on Elementor is straightforward with Elfsight: place an HTML video widget where you want the gallery and paste the installation code into it.
Did you know?
According to Wyzowl’s 2026 research, 82% of video marketers say video has helped keep visitors on their websites longer.
Make video a seamless part of your Elementor design – create your Elfsight Video widget for free.
Key Features of the Elementor Video Gallery
Here’s what makes the video player a useful addition to Elementor websites:
- Multiple video sources: Combine videos from YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source in one gallery.
- Flexible visual presentation: Create an organized video section for landing pages, portfolios, service pages, product content, and more without building a separate Elementor video carousel from scratch.
- Pinned videos: Keep featured projects, tutorials, campaigns, or other priority content at the beginning of the gallery.
- Filters and sorting: Help visitors navigate larger video collections and quickly find content that interests them.
- Mini-player: Keep an active video visible while users continue browsing 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: Give visitors a comfortable viewing experience across desktop, tablet, and mobile.
Try all features in the free editor – no signup needed.
How to Embed Videos on Elementor
You can create and add your video player to Elementor in a few simple steps:
- Choose a Template: Open the Elfsight editor and pick a template that works with your page design.
- Add Your Videos: Paste links from YouTube, Instagram, TikTok, Vimeo, Twitch, or use Custom Source to build your gallery.
- Customize the Widget: Select a layout, adjust the appearance, configure filters and sorting, enable the mini-player if needed, and choose the behavior after playback.
- Copy the Installation Code: Click “Add to website for free” and copy the code generated by Elfsight.
- Add It to Elementor: Open the required page in the Elementor editor, drag an HTML widget to the desired position, paste your Elfsight installation code into the HTML Code field, and publish or update the page.
Need additional guidance? Visit the Elfsight Help Center for Elementor installation instructions, browse our tutorials, share ideas through the Wishlist, or follow the latest Video Gallery improvements in the Changelog.