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

YouTube Channel Widget: Embed Your Channel on Any Website

Embed your whole YouTube channel as a video feed on your website. Every new upload appears automatically — no code to update, on WordPress, Shopify, Wix or any site.
No credit card needed
See all templates

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

Try the YouTube Channel Widget template

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

The best way to put your YouTube channel on your website

YouTube gives you an embed code for one video. Your channel deserves more.

Always shows your latest uploads

Connect the channel once. New videos appear in the gallery automatically, so your site never looks abandoned.

Grows your subscribers

The channel header with a Subscribe on YouTube button turns website visitors into subscribers, and videos play in YouTube’s own player.

Helps your videos get found

Turn on Schema.org and the widget adds video markup for every video in the channel feed.
Features

What your visitors will see

A real channel page on your website — not a single embedded video.
  1. Channel banner and profile

    Your banner, picture and name at the top, just like on YouTube.

  2. Live counters

    Subscribers, number of videos and total views build trust.

  3. Subscribe button

    “Subscribe on YouTube” turns website visitors into subscribers.

  4. New uploads, automatically

    Every new video appears on its own — no edits to your site.

  5. More videos button

    Visitors load older videos without leaving the page.

Compare

Video Gallery vs. other ways to embed a YouTube channel

How the usual options stack up for this job.
Feature
Elfsight Video Gallery
YouTube embed code
YouTube feed plugins
Links to your channel
Shows your whole channel as a gallery
Yes
One video or playlist
Yes
No
New uploads appear automatically
Yes
No
Yes
No
Channel header with Subscribe button
Yes
No
Varies
No
Visitors watch without leaving your site
Yes
Yes
Varies
No
Layouts: grid, carousel, player, masonry
Yes
No
Varies
No
Works on any website, not only WordPress
Yes
Yes
WordPress only
Yes
No YouTube API key to set up
Yes
Yes
Often needed
Yes
Built-in Schema.org video markup
Yes
No
Varies
No
Free plan
Yes
Yes
Often
Yes

Shows your whole channel as a gallery

Video Gallery

Yes

YouTube embed code

One video or playlist

YouTube feed plugins

Yes

Links to your channel

No

New uploads appear automatically

Video Gallery

Yes

YouTube embed code

No

YouTube feed plugins

Yes

Links to your channel

No

Channel header with Subscribe button

Video Gallery

Yes

YouTube embed code

No

YouTube feed plugins

Varies

Links to your channel

No

Visitors watch without leaving your site

Video Gallery

Yes

YouTube embed code

Yes

YouTube feed plugins

Varies

Links to your channel

No

Layouts: grid, carousel, player, masonry

Video Gallery

Yes

YouTube embed code

No

YouTube feed plugins

Varies

Links to your channel

No

Works on any website, not only WordPress

Video Gallery

Yes

YouTube embed code

Yes

YouTube feed plugins

WordPress only

Links to your channel

Yes

No YouTube API key to set up

Video Gallery

Yes

YouTube embed code

Yes

YouTube feed plugins

Often needed

Links to your channel

Yes

Built-in Schema.org video markup

Video Gallery

Yes

YouTube embed code

No

YouTube feed plugins

Varies

Links to your channel

No

Free plan

Video Gallery

Yes

YouTube embed code

Yes

YouTube feed plugins

Often

Links to your channel

Yes
Variations

Show your channel the way that fits your page

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

Where your channel works best on your site

Homepage

Show your latest videos right under the hero.

Videos or media page

A full channel page with every upload.

Blog and news

Your newest videos next to your articles.

About page

Let your channel tell your story.

Footer

A compact row of latest uploads on every page.

Landing pages

Proof that you publish — and people watch.
Installation

Add your YouTube channel to your website in 1 minute

  1. Open the template

    Paste your channel link or handle — videos load instantly.

  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 with your channel header on top

  • Videos open in a popup player

  • The next video plays automatically

  • A More videos button for older uploads

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

FAQ

Frequently asked questions

More templates

Related templates

More YouTube templates

Same format

Similar use cases