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

Find a widget for you

You can use our widgets to accomplish practically any task on your website — increase users' confidence, grow conversion, engage your visitors, provide support, etc.

See All Widgets
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.
See all templates
No credit card needed

Watch Now

Salt & Swell@saltandswell
2.4M
Subscribers
812
Videos
310M
Views
Subscribe on YouTube

Surf, sea and slow travel — the coast at its best, one wave at a time. Read more

12:07
Chasing the Morning SwellSalt & SwellUp before the wind, out past the break, and the kind of glassy morning you wait all season for.501K views 19 days ago
8:42
One-Pan Lemon Orzo in 20 MinutesSalt & SwellThe weeknight dinner we make more than any other, start to plate in one pan.1.1M views 3 days ago
14:30
Nine Days on the Ridge TrailSalt & SwellA short film about a long walk, and the weather that came with it.96K views 2 weeks ago
2:41:07
Sunset on the beach, live — just the wavesSalt & SwellNo talking, no music. The tide coming in and the sky doing its thing.184K views 2 days ago
Template page — the youtube channel preset, with the youtube tile, straight on

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.

New video

Always shows your latest uploads

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

Subscribe +1 subscriber

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.

{ } JSON

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.

Green Fork Kitchen@greenforkkitchen
48KSubscribers
210Videos
6.2MViews
Subscribe on YouTube
NEW
Behind the Scenes: Studio Tour
First Descent of the Season: Heli Drop in the Alps
Late Night Ranked Grind
Morning Flow: 10-Minute Full Body Stretch
Restaurant Plating at Home, Step by Step
Where the Pavement Ends: Full Off-Road Test
More videos
12345
  1. 1
    Channel banner and profile

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

  2. 2
    Live counters

    Subscribers, number of videos and total views build trust.

  3. 3
    Subscribe button

    “Subscribe on YouTube” turns website visitors into subscribers.

  4. 4
    New uploads, automatically

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

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

Video GalleryYouTube embed codeYouTube feed pluginsLinks to your channel
Shows your whole channel as a gallery✓One video or playlist✓—
New uploads appear automatically✓—✓—
Channel header with Subscribe button✓—Varies—
Visitors watch without leaving your site✓✓Varies—
Layouts: grid, carousel, player, masonry✓—Varies—
Works on any website, not only WordPress✓✓WordPress only✓
No YouTube API key to set up✓✓Often needed✓
Built-in Schema.org video markup✓—Varies—
Free plan✓✓Often✓
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.

Put your YouTube channel on your website

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

What is a YouTube feed?

A YouTube feed is a gallery of your channel’s videos shown on your website that updates automatically when you upload. Video Gallery turns any channel into a YouTube feed in a grid, carousel or player.

How do I embed a YouTube channel on my website?

Create a Video Gallery, choose YouTube → Channel as the source, pick a layout and paste the installation code into your site. New videos appear automatically.

Is there a YouTube channel plugin for WordPress?

You can use Video Gallery like a plugin: paste the code into a Custom HTML block or your page builder’s HTML widget. There’s no plugin to update.

Can I add a YouTube channel to Shopify?

Yes. Add a Custom Liquid section in the theme editor and paste the code.

Will new videos show up automatically?

Yes. When you publish on YouTube, the video appears in the widget.

Is it free?

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

Is there an embed code for a whole YouTube channel?

YouTube gives embed codes for single videos and playlists, not for a channel as a gallery. Video Gallery turns your channel into a gallery that updates itself. For one video, use our free YouTube embed code generator.

Can I show only some videos from my channel?

Yes. Include or exclude videos by keywords in the title or description, or show only videos published after a date.

Can I show several channels?

Yes. Add each channel as a source and show them together or in tabs.