12:07Video Gallery widget for website
Watch Now

12:07
10:15
9:21
Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide
Create your video gallery for free
- 1. Choose a template
- 2. Connect your videos
- 3. Add to website
The video gallery that works for your business
Show videos from all your channels in one place, keep visitors on the page, grow your views and subscribers and turn viewers into leads and sales — no developer needed.
Every video source in one widget
YouTube, TikTok, Instagram Reels, Vimeo, Twitch and videos hosted anywhere — alone or together.
YouTube YouTube Video Gallery →
Social video TikTok →Instagram Reels →
Video platforms and your own hosting Vimeo →Twitch →Any video →
Mix and curate
Put several sources into one gallery and let visitors switch between them with tabs. Then decide exactly what shows: include or exclude videos by keywords in the title or description, show only videos published after a date and choose the sort order.
- Group sources by platform with tabs
- Include and exclude filters by keywords
- “Published after” date filter
- Sorting, for example by publication date
Designed to match your brand
Make the gallery look like part of your site — no generic embed boxes, no code.
Looks like part of your site
Switch between light and dark themes, set your accent color and fine-tune the background, title, channel header, cards, popup and font.
- Light and dark themes
- Accent color palette or any custom color
- Your font and widget title
- Channel header with banner, subscribers and a follow button
Seven layouts for every page
Card and popup styles
Choose Classic, Plain or Minimal cards, and open videos in a classic YouTube-style popup or a vertical TikTok-style viewer. Thumbnails keep each video’s shape — vertical for Shorts and Reels, 16:9 for everything else.
- Classic, Plain and Minimal cards
- Classic or vertical popup
- Adjustable thumbnail aspect ratio
Built to turn views into results
Everything that helps your videos bring visitors, leads and sales — not just views.
Keep visitors on your page
Videos open in a popup right on your site — no redirect to YouTube, no lost visitors.
- Popup or new tab on the platform
- Classic or vertical popup
- Likes, comments and follow button inside
Turn views into clicks and sales
When a video ends, show a card with your link or product. Or replay it, or play the next video to keep people watching.
- Call-to-action card after the video
- Stop, replay or play next
- Autoplay on cards — only a few play at once
Get found in search
Turn on Schema.org and the widget adds video structured data for every video in the gallery — no plugin, no JSON-LD to write.
Grow your views and subscribers
Show your channel header with a subscribe or follow button — in the gallery and in the popup — and turn website visitors into subscribers and repeat viewers.
- Channel banner, subscribers, videos and views
- Subscribe / follow button in the header and popup
- Plays happen in the platform’s own player
Measure what works
Connect Google Analytics and see which videos get watched and which lead to clicks.
How businesses use Video Gallery
From customer stories to product demos — one widget, many ways to grow.
For every business goal See all use cases →
Where it works best on your site See real examples →
Make a strong first impression with your best videos.
Demos and reviews right next to the buy button.
Customer stories that remove doubts before the choice.
One focused video or a playlist for the campaign.
Related videos that keep readers on the page.
Team stories, office tours and culture videos.
Add a video gallery to your website in 1 minute
No coding required. Start with a template, connect your videos, adjust the look and paste one code.
Choose a ready-made template See all templates →
Customize everything
Seven layouts, from a single player to a masonry wall.
Classic, Plain or Minimal cards.
Light or dark theme and any accent color.
Width, columns, rows, rows on mobile, spacing and thumbnail aspect ratio.
Banner, profile picture, name, subscribers, video count, views, description and follow button.
Classic or vertical style, with the details and buttons you choose.
Font, widget title and every text in 1 click.
Include or exclude videos by keywords or date, and sort them.
Change everything visually — no developer needed.
Fine-tune any detail of the design.
Extend behavior for advanced cases.
Show the widget in your visitors’ language.
Embed it in 3 steps
- 1Copy your code
Copy the installation code from the Elfsight dashboard in one click.
- 2Paste it on your site
Drop it into your website builder or HTML — any page you like.
- 3Your gallery is live
Change videos and design any time; the code stays the same.
And your page stays fast: the widget is lazy-loaded by default.
Works with any website platform
Why businesses choose Elfsight Video Gallery
More than a video widget — a trusted platform with proven support and a whole ecosystem behind it.
Start from templates for YouTube channels, testimonials, product videos, portfolios and more.
Explore templates →Our team helps you get started, customize and solve any issue.
Contact support →Prefer not to do it yourself? An Elfsight expert can install and set up your gallery at no extra cost.
Request installation →Manage projects, collaborate with teammates, share access and scale widgets across many client websites.
Join as an agency →Grow your site with reviews, social feeds, forms and popups — all on the same platform.
See all widgets →Localized interface and texts for your visitors.
New Video Gallery features and improvements based on your feedback.
See what’s new →How we compare
| ElfsightVideo Gallery | YouTube embed code | Typical WordPress video plugin | Shoppable video platforms | |
|---|---|---|---|---|
| Videos from YouTube, Vimeo, TikTok, Instagram, Twitch and any link in one place | ✓ | YouTube only | Usually 1–2 sources | Usually uploads and social |
| Updates automatically from channels and accounts | ✓ | — | Varies | Varies |
| Keeps visitors on your page (popup player) | ✓ | — | Varies | ✓ |
| Call-to-action or product card after the video | ✓ | — | Rare | ✓ |
| Built-in Schema.org video markup | ✓ | — | Varies | Varies |
| Google Analytics events | ✓ | — | Varies | ✓ |
| Works on any website, not just one CMS | ✓ | ✓ | WordPress only | Often e-commerce only |
| No code, no plugin updates | ✓ | Code per video | Plugin updates | ✓ |
| Free plan | ✓ | ✓ | Often | Rare |
Loved by businesses worldwide
Customer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceCustomer review text from G2 or Trustpilot goes here.
Name, company · SourceStart with a free video gallery now
Create your gallery, connect your videos and add it to your website in minutes — no trial and no credit card.
Create Video Gallery widget- Every source: YouTube, Vimeo, TikTok, Instagram Reels, Twitch and any video link
- All layouts, card styles and themes
- Call-to-action, Schema.org and Google Analytics
- Works on any website platform
- Free forever — limited by monthly widget views
Questions and resources
Frequently asked questions
What is a video gallery widget?
A ready-made block that shows several videos on your website — from YouTube, Vimeo, TikTok, Instagram Reels, Twitch or your own hosting — in a grid, carousel or player, without coding.
How do I add a video gallery to my website?
Pick a template, connect your video sources, customize the design and paste one installation code into your website builder. Everything else you change in the editor.
Will my gallery update when I publish new videos?
Yes. Connect a channel, playlist or account and new videos appear in the widget automatically.
Can visitors watch without leaving my site?
Yes. Set videos to open in a popup — classic YouTube-style or vertical TikTok-style — so visitors stay on your page.
Can I add a call-to-action to my videos?
Yes. Show a card with your link when a video ends — for example, a product card that leads to the product page. You can also replay the video or play the next one.
Does the widget help with SEO?
It can add Schema.org video markup automatically, so search engines better understand the videos on your page.
Can the gallery help me get more subscribers?
Yes. Show your channel header with a subscribe or follow button in the gallery and in the popup, so visitors can subscribe right from your website.
Can I track views and clicks?
Yes. Connect Google Analytics to track how visitors interact with the gallery.
Can I show only some videos from a channel?
Yes. Include or exclude videos by keywords in the title or description, or show only videos published after a date.
Does it work on WordPress, Shopify and other builders?
Yes — on any website: WordPress, Shopify, Wix, Squarespace, Webflow, Framer, HTML and more.
What’s included in the free plan?
Every source, layout and setting. The free plan is limited by monthly widget views; paid plans raise that limit.
Is it an all-in-one video gallery?
Yes. One widget combines six sources and seven layouts, with tabs to group videos by platform.












