iFrame Video Gallery widget

Create your Video Gallery widget
Why People Love Elfsight
An iFrame is a convenient way to bring external content into a webpage, but displaying multiple videos one by one can quickly make a page difficult to manage. Elfsight Video Gallery lets you collect your videos in one complete gallery and embed the finished experience through a single iFrame.
Bring together content from YouTube, Instagram, TikTok, Vimeo, Twitch, or a custom source, then organize and customize everything in the Elfsight editor. Pin priority videos, add filters and sorting, enable the mini-player, and choose what happens when playback ends. Instead of creating a separate iframe embed for every video, visitors get one consistent gallery they can browse from the same place.
For iframe installation, Elfsight provides a Share Link that can be used as the iframe source. The current Elfsight setup also uses an iframe-resizer script to help the embedded widget fit the available width and content area.
Did you know?
According to Wyzowl’s 2026 video marketing research, 85% of people say they’ve been convinced to buy a product or service after watching a video.
Turn scattered video embeds into one easy-to-explore experience – create your iFrame video player with Elfsight for free.
Key Features of the iFrame Video Gallery
Here’s what makes the gallery useful for iframe-based embedding:
- One gallery, multiple sources: Bring videos from YouTube, Instagram, TikTok, Vimeo, Twitch, and Custom Source together instead of embedding each one separately.
- Self-contained presentation: Display an entire organized video collection within one dedicated embedded area.
- Pinned content: Put selected tutorials, campaigns, product videos, projects, or other priority content at the beginning of the gallery.
- Filters and sorting: Give visitors a faster way to navigate larger collections and discover relevant videos.
- Mini-player: Keep the active video visible while users continue exploring the gallery and surrounding experience.
- Flexible video behavior: Replay the current video, play the next one, show an end card, or combine an end card with the next video.
- Responsive gallery: Create a video experience designed to adapt to different screen sizes and available embed widths.
Try all features of the widget in the intuitive editor for free – no signup needed.
How to Add a Video Gallery via iFrame
You can configure your Gallery and prepare it for iframe installation in a few steps:
- Choose a Template: Open the Elfsight editor and select a template that suits your content.
- Add Your Videos: Paste links from YouTube, Instagram, TikTok, Vimeo, Twitch, or use Custom Source to create your collection.
- Customize the Widget: Select the gallery layout, adjust its appearance, configure filters and sorting, enable the mini-player if needed, and set the Video Behavior.
- Get Your Share Link: Publish the widget, open its installation options, switch to Share Link, and copy the link provided for your Video Gallery. Elfsight uses this link as the iframe source.
- Create and Embed the iFrame: Add the Share Link to the iframe code recommended by Elfsight, including the iframe-resizer script, then paste the completed code into the HTML or embed area of your website and publish your changes.
Need more guidance? Visit the Elfsight Help Center for the dedicated iframe installation tutorial, browse our other setup guides, share ideas through the Wishlist, or follow Video Gallery updates in the Changelog.