NEWMeet the new Video Gallery — YouTube, TikTok, Instagram Reels, Vimeo and Twitch in one widget.
Best-in-Class

Video Gallery widget for website

Showcase videos from multiple sources in one engaging gallery to help visitors explore your content, stay longer on your website, and move closer to conversion.
No credit card needed
Hero tour — tabs, layout, card style, dark theme, the viewer and its call to action

Trusted by over 3,000,000 small businesses, agencies and top global brands worldwide

Create your video gallery for free

  1. 1. Choose a template
  2. 2. Connect your videos
  3. 3. Add to website
Video gallery

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.
The gallery on a business's site, and the offer that appears after a video

Always up to date

Connect a channel once — new videos show up on their own.

Visitors stay longer

Videos play right on your page, not on YouTube.

More views and subscribers

A subscribe button grows your channel from your own website.

Views turn into customers

Send viewers to a product, booking or sign-up.
Sources

Every video source in one widget

YouTube, TikTok, Instagram Reels, Vimeo, Twitch and videos hosted anywhere — alone or together.
YouTube Channel — the profile header and a row of uploads

Channel

Every upload, automaticallyChannel
YouTube Shorts — vertical 9:16 cards in a carousel

Shorts

Vertical 9:16 cardsShorts

Video platforms and your own hosting

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

Design

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.
Results

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.
Use cases

How businesses use Video Gallery

From customer stories to product demos — one widget, many ways to grow.

For every business goal

Where it works best on your site

Homepage

Make a strong first impression with your best videos.

Product pages

Demos and reviews right next to the buy button.

Pricing page

Customer stories that remove doubts before the choice.

Landing pages

One focused video or a playlist for the campaign.

Blog posts

Related videos that keep readers on the page.

About & Careers

Team stories, office tours and culture videos.
Website integration

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

Customize everything

Embed it in 3 steps

Copy your code

Copy the installation code from the Elfsight dashboard in one click.

Paste it on your site

Drop it into your website builder or HTML — any page you like.

Your 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 Elfsight

Why businesses choose Elfsight Video Gallery

More than a video widget — a trusted platform with proven support and a whole ecosystem behind it.
#1
Top service in the world for website widgets
3M+
Users trust Elfsight to upgrade their websites
4.8
Rating from thousands of reviews on G2
99.99%
Uptime keeping your widgets live

How we compare

Feature
Elfsight Video Gallery
YouTube embed code
Typical WordPress video plugin
Shoppable video platforms
Videos from YouTube, Vimeo, TikTok, Instagram, Twitch and any link in one place
Yes
YouTube only
Usually 1–2 sources
Usually uploads and social
Updates automatically from channels and accounts
Yes
No
Varies
Varies
Keeps visitors on your page (popup player)
Yes
No
Varies
Yes
Call-to-action or product card after the video
Yes
No
Rare
Yes
Built-in Schema.org video markup
Yes
No
Varies
Varies
Google Analytics events
Yes
No
Varies
Yes
Works on any website, not just one CMS
Yes
Yes
WordPress only
Often e-commerce only
No code, no plugin updates
Yes
Code per video
Plugin updates
Yes
Free plan
Yes
Yes
Often
Rare

Videos from YouTube, Vimeo, TikTok, Instagram, Twitch and any link in one place

Video Gallery

Yes

YouTube embed code

YouTube only

Typical WordPress video plugin

Usually 1–2 sources

Shoppable video platforms

Usually uploads and social

Updates automatically from channels and accounts

Video Gallery

Yes

YouTube embed code

No

Typical WordPress video plugin

Varies

Shoppable video platforms

Varies

Keeps visitors on your page (popup player)

Video Gallery

Yes

YouTube embed code

No

Typical WordPress video plugin

Varies

Shoppable video platforms

Yes

Call-to-action or product card after the video

Video Gallery

Yes

YouTube embed code

No

Typical WordPress video plugin

Rare

Shoppable video platforms

Yes

Built-in Schema.org video markup

Video Gallery

Yes

YouTube embed code

No

Typical WordPress video plugin

Varies

Shoppable video platforms

Varies

Google Analytics events

Video Gallery

Yes

YouTube embed code

No

Typical WordPress video plugin

Varies

Shoppable video platforms

Yes

Works on any website, not just one CMS

Video Gallery

Yes

YouTube embed code

Yes

Typical WordPress video plugin

WordPress only

Shoppable video platforms

Often e-commerce only

No code, no plugin updates

Video Gallery

Yes

YouTube embed code

Code per video

Typical WordPress video plugin

Plugin updates

Shoppable video platforms

Yes

Free plan

Video Gallery

Yes

YouTube embed code

Yes

Typical WordPress video plugin

Often

Shoppable video platforms

Rare

Loved by businesses worldwide

Help

Questions and resources

Free video tools and guides

Video Embed Code Generator

Get a free embed code for a video hosted anywhere: an MP4 file, Google Drive, Dropbox, Loom or Wistia.Video Embed Code Generator

TikTok Embed Code Generator

Paste a TikTok video link and get the official embed code for free to show it on your website, blog or online store.TikTok Embed Code Generator