Skip to main content
WordPress made easy with the drag & drop Total WordPress Theme!Learn More
WordPress Plugins

10+ Best YouTube WordPress Plugins

January 23, 2017
Best YouTube Plugins for WordPress to Improve User Engagement

If you’re like me, you probably set aside a significant portion of your website’s budget for promotional activities. After all, the 80-20 rule says that 80 percent of our time and effort should be spent on promoting our content (hint: this is where YouTube WordPress plugins can help).

Let’s say you spent 50 dollars on Facebook Ads to get people to visit your landing page or blog post. But somehow, the bounce rates are just too high! People seem leave even before they are halfway through the page!

We’re not alone. In a world where digital content is produced at an explosive pace, it is difficult to get people’s attention. But there’s one holy grail that seem to get the attention of today’s folks – and that’s video content.

With the right video content, your bounce rate decreases and people tend to spend more time on your site watching the video and eventually increase your conversions. When we include videos in our blog content, our readers are more likely to stick through and watch the video. If the video solves their problem, they are much more inclined to share it. With that in mind, let’s take a look at some of the best YouTube WordPress plugins.

LEX WordPress Embed YouTube Video Gallery

Add your Youtube channel videos to your WordPress site the easy way, with the ELEX WordPress Embed YouTube Video Gallery plugin. It integrates with the youTube API to make syncing your videos on your WordPress site easy. Just use the plugin’s options to pull videos for your entire channel, according to playlist or to add just specific videos. You can also customize the look of your video gallery using the included settings for pagination type, button styling, hover animation, channel subscribe button and more.

But that’s not all – the ELEX WordPress Embed YouTube Video Gallery plugin is also fully compatible with WooCommerce. So you can add YouTube videos to the beginning or end of your product galleries to really show off your products. Plus, there is an ELEX WordPress Embed YouTube Video Gallery Free Version you can try right now to decide if the premium version might be right for you!

Feature Highlights:

  • Support for individual videos, playlists and channels
  • Integrates with YouTube API
  • Allows for auto-sync to add new videos to your website as they are published
  • Enable (or disable) video information for description, likes, comments, views, etc.
  • Customize layout with pagination, shadows, buttons style, hover animation, and more
  • Optional WooCommerce integration for product gallery
Pluginic Youtube Video Gallery

Quickly and easily add YouTube videos to your WordPress site with the FancyTube Video Gallery plugin from Pluginic. This powerful plugin is ready to go – simply install and set your API key, then you’re ready to choose a video source and make customizations. Pull video feeds from your channel and playlist, or connect to a live stream. The Video Gallery is also responsive, includes pre-made gallery templates, offers 5 display variations, and more. Plus the included shortcode generator makes it simple to add your video galleries on the fly as you create WordPress posts and pages.

And as a bonus, FancyTube also offers a free Video Gallery & Slider for Youtube that you can try out as well. While not as advanced as their Video Gallery plugin, this free one still has lots of helpful features for adding Youtube videos to WordPress.

Feature Highlights:

  • Automatically add videos from a channel, playlist or livestream
  • Multiple display options for gallery, grid, playlist, slider, or button
  • Design templates included for dynamic video galleries
  • Use advanced queries for gallery settings including video count, order, duration, time range and more
  • Built-in customization options for typography
  • Well documented and 24/7 dedicated customer support team

3. YouTube Embed Plus (Freemium)

Embed Plus YouTube WordPress Plugin

YouTube Embed Plus is one of the most popular YouTube plugins with over 200,000+ active installations. With this plugin, you can create YouTube channel or playlist galleries with multiple customization options. Add auto play, automatically embed live streams, customize video start settings, create functional accessibility evaluation (FAE) ready content and more.

Feature Highlights:

  • Create responsive YouTube channel and playlist galleries
  • Add channel subscription button to the ones above gallery thumbnails
  • Localization support
  • Pro version supports lazy loading of YouTube videos

4. YouTube Widget by Tagembed

YouTube Widget by Tagembed

YouTube Widget WordPress Plugin is another amazing WordPress plugin that helps you to embed YouTube videos on WordPress website. The coding-free plugin is easy to operate. And by following some simple and manageable steps, you can easily add your videos to your WordPress website. Moreover, you can also excess some of the features from the plugin that eventually helps you extract maximum benefits from the platform.

Feature Highlights:

  • Customizable widget enabling you to make desired modifications
  • Card curve modifications
  • Filter & Moderations
  • Responsive widget
  • Custom CSS
  • Card Style customization
  • Custom CTA
  • Custom Post

5. Essential Grid (Premium)

Essential Grid WordPress Plugin

If you want to integrate a grid of your YouTube videos one of the best YouTube WordPress plugins for the job that the Essential Grid. This all-in-one grid building solution for your WordPress website makes it easy to integrate YouTube videos on any post or page as a styled grid (along with other content formats such as blog, pricing, portfolio, sliders, etc). The plugin also includes a live skin editor so you can quickly edit the look of your YouTube media grid composition, layout, colors and more.

Feature Highlights:

  • Supports Youtube, Vimeo, self-hosted video, iFrames, images, posts, pages, custom post types, WooCommerce, and galleries
  • Visual skin editor
  • Built-in animation types and pre-loaders
  • Responsive & mobile optimized
  • Premium support
YouTube Video Gallery by YouTube Showcase

YouTube Showcase enables you to build responsive gallery pages filled with YouTube videos. You can build a video gallery page where the subsequent videos are shown below the original video with pagination. You can also build a video grid gallery where the videos are shown in a four-column grid layout. This plugin is great for showcasing multiple related videos such as an online course, how-to video series and product demo and application videos.

Feature Highlights:

  • Ability to build two separate video galleries – basic video gallery and video grid gallery
  • Set custom the thumbnail aspect ratio of videos – choose either 16:9 or 4:3
  • Sidebar widgets to showcase recent and featured videos
  • Pagination option available for longer video series

7. Flow Flow Social Stream (Premium)

Flow-Flow Youtube Social Stream

Flow-Flow is one of the top social stream plugins for WordPress, and best of all it supports multiple video sources – Youtube, Vimeo and even Instagram. This plugin is a quick and easy way to add you recent videos to ant post or page. Just sync your account then add your YouTube channel stream with the included shortcodes (or WPBakery page builder element). That’s it! All of your new videos will be automatically added to your WordPress site when you post them.

Feature Highlights:

  • Integrate videos from YouTube, Vimeo and Instagram
  • Supports all major social networks (YouTube, Facebook, Twitter, etc)
  • Compatible with the WPBakery page builder plugin
  • CSS3 Transformations and lightbox galleries
  • Responsive design
  • Translation ready
Youtube Video Gallery for Visual Composer Premium WordPress Plugin

The YouTube Video Gallery plugin was specifically created as an add-on for the WPBakery page builder (which means it’ bea a great compliment to any WPBakery compatible theme, like Total). With this plugin you can quickly and easily insert individual videos, channel feeds or even your playlists. There are built-in options for columns, pagination, grid style, lists, carousels, image cropping, likes counters and much more.

Feature Highlights:

  • Add-on for the WPBakery Visual Composer
  • Built-in advertising options
  • Responsive and retina ready
  • Grid and pagination customization options

9. Advanced Responsive Video Embedder

Advanced Responsive Video Embedder

In most cases, we want our visitors to view the product video and then scroll down to read the actual content – which could be the blog post, or the landing page copy. Correct?

However in WordPress, YouTube videos are embedded using the default oEmbed solution. In which case, YouTube ends up showing related videos after the original video finishes playing. This tends to distract the users by showing them funny cat videos, right after they’ve seen your Long Tail SEO product pitch video. (I’m speaking from personal experience haha!)

We really don’t want that now, do we? The Advanced Responsive Video Embedder stops that from happening by preventing YouTube oEmbed from showing related videos. The plugin also includes features for embeds in the classic editor or Gutenberg, autoplay, max width, alignment etc.

Feature Highlights:

  • Prevents related YouTube videos from showing up after original video is played
  • Allows you to specify the video title, description and date for SEO

10. YouTube Embed (Freemium)

YouTube Embed, Playlist and Popup by WpDevArt

YouTube Embed WordPress brings you tons of enhancements and customization options when embedding YouTube videos to WordPress.

For starters, you can embed videos in post, pages and custom post types. You can also get creative and embed YouTube videos in widgetized areas such the site header, custom sidebars and footers (although I cannot think of a website that would use a video in its footer! Can you?)

The premium version of the plugin includes features such as hiding related related videos from showing up at the end of the video, setting options for individual videos, etc.

Feature Highlights

  • Display videos in posts, pages, custom post types and widgetized areas
  • Configure default options such as player dimensions, fullscreen, annotation and caption options
  • Customize player progress bar colour for brand consistency

11. Youtubeify – YouTube Auto Post (Premium)


Are you primarily a YouTuber, but want to promo your videos on your own blog? No problem! The Youtubeify – YouTube Auto Post plugin will automatically import your latest YouTube videos to your WordPress site as posts. Import videos according to user, channel, id or custom query. You have the option to either bulk import, paginate or schedule to keep your WordPress posts up to date with your channel.

Feature Highlights:

  • Automatically create WordPress posts from your YouTube videos
  • Bulk import or schedule
  • Check for broken or removed videos
  • Supports video rich snippets

12. YourChannel: YouTube Channel

YourChannel: YouTube Video Gallery Free WordPress Plugin

YourChannel will help you display a customized version of a YouTube channel in WordPress. To get started, you’ll need to obtain your copy of YouTube API key, username and channel ID and save them in the plugin’s settings. Then, you can configure multiple configuration settings such as using a lightbox video player or enabling/disabling features such as displaying banner image, playlists, total videos, views, and many more.

Feature Highlights:

  • Ability to selectively display multiple elements such as channel info, subscriber/video count, playlists, channel banner image, etc.
  • Visual builder that works with a shortcode
  • Display video thumbnails in seven different styles, all of which are responsive

What makes a good YouTube WordPress plugins? Well, to answer that question, you would have to ask “What is it that I need?” Different people have different requirements from a particular type of product. That’s why there are more than 10+ YouTube WordPress plugins actively developed under the “YouTube for WordPress” category.

Hopefully you’ve found our list of the 10+ best YouTube WordPress plugins helpful. Just take a minute to choose the right plugin for you. I would strongly recommend not choosing a plugin with ten features, out of which you’ll be using only one. Write down what is it that you’re trying to achieve with the plugin. Once you’ve settled on your requirements, go through the list and select a plugin that meets your criteria.

Did we miss out on an important plugin? Are you a developer and would like to see your plugin up on this list? Let us know in the comments!

Article by Sourav guest author
Subscribe to the Newsletter

Get our latest news, tutorials, guides, tips & deals delivered to your inbox.


  1. Miljana

    Nice post! I’d like to add also Goodvidio WP Plugin, which is designed for ecommerce stores running on WP and Woocommerce. It matches the most relevant product videos from YouTube to the product catalog on your store and lets you add the videos to your product pages easily without having to copy the embed code each time.

    • Kyla

      That’s awesome! Thanks so much for sharing!

  2. DNN

    The YouTube WordPress plugin I feel is a must have for serious bloggers looking to keep people engaged in longevity. The goodness of it is you can configure the plugin to send any YouTube video from anyone’s video channel to your WP drafts section before officially publishing. This allows you, the blogger, to add unique content to the YouTube video WordPress draft and set a time and date for the WP auto publishing plugin to post to your blog while unattended, thus improving your site engagement %, improve social relationships, and get free advertising from your blog readers by sharing your blog posts on Pinterest, Twitter, Facebook, LinkedIn, MySpace, and everyone else’s social networking place.

  3. San Rosh

    Thanks for this article. I would like to kindly ask you to check my FREE All in One Video Gallery plugin

    • Kyla

      Your plugin looks super useful for sharing videos – thanks for sharing it! 🙂

  4. Violet Pilill

    How to import all comment on a video?

    • Kyla

      I don’t know of any easy way to import the comments. When I checked there is an outdated plugin on and some old tutorials if you’re a developer, but I’m pretty sure that copying comments from YouTube (which is owned by Google) would be a form of scraping and a huge no-no for SEO. Better to just encourage your audience to watch, follow and comment organically on your site 🙂

  5. Harjit

    I need to know if I can embed only audio from youtube for my website

    • Kyla

      I don’t know of any plugin or script that can do this… I think you’d have to download the video and use a program on your computer to grab the audio, then upload that file to your WordPress site (thought I’m not 100% sure if that’s technically allowed according to YouTubes policies).

  6. Yahjam

    Sourav, I ran through the list and don’t think there is one for my needs. I am looking for a plugin to display the latest videos from my YouTube channel, but with the videos side by side with no playable video on top. Any ideas?

    • AJ Clarke

      Hey, this is AJ the owner of WPExplorer. What about the “Yottie” plugin mentioned on the list? This one has tons of options including showing videos side-by-side. It is premium though. Are you looking exclusively for a free solution?

  7. tom

    Hello, Im working on a site for personal enjoyment. I am currently using the “WordPress Responsive Youtube Playlist Video Player” and all is good. My question is, is there another player you can recommend with similar capabilities that can play “more than 50 videos continuously from a playlist”. Currently at 50 it loops to the beginning instead of playing the rest of playlist. Youtube allows for 5000 vids in a playlist but i can only play 50 at a time before it loops back to the beginning, thanks – Tom

    • Kyla

      Hmmm… if you’re using the premium WordPress Responsive Youtube Playlist Video Player it should pull your entire playlist and play it on a loop by default. If it’s cutting you off at 50 videos definitely reach-out to the developer – since they’re promoting their plugin as being able to show “unlimited” videos I’m sure they’d want to help figure out if there’s a bug or if YouTube updated their playlist API or something.

  8. Jessica

    Thanks for the tips, now that I have a good amount of videos on my YouTube channel, I would like to have something similar to what has on their homepage. From a quick glance, do you know what they are using? Thanks!

    • Kyla

      Hmmm… they are definitely using something custom, and not a WordPress theme. But if you are looking for a theme with a similar layout to showcase your videos I would suggest a theme like Newspaper. It has built-in YouTube support as well as news-stye page elements you can use to build custom layouts (like Eater’s). Best of luck!

  9. Kaspar

    I really love the contact form 7 plugin for my website. It’s just so good, because it saves all information to database (with plugin). I made whole booking system with it. However I really love this youtube plugin. It’s has so clean design, and it’s so lightweight.

  10. Henry

    Great selection. Nice will try out the Hide Related videos… Thanks

  11. Aleena

    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.

    • Kyla

      Have you looked into the Youzer plugin? It adds a ton of advanced options for BuddyPress user profiles, and I think YouTube might already be integrated. Otherwise, my guess would be that you’d need to add a custom field for users to enter their YouTube user name/page and then somehow grab their feed from the YouTube API but I’m not a developer so I really don’t know a good way to go about that… but I wish you the best of luck! And let us know when you find a good solution – I’d love to add it to our BuddyPress plugins list.

  12. Hanu

    Hi WPExplorer, I would like to share the YouRam plugin. It provides in-plugin tabs for YouTube playlists and channel videos and lot of other options like caching, responsive grid etc.

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how your comment data is processed by viewing our privacy policy here.