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

YouTube Grid Widget for Your Website

Show your YouTube channel as a tidy grid of videos that plays right on your site — and stays up to date by itself.
See all templates
No credit card needed

Watch Now

12:07
Chasing the Morning SwellSalt & Swell501K views 19 days ago
8:42
One-Pan Lemon Orzo in 20 MinutesSalt & Swell1.1M views 3 days ago
14:30
Nine Days on the Ridge TrailSalt & Swell96K views 2 weeks ago
2:41:07
Sunset on the beach, live — just the wavesSalt & Swell184K views 2 days ago
Template page — the video grid preset, the settings panel on its key setting, straight on

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

Try the YouTube Grid template

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

The best way to show many YouTube videos at once

A grid lets visitors scan your channel and pick what to watch.

New video

Updates itself

New uploads from your channel appear automatically.

Watch on your site

Videos open in a popup, so visitors stay on your page.

Subscribe +1 subscriber

More subscribers

A Subscribe on YouTube button in the channel header.

Features

What your visitors will see

Your YouTube videos in rows and columns, with your channel on top.

YouTube
Behind the Scenes: Studio Tour
TikTok
First Descent of the Season: Heli Drop in the Alps
Twitch
Late Night Ranked Grind
Instagram
Morning Flow: 10-Minute Full Body Stretch
YouTube
Restaurant Plating at Home, Step by Step
Vimeo
Where the Pavement Ends: Full Off-Road Test
123
  1. 1
    Channel header

    Banner, name and subscriber count.

  2. 2
    Video grid

    Thumbnails with titles and views.

  3. 3
    More videos

    Older videos load on request.

Compare

YouTube grid widget vs. other options

How the usual options stack up for this job.

Video GalleryYouTube embeds one by oneLink to your channelWordPress-only plugin
Whole channel in a grid✓Manual—✓
Updates automatically✓—✓Varies
Plays on your page✓✓—✓
Subscribe button✓—✓Varies
Works on any website✓✓✓WordPress only
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 page

Your whole channel in one view.

Homepage

Latest uploads below the hero.

Blog

Videos next to articles.

Course site

Lessons from your channel.

Portfolio

Your best YouTube work.

Community page

What your channel is up to.

Installation

Add a YouTube grid 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
  • A grid of YouTube videos
  • Channel header on top
  • Videos open in a popup
  • A More videos button

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

Start your YouTube grid for free

Free to start — no trial and no credit card.

Use this template

See everything Video Gallery can do →

#1Top service in the world for website widgets
3M+Users trust Elfsight to upgrade their websites
4.8Rating from thousands of reviews on G2
99.99%Uptime keeping your widgets live
FAQ

Frequently asked questions

How do I embed a YouTube channel as a grid?

Paste your channel link into this template, set columns and rows, then add one code to your website.

Will new YouTube videos appear automatically?

Yes. New uploads from a connected YouTube channel appear on their own.

Can I show only some videos from my channel?

Yes. Filters include or exclude videos by keywords in the title or description, or by publish date.

Can visitors subscribe from my site?

Yes. The profile header can show a Subscribe on YouTube button.

Does it work on my website builder?

It works on any website that accepts one installation code — WordPress, Shopify, Wix, Squarespace, Webflow, plain HTML and more.

Is it free?

Yes. There’s a free plan, no credit card needed.