Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

9 Best YouTube Video Gallery Plugins for WordPress

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to add a YouTube video gallery on your WordPress website?

You can add YouTube videos to WordPress blog posts using the built-in Embed block. However, you can’t easily arrange these videos in a nice gallery layout.

In this article, we will share the best YouTube video gallery plugins for WordPress so you can show your videos in an organized and eye-catching way.

Best YouTube video gallery plugins for WordPress

1. Smash Balloon YouTube Feed Pro

The Smash Balloon YouTube gallery plugin

Smash Balloon YouTube Feed Pro is the best YouTube gallery plugin on the market.

This plugin allows you to hand-pick specific videos from your account, or automatically show all the latest videos from your YouTube channel. You can even combine multiple YouTube channels into a single feed.

A YouTube gallery, created using Smash Balloon

Smash Balloon has a ready-made gallery layout so you can organize your videos with the click of a button. After creating a gallery, you can control exactly how the videos look by choosing whether to show the YouTube description, title, comments, the total number of likes, and much more.

You can even encourage visitors to join your YouTube channel, by adding a ‘Subscribe’ button to the gallery.

By default, the gallery layout also has a ‘Load More’ button so visitors can scroll through your entire YouTube channel without leaving your website.

Customizing the YouTube gallery 'Load More' button

When a visitor clicks on a video, Smash Balloon will start playing it in an embedded video player. In this way, you can get more YouTube views and engagement without driving visitors away from your website.

By default, the player shows related videos when the playback finishes, or the visitor pauses the video. Smash Balloon lets you replace these suggested videos with a custom call to action, so you can promote a specific post, page, or even the most popular WooCommerce products from your online store.

You can also use Smash Balloon to embed YouTube playlists, favorites, and livestreams on your WordPress website.

The best part about Smash Balloon is that it doesn’t slow down your site. The plugin’s built-in YouTube caching feature will make sure your site always loads fast, which will help with your video SEO.

The other nice thing about Smash Balloon is that you can combine social content from Instagram, Facebook, Twitter, and YouTube into a single social wall. If you’re serious about growing your online presence, then we highly recommend the Smash Balloon All Access Bundle, which gives you access to the social wall feature.

A social wall, created using Smash Balloon

Note: If you’re just getting started or have a limited budget, then there’s also a free version of the YouTube feed plugin. Although this plugin is missing the more advanced features, it still has everything you need to embed YouTube videos on your WordPress website.

Pricing: Smash Balloon YouTube Feed Pro licenses start at $49 per year. If you want to embed Facebook, Twitter, Instagram, and YouTube content on your WordPress website, then you can grab the All Access Bundle for $598 per year.

2. Envira Gallery

The Envira Gallery YouTube plugin

Envira Gallery is generally known as the best WordPress photo gallery plugin.

However, there’s also an Envira Gallery Videos Addon that allows you to create a YouTube gallery. Simply enter the URL for each YouTube video and then specify the thumbnail that you want to show in the gallery. The Videos Addon will then fetch the video automatically.

After adding all your videos, Envira Gallery lets you fine-tune the playback experience. You can make the video autoplay, open it fullscreen by default, hide the playback controls, and much more.

Envira Gallery can also embed entire YouTube playlists, although you’ll need to get a YouTube API from the Google Cloud Console and then add it to the plugin’s settings first.

As well as YouTube, Envira Gallery supports other popular video hosting services such as Vimeo, Wistia, Twitch, VideoPress, and Dailymotion.

You can also embed Facebook videos in WordPress.

One major drawback is that Envira Gallery won’t automatically fetch new YouTube videos from your channel. If you want to update the gallery, then you’ll need to add each new video manually using its URL.

Pricing: To get Envira with the Video Gallery addon, you’ll need to either buy a Pro license ($99 per year) or a Lifetime license ($299).

3. YouTube Showcase

The YouTube Showcase gallery plugin

With the YouTube Showcase plugin, you can add a YouTube video gallery or grid to your WordPress website.

After activating the plugin, you can add any YouTube video to your site using the 11-digit alphanumeric video key shown at the end of the video’s URL.

To help visitors find what they’re looking for, YouTube Showcase lets you add categories and tags to your videos. These work in exactly the same way as the built-in WordPress categories and tags, so they’re very easy to use.

Once you’ve done that, you just need to add the plugin’s shortcode to any page, post, or widget-ready area. YouTube Showcase will then show all your videos in a nice gallery layout.

YouTube Showcase automatically adds a row of video thumbnails below the gallery, so visitors can easily move between the different videos. For visitors who are using a smartphone or tablet, YouTube Showcase replaces these thumbnails with more mobile-friendly ‘Prev’ and ‘Next’ icons.

The plugin uses pagination by default, so your gallery should load quickly no matter how many videos you add.

The default gallery layout should be a good fit for most websites. However, if you want to make changes then the plugin has a straightforward settings page.

While it isn’t as customizable as some of the other gallery plugins, YouTube Showcase does have a section where more advanced users can add custom CSS and custom JavaScript.

If you don’t like the gallery layout, then YouTube Showcase also has a video grid shortcode. This shows all your YouTube videos in a 4-column grid layout.

Pricing: You can download YouTube Showcase for free from the official WordPress repository.

4. YourChannel

The YourChannel WordPress gallery plugin for YouTube

YourChannel is one of the easiest ways to create a YouTube gallery. It allows visitors to look through your entire YouTube channel feed and watch any video without leaving your website.

YourChannel also comes with a built-in WordPress caching system, to help keep your website running smoothly.

To set up YourChannel, simply enter your YouTube username or channel ID. After that, the plugin will automatically fetch banner images, video thumbnails, your subscriber count, and your total number of views.

The plugin’s settings are straightforward and user-friendly, so you can create a beautiful-looking gallery simply by checking a few boxes and typing some numbers.

You can change how many videos YourChannel shows when the gallery page first loads, and set a maximum number of videos that visitors can scroll through. This is particularly useful for creating a mobile-friendly video gallery.

YourChannel also helps you stay GDPR compliant by showing an ‘Allow Cookies’ message when a visitor first clicks the ‘Play’ button. This message includes a link to your privacy policy.

When you’re happy with how the gallery looks, you can add it to any page, post, or widget-ready area using a shortcode provided by the plugin.

Pricing: Simply visit the WordPress repository and download the YourChannel plugin for free.

5. Photo Gallery by 10Web

The Photo Gallery for 10Web plugin for WordPress

According to our marketing statistics research, 70% of people visit YouTube on a smartphone or tablet. If you run an online store using a plugin such as WooCommerce, then you’ll be interested to learn that 90% of consumers watch videos on a mobile device.

With that in mind, you’ll want to make sure your YouTube gallery looks just as good on mobile, as it does on desktop. With Photo Gallery by 10Web, you can create a mobile responsive image and video gallery within minutes.

Despite the name, Photo Gallery supports all the best video hosting sites including Vimeo, Dailymotion, and YouTube. Simply copy the video’s URL, and Photo Gallery will add that video to your website.

After that, you can fine-tune how the gallery looks by choosing different layouts, switching between dark and light themes, adding pagination, and more. You’ll also have complete control over the content that appears in your gallery, including adding or removing the video title, description, tag box, and more.

Visitors can watch each video directly on your website, using the Photo Gallery lightbox popup. The lightbox comes with built-in social share buttons, which make it easy for visitors to share your videos on Facebook and Twitter. This can help you create a buzz on social media, get more engagement, and grow your social media following.

Pricing: You can download Photo Gallery for free from the official WordPress repository. If you need more advanced features, then there’s also a premium 10web Photo Gallery plugin.

6. Embed Plus for YouTube

The EmbedPlus gallery plugin for YouTube

Embed Plus for YouTube allows you to create a YouTube gallery using videos, playlists, shorts, and livestreams.

This plugin has a few unusual features, such as ‘Modest Branding’ which reduces the amount of YouTube branding in your video gallery.

Another unique feature is ‘facade mode,’ which aims to make your WordPress website faster by loading a lighter version of the video player initially, and then downloading the rest of the player when the visitor clicks a video.

To make your pages load even faster, Embed Plus can defer JavaScript while serving minified CSS and JavaScript.

Embed Plus can even convert non-HTTPs videos to HTTPS. Since Google uses HTTPS/SSL as a ranking factor in its search results, this can improve your search engine rankings.

For more on this topic, please see our complete guide on how to move WordPress from HTTP to HTTPS.

To keep people on your website for longer, Embed Plus can automatically play the next video in the gallery, which is particularly useful if you’re adding playlists to your WordPress blog.

This plugin has in-depth and detailed settings that cover several tabs. This gives you complete control over how the YouTube gallery looks and acts, but it can be confusing when you first activate the plugin.

Thankfully, Embed Plus has a built-in setup wizard that asks questions about the kind of gallery you want to create and then changes the default settings based on your answers.

Pricing: You can download Embed Plus YouTube for free from the official WordPress repository. If you need more advanced features then there’s also a Pro YouTube plugin.

7. Automatic YouTube Gallery

The Automatic YouTube Gallery plugin for WordPress

Automatic YouTube Gallery lets you create unlimited video galleries on your site. As the name suggests, this plugin automates most of the setup process so you can create a YouTube video gallery in minutes.

With this plugin, you can create a YouTube gallery using a channel ID, username, playlist, search terms, or even by entering specific video URLs. You can also embed live streams on your WordPress website.

After choosing your videos, Automatic YouTube Gallery lets you fine-tune how the gallery looks. This includes changing the number of columns in the gallery layout, changing the ratio, adding or removing the video titles, and more.

Automatic YouTube Gallery also has some settings to help keep visitors on your website for longer, such as autoplaying the next video and looping a single video. To make your YouTube gallery more accessible, you can also activate closed captions by default or change the language used by the video player’s interface.

With Automatic YouTube Gallery, you don’t have to worry about videos slowing down your site. The plugin has a caching feature that can reduce page loading times and boost your WordPress speed and performance.

This plugin is also fully compatible with WordPress multisite.

Pricing: You can download the Automatic YouTube Gallery plugin for free from the official WordPress repository.

8. All-in-One Video Gallery

The All in One Video Gallery WordPress plugin

You can use All-in-One Video Gallery to show videos from YouTube, Vimeo, Dailymotion, Rumble, and more in an HTML5 video player.

Unlike other WordPress plugins that have their own editors, All-in-One Video Gallery integrates with the familiar WordPress content editor. It also has video categories and tags that work exactly the same as the built-in WordPress categories and tags.

With this in mind, it’s very easy to get started with the All-in-One Video Gallery.

After adding your videos, All-in-One Video Gallery lets you customize the player controls, playback options, and video quality levels. This plugin also aims to make your videos more accessible by supporting WebVTT subtitles and showing the subtitles automatically.

The plugin is GDPR compliant and will get the visitor’s consent before loading YouTube, Vimeo, or embedded videos from third-party websites. If you prefer, then you can also disable the plugin’s cookies for added privacy.

When you’re ready, you can either show all your videos in a single gallery or create different galleries using the plugin’s category feature. This allows you to create lots of different galleries, with different content.

Another option is embedding the All-in-One Video Gallery search form. This allows visitors to search through all your videos, to find exactly the content they’re looking for.

Pricing: You can download All-in-One Video Gallery for free from the WordPress repository.

9. Video Gallery – Total Soft

The Video Gallery WordPress plugin

Video Gallery by Total Soft can add an unlimited number of professionally-designed video galleries to your website. This plugin supports YouTube plus other major video platforms such as Vimeo and Wistia.

When building a gallery, you can choose between 16 different themes and 9 layouts. If your YouTube channel has lots of videos, then you can use pagination to spread the content across multiple pages.

This plugin puts a strong focus on gallery thumbnails. Every time you add a video to a gallery, you can replace the default YouTube thumbnail with an image of your choice.

After that, Video Gallery will play different hover effects when the visitor moves their mouse over the thumbnail. This includes some advanced hover effects that animate the video’s title, description, and other elements. In this way, your gallery can catch the visitor’s attention before it starts playing videos.

Video Gallery allows you to show videos from different online platforms, and even self-hosted videos, in the same gallery.

After building a gallery, you can add it to any page, post, or widget-ready area using a shortcode. Video Gallery also provides a code snippet that adds the gallery to your WordPress theme. For more information, please see our guide on how to easily add custom code in WordPress.

Pricing: You can download Video Gallery for free from the official WordPress repository.

What is the Best YouTube Video Gallery Plugin for WordPress?

If you’re looking for the easiest way to add a gallery to WordPress, then Smash Balloon Youtube Feed Pro is our top pick.

This plugin guides you through the process of connecting YouTube and WordPress and then makes it easy to build a professionally-designed gallery. It also lets you fine-tune every part of the gallery so it perfectly suits your WordPress theme.

When you’re happy with how the gallery looks, you can add it to any page, post, or widget-ready area using either a shortcode or the plugin’s Feeds for YouTube block.

Unlike some other plugins on the list, your Smash Balloon gallery will update automatically as you publish new videos to YouTube. This means visitors will always see the latest videos, and you don’t have to worry about updating your gallery manually.

While Smash Balloon YouTube Feed Pro is our top choice, it is a premium plugin. If you’re looking for a free YouTube gallery plugin, then you may want to take a look at Feeds for YouTube instead.

While this plugin is missing some of Smash Balloon’s advanced features, it still has everything you need to create a YouTube video gallery for your WordPress website.

This makes Feeds for YouTube our top pick for anyone who is just getting started, has a limited budget, or just wants to embed a small number of videos in their WordPress website.

We hope this article helped you choose the best YouTube gallery plugins for WordPress. You may also want to see our list of the best drag-and-drop WordPress page builders, or see our guide on how to create an email newsletter.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

23 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Nate says

    I see that this article was last updated this month (Feb 2019), but a good number of the plugins promoted here for WP beginners haven’t been updated in 5 years or more. I personally wouldn’t recommend any beginners use such out-of-date plugins.

    Plus your number one choice for the best youtube video gallery plugin can’t do videos without paying — $99 — despite your statement that “Each of these YouTube plugins for WordPress come with their own set of features and all of them are available for free.”

  3. Tim says

    Also, is there an annual renewal on this program for support and updates and if so, what is the fee if the gold plan is purchased? Sorry for the bother but I simply cannot get them to respond to pre-sale support inquiries

    • WPBeginner Support says

      Hi Tim,

      Yes you will need to update your license after an year. You can continue to use the plugin after one year but you will not be able to get updates and support after your license expires.


  4. Per says

    Hi and thanks for a great post. I am looking for a WP Video Gallery (Grid) plugin which I can use to present videos which I have produced myself and are stored in the WP Media library. Any clue?

  5. Deanna says

    #5 WordPress Video Gallery – you have to buy their custom theme in order for the plugin to work properly. A hidden surprise..

  6. Richard Evans-Lacey says

    Does anyone know if there there any WordPress plugins that can play playlists in gallery format AND have the ability for viewers to ‘like’ the videos from within the host website?



  7. Mark says

    I am using buddypress and would like to have another buddypress profile tab that will display a gallery of youtube videos (for example, the last 10 videos the member added to their youtube channel) for that member.

    Any ideas on how to accomplish this? Is this possible with one of the plugins above?

    I was thinking I could capture their youtube related info that one of these plugins requires via BP Extended profiles, and I know how to add another buddypress tab, with a shortcode. But not sure how to feed each members youtube info to the shortcode dynamically.

    Not sure if Im on the right track or if there is a better way.

  8. nitor says

    Hi my client wants to resume video at same position he left any idea if there is any plugin with that functionality?

  9. Eric Weidner says

    Workbox just updated our video plugin. We think it’s much better now, and still free!
    Please let us know if you have any comments.

  10. meg says

    I’m looking for a video gallery that shows thumbnails on the left, no text just thumbnails. No gradients etc. Do any of these galleries fit the bill?

  11. Gary Levy says

    Hi there

    I am looking for a solution that will auto-update my WordPress site with new videsos daily. I will be creating a video gallery, and I am looking for a plugin that can automatically fetch videos from Youtube, and update my site automatically (ie no manual intervention). Any ideas ?

    Thanks so much for a great website, I visit your site regularly

    • Ray says

      WP Instant Youtube Video Gallery does exactly what you want. There’s a free version and a premium version (depending on your needs). Literally took 1 minute to setup a constantly updated video gallery with 2000+ pages of results for my niche search term.

    • Jay says

      I am also looking for a similar plugin but have not found one that works yet.
      WP Instant Youtube Video Gallery is not available anymore.

  12. Karan Bhagat says

    I have a bit confusion about creating video galleries.

    I want to create a category (video gallery) on my wordpress blog but just want to know if that can be harmful. Video galleries have only videos in them and no content (approx), so will it get caught by Google algorithms in Thin content category and might run a penalty on my site?

    • WPBeginner Support says

      Yes it is a possibility that with only videos your page may rank lower and even penalized. It would be best if you can add more content around your video gallery to avoid this.


      • K says

        I am looking for a gallery that will be a grid, activate when you mouse over, and also allow you to put in videos from various websites, not necessarily all on youtube/vimeo. Pref free but will buy later if necessary. Also that is easy to use for a complete beginner. Thank you

  13. Hemang Rindani says

    Article is a good read. WordPress comes with number of plugins that fulfills any complex business requirements. It is important to understand what functionalities are required and choose the modules and plugins accordingly. Make sure to use the authenticated plugins that helps to improve the security of a website. WordPress provides inbuilt YouTube plugin that can be customized as per the requirements. This plugin helps to add video from YouTube and can make it downloadable. Make sure to keep it updated to have a secured data streaming.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.