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

Video Player for Your Website — with a Gallery Below

A customizable video player with a strip of videos under it. Visitors watch in place and pick the next video without leaving the page — no player code to write or maintain.
No credit card needed
See all templates

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

Try the Player with Gallery template

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

A website video player with a gallery built in

Play one video big and let visitors pick the next — without building a player yourself.

Visitors keep watching

The next video is one click away, right under the player.

Always up to date

Connect a channel or playlist and new videos appear automatically.

Your design, no code

Colors, fonts, spacing and card styles in a visual editor.
Features

What your visitors will see

A big player on top and a strip of videos below — the layout people already know from YouTube.
  1. Main player

    The selected video plays large, in place.

  2. Title and details

    Title, description and channel details under the player.

  3. Gallery strip

    Thumbnails of the next videos — one click to switch.

Compare

Video Gallery vs. building a website video player

How the usual options stack up for this job.
Feature
Elfsight Video Gallery
HTML5 video tag
Player libraries
YouTube embed
Gallery of videos under the player
Yes
Build it
Build it
No
YouTube, Vimeo, TikTok, Instagram, Twitch and files
Yes
Files only
Varies
YouTube only
Updates automatically from channels
Yes
No
No
No
Styled without code
Yes
No
No
No
Popup, CTA card, play next
Yes
Build it
Build it
No
Maintenance
✓ Elfsight
Yours
Yours
No

Gallery of videos under the player

Video Gallery

Yes

HTML5 video tag

Build it

Player libraries

Build it

YouTube embed

No

YouTube, Vimeo, TikTok, Instagram, Twitch and files

Video Gallery

Yes

HTML5 video tag

Files only

Player libraries

Varies

YouTube embed

YouTube only

Updates automatically from channels

Video Gallery

Yes

HTML5 video tag

No

Player libraries

No

YouTube embed

No

Styled without code

Video Gallery

Yes

HTML5 video tag

No

Player libraries

No

YouTube embed

No

Popup, CTA card, play next

Video Gallery

Yes

HTML5 video tag

Build it

Player libraries

Build it

YouTube embed

No

Maintenance

Video Gallery

✓ Elfsight

HTML5 video tag

Yours

Player libraries

Yours

YouTube embed

No
Variations

Make it your own

Different layouts and sources — switch any time without changing the code on your site.
Placement

Where it works best on your site

Video hub pages

One place for all your videos.

Product pages

A hero demo plus how-to clips.

Course pages

The current lesson and the rest of the series.

Event pages

Keynote first, sessions below.

Homepage

Your best video with more to explore.

Resource centers

Webinars and tutorials in one player.
Installation

Add the Player with Gallery to your website in 1 minute

  1. Open the template

    Connect your videos — a channel, playlist, account or links.

  2. Adjust the look

    Layout, theme, counters and buttons — all visual.

  3. Paste one code

    Add it to any page of your website. Done.

Ready to go out of the box

  • Large player with a gallery strip below

  • Title and description shown

  • The next video plays automatically

  • Works with any mix of sources

Change anything later in the editor — the code on your site stays the same.

FAQ

Frequently asked questions

More templates

Related templates

Same source

Same format

Similar use cases