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
YouTube for WordPress

YouTube Video Gallery for WordPress — Channel, Playlist and Feed

Show your YouTube channel, playlists or Shorts on WordPress as a gallery, carousel or player — no YouTube plugin to install. Paste one code into a Custom HTML block, Elementor or any page builder; new uploads appear automatically.
No credit card needed

Watch Now

Platform × YouTube page — a YouTube gallery on the site, the builder's and YouTube's tiles

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

Create your YouTube gallery for free

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

How to add a YouTube gallery to WordPress

  1. 1Connect YouTube

    Choose Channel, Playlist, Shorts or specific videos as the source.

  2. 2Pick a layout

    Grid, carousel, player with playlist, masonry — or a compact sidebar list.

  3. 3Add a Custom HTML block

    In the block editor add Custom HTML (or the HTML module in Elementor, Divi, Beaver Builder) and paste the code.

  4. 4Publish

    Your YouTube gallery is live and updates with every new upload.

More ways to add video: How to add video to WordPress.

Why use Elfsight for YouTube on WordPress

No plugin to maintain

Nothing to update or conflict with your theme.

Channel and playlist feeds

Auto-updating, no API key setup.

Works in any builder

Gutenberg, Elementor, Divi, Beaver Builder, WPBakery.

Sidebar-friendly

A compact list layout fits widget areas.

YouTube templates for WordPress

Frequently asked questions

What is the best YouTube channel plugin for WordPress?

Video Gallery works as a YouTube channel plugin for WordPress without installing a plugin: connect the channel, choose a layout and paste the code into a Custom HTML block.

What’s the best YouTube plugin for WordPress?

If you want channel feeds, playlists, several layouts and nothing to update, a cloud widget is the simplest. Classic plugins run inside WordPress and need updates; see our comparison of video gallery plugins.

Is there a free YouTube plugin for WordPress?

Video Gallery has a free plan and works on WordPress without installing a plugin.

How do I embed a YouTube channel in WordPress?

Choose YouTube → Channel as the source, then paste the code into a Custom HTML block.

How do I add a YouTube playlist to WordPress?

Choose YouTube → Playlist and use the Player with Playlist layout for a sidebar playlist.

Does it work with Elementor?

Yes — use Elementor’s HTML widget. See YouTube for Elementor.

Can I add a YouTube widget to the WordPress sidebar?

Yes. Choose a compact layout such as Video Playlist or Carousel, then paste the code into a Custom HTML widget in Appearance → Widgets (or in the site editor for block themes).

See also: Video Gallery for WordPress · YouTube Video Gallery

Add a YouTube gallery to WordPress

Free to start. No plugin to maintain.

Create Widget for Free