EmbedPlus header image

The Best YouTube WordPress Plugin

By EmbedPlus

We build custom YouTube embedding experiences, but our flagship product is a YouTube WordPress plugin to help you easily embed and customize a video, playlist, channel, gallery, premiere, live stream, and facade.

Upgrade To Pro Now
Get started.

Free Version

Conveniently manage YouTube's growing options on WordPress. Get our free YouTube WordPress plugin right from WordPress.org.

Download Plugin

Pro Version

Add premium features to get even more value out of our plugin. Pick the right pro plan to match your site's needs.

Upgrade to Pro Now

How-Tos

See demos and tutorials of our YouTube plugin in action. Browse our growing list of how-to videos in our YouTube channel.

View Details

Explore a few of our tightly integrated features with YouTube.

Performance focused YouTube embedding.

Embed videos, live streams, live chat, galleries, and premieres while maintaining fast page speeds

With the ability to embed YouTube facades and defer parsing of JavaScript and lazy load, the plugin will help you improve your GTmetrix scores over standard embedding.

These features, in particular, will address the following recommendation: Some third-party resources can be lazy loaded with a facade – 1 facade alternative available

See our facade mode feature in action on our WordPress YouTube Plugin demo site.

Performance focused YouTube embedding

Flexible gallery layouts.

Embed a playlist or channel gallery with a table of contents of video thumbnails. Grid layouts, slider layouts, and vertical (one-column) layouts are supported.

Show your video with a lightbox for a more cinematic effect. Tired of the rectangle thumbnails? Flip a switch to make them have a circle appearance.

gallery types

Plenty of customization options for the embedded YouTube player.

Conveniently set parameters and automatic defaults beyond what WordPress provides.

Customize your embeds by adding special lazy-loading effects, hide related videos at the end, setting a default volume, and many more.

Deleted Video Alerts Live Streaming Faster Page Loads (Caching) Video SEO Tags Special Lazy-Loading Effects Alternate Gallery Styling Automatic Continuous Play YouTube Analytics Dashboard Visual YouTube Wizard Gutenberg Block Editor Live Chat GDPR and EU Cookie Law Friendly Options Modest Branding Hide Related Videos Responsive Video Sizing Volume Initialization Live Streaming Faster Page Loads (Caching) Video SEO Tags Special Lazy-Loading Effects Alternate Gallery Styling Automatic Continuous Play Visual YouTube Wizard Gutenberg Block Editor Modest Branding Hide Related Videos Responsive Video Sizing Volume Initialization Live Streaming Faster Page Loads (Caching) Video SEO Tags Special Lazy-Loading Effects Alternate Gallery Styling Automatic Continuous Play Visual YouTube Wizard Gutenberg Block Editor Modest Branding Hide Related Videos Responsive Video Sizing Volume Initialization

Smart and interactive live streaming features.

Automatically embed a live stream from a YouTube channel.

Add more interaction to your site by embedding the YouTube live chat box.

If your live stream isn't active, you can show custom placeholder content until your video is ready for streaming. The placeholder content is automatically replaced when your stream goes live.

live streaming

Below are more details about our free and premium features.

Wizards / Automatic Defaults Wizards / Automatic Defaults

Whether you're setting parameters and automating site-wide defaults in WordPress, there can be multiple options to consider. Our tools also include wizards for convenience and greater flexibility than tools like oEmbed. You won't have to memorize or look up codes for tasks like: enforcing the same origin security policy, adding video thumbnails, auto-loading the HTTPS player, best-fit sizing, setting or muting the initial volume, adding a playlist or channel gallery, and localization. All built-in editors are compatible, including Gutenberg. See how to embed a YouTube video, gallery, or livestream with the WordPress Gutenberg block editor.

Live Streaming Live Streaming

YouTube Live Stream - Given a link to a YouTube channel, the plugin wizard automatically finds a live stream if one is active in that channel and generates the embed code for you (click here for a tutorial on how to embed a YouTube live stream on WordPress). On the settings page, you can also set defaults of what to automatically display if a live stream is not active at a given moment. For example, you can have your site display a gallery of a channel's entire video library so that users can have something to watch in the meantime. We hope it's a time saver.

Playlist / Channel Galleries Playlist / Channel Galleries

Embed a responsive YouTube thumbnail gallery in WordPress to display a playlist or entire YouTube channel with an elegant table of contents.

Animations / Lazy Loading Animations / Lazy Loading

Display lazy loaded YouTube videos with eye-catching animation effects as videos load on the page.

Analytics Dashboard Analytics Dashboard

A straight-forward dashboard that's quite informative without being complicated and difficult to use. It was designed from the ground up to answer specific questions that video embedders really want to know, while avoiding information overload. Find out: How does the view activity on your site compare to other sites like it? How much do the producers of videos you embed rely on your site for views? Are you embedding videos that have restrictions that you are not aware of? More here »

Deleted Video Alerts Deleted Video Alerts

YouTube takes down videos all the time, leaving 'empty embeds' across a vast number of already published pages. Find out when, so you can avoid the annoying 'This video does not exist' message on your pages and galleries.

GDPR and EU Cookie Law Friendly Privacy Options GDPR and EU Cookie Law Friendly Privacy Options

Automatically embed with the YouTube no cookie option, restrict the YouTube API, and/or get explicit consent from your users even before a YouTube video loads on your page.

Mobile Compatibility Check Mobile Compatibility Check

More and more visitors are browsing the web using mobile devices. Some YouTube channels, however, block the viewing of their videos on these devices for different reasons (e.g. preferred desktop ad revenue and user experience). For each standard YouTube video you embed, you can see if it has restrictions that might limit your site's mobile visitors from viewing it.

Video SEO Tags Video SEO Tags

Automatically add Google, Bing, and Yahoo friendly markup for a greater chance of showing up in search engine video results.
Our tools have been mentioned on:
journalism.co.uk lifehacker makeuseof pcworld programmable web reel seo social times the next web wp beginner

With over 6 million combined WordPress YouTube plugin downloads, you'll also find EmbedPlus helping hundreds of thousands of sites manage their YouTube embeds, live streams, and galleries.

Upgrade to Pro Now