Plugin Directory

YouTube Embed

A simple to use method of embedding YouTube videos into your posts and pages but with powerful features for those that need them.

YouTube Embed is an incredibly simple, yet powerful, method of embedding YouTube videos into your WordPress site. Options include:

  • XHTML and HTML5 compliant - works with all the latest browsers
  • Multiple embedding methods available - OBJECT, IFRAME, CHROMELESS and EmbedPlus
  • Dynamic video sizing for responsive sites
  • Allow users to add videos to comments
  • Build your own playlists and play them back however you want
  • Automatically generate playlists based on user name or search text
  • Create multiple profiles - use them for different videos to get the exact style that you want
  • Google compatible metadata is added to the video output - great for SEO!
  • Using a different YouTube plugin? Documentation and tools are provided to help you migrate to YouTube Embed
  • Fully internationalized ready for translations. If you would like to add a translation to his plugin then please contact me
  • Support for Do Not Track
  • Compatible with Video SEO for WordPress
  • Works "out of the box" with 4K, 60FPS and Chromecast - stream your embedded videos to your TV!
  • And much, much more!

There are no premium features and no adverts - this is 100% complete and free!

It has all the features of other similar plugins - Smart YouTube, for instance. In fact if there's a feature in another YouTube embedding plugin that this doesn't have, let me know - I haven't come across it!

To add a video to a post or page simply use the shortcode [youtube ]video[/youtube], where video is the ID or URL of the video. Alternatively, you can add one (or more) widgets to your sidebar.

Within the administration area of your blog you will find a new menu named YouTube (see screenshot 1). Click on the Options sub-menu to set a number of general options. Alternatively click on the Profiles sub-menu to set the default options which define the output of your videos - any videos you display (unless overridden by parameters - more on that later) will use the settings from the Profiles screen.

The above should get you started - for more information and advanced options please read the "Other Notes" tab. This also includes details on how to migrate from another embedding plugin to YouTube Embed.

Although this document contains a lot of information more is available from a series of linked pages, plus as much information as possible is provided on the various administration pages. Whilst on the administration pages, click on the "Help" button in the top right for some useful tips and links. If anything isn't covered and you're unsure of what it does please ask on the forum.

Not yet convinced? See the feature comparison between this and the top 10 alternative plugins for embedding YouTube videos.

For help with this plugin, or simply to comment or get in touch, please read the appropriate section in "Other Notes" for details. This plugin, and all support, is supplied for free, but donations are always welcome.

Requires: 3.9 or higher
Compatible up to: 4.1.6
Last Updated: 2015-6-6
Active Installs: 30,000+


3.9 out of 5 stars


7 of 9 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

75,4,3 100,2,2
100,1,1 100,1,1 100,1,1 100,3,3 55,11,6 100,2,2 100,4,4
100,3,3 100,3,3 100,5,5
100,1,1 100,2,2 100,1,1 100,1,1 100,2,2 60,5,3
0,2,0 100,1,1
0,1,0 100,1,1 100,4,4 100,1,1
50,2,1 100,1,1 100,3,3 100,3,3 100,1,1 100,1,1
100,2,2 100,1,1 100,2,2 100,1,1
100,2,2 100,1,1
100,1,1 100,2,2
100,1,1 100,1,1