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

Video Gallery Features

Everything you can do with Elfsight Video Gallery: six sources, seven layouts, full design control, engagement tools, SEO markup and code-free installation on any website.

Connect the platforms you already publish on — every source updates automatically.

  • YouTube: channel, playlist, Shorts, specific videos
  • Vimeo: showcase, user, specific videos
  • TikTok: channel and hashtag
  • Instagram Reels from an account
  • Twitch: channel, category, specific videos
  • Any video hosted anywhere, added by link
  • Mix sources and group them into tabs by platform

Layouts and cards

Browse templates →

From a single player to a masonry wall — switch layouts any time without changing the code on your site.

  • Single video
  • Player with gallery
  • Player with playlist
  • Carousel
  • Grid
  • Playlist (list)
  • Masonry
  • Card styles: Classic, Plain, Minimal

Make the gallery look like part of your website: theme, colors, fonts and every element.

  • Light and dark themes
  • Accent color palette or any custom color
  • Background, widget title, profile header, cards, popup and font settings
  • Width, columns, rows, rows on mobile, item spacing
  • Thumbnail aspect ratio
  • Card elements you choose

Show who’s behind the videos and turn visitors into subscribers and followers.

  • Channel banner and profile picture
  • Name, username and source icon
  • Subscribers, number of videos and views
  • Description
  • Follow button

Viewing and engagement

Shoppable video template →

Keep visitors on your page and lead them to the next step after every video.

  • Open videos in a popup or on the platform in a new tab
  • Classic (YouTube-style) or vertical (TikTok-style) popup
  • Popup elements: title, profile picture, channel name, subscribers, follow button, likes, comments
  • Autoplay on cards — smart playback keeps only a few videos playing at once
  • When a video ends: stop, replay or play the next video
  • Call-to-action card with your link when a video ends
  • More Videos button

Show exactly the videos you want, in the order you want.

  • Include or exclude videos by keywords in the title or description
  • Show only videos published after a date
  • Sorting (for example, by publication date)
  • Widget language
  • Auto-updates from connected sources

SEO, analytics and performance

About video schema →

Help search engines understand your videos, measure engagement and keep pages fast.

  • Built-in Schema.org video markup
  • Google Analytics tracking
  • Lazy loading by default

For developers

Developer docs →

Extend and restyle the widget with your own code — or drop it into any framework.

  • Custom CSS
  • Custom JavaScript
  • One installation code for any website

Frequently asked questions

Are all features available on the free plan?

Yes — every source, layout and setting is available; the free plan is limited by monthly widget views.

Can I change the layout later?

Yes, in one click in the editor; the installation code on your site stays the same.

Does Video Gallery add schema markup?

Yes — turn on Schema.org in the settings to add video markup for the videos in your gallery.

Can I track the gallery in Google Analytics?

Yes, connect Google Analytics in the widget settings.

Create your video gallery for free

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