Advancement in technology make rich media like video one of the essential content of a website. You will see video on almost every site nowadays. WordPress has luckily many great plugins to extend your WordPress functionality. There are many free WordPress plugins to provide video functionality to your WordPress installation. In this article i have compiled a list of 11 free and great WordPress plugins for video.

1. All in One Video Pack:

This is not just another video embed tool, it includes every functionality you might need for video and rich media, including the ability to upload/ record/import videos directly to your post, edit and remix content with an online video editor, enable video responses, manage and track your video content, create playlists and much more.

2. Cool Video Gallery:

Cool Video Gallery is a Video Gallery plugin for WordPress with option to upload videos, add YouTube videos and manage them in multiple galleries. Automatic preview image generation for uploaded videos using FFMPEG library available. Option provided to upload images for video previews. Supports ‘.flv’, ‘.mp4’, ‘.mov’, ‘.m4v’ and ‘.mp3’ video files presently.

3. JW Player for WordPress:

JW Player for WordPress makes it extremely easy to deliver Flash and HTML5 video through your WordPress website. This plugin has been developed by LongTail Video, the creator of the JW Player, and allows for easy customization and embedding of Flash and HTML5 video using the JW Player in your WordPress posts.


  • Full support for JW Player for Flash and HTML5.
  • Manage multiple custom players.
  • Full skin and plugin support with easy to use plugin customization interface.
  • Full integration into the WordPress media library. Embed video with the JW Player as you write your posts.
  • Support for adding external video to your media library including Youtube and RTMP streams.
  • A full featured playlist manager – order your media by simply dragging the mouse.
  • A powerful shortcode system for customizations at embed time.

4. MediaElement.js – HTML5 Video & Audio Player:

Video and audio plugin for WordPress built on the MediaElement.js HTML5 media player library. Provides Flash or Silver light fallback players for non HTML5 browsers. Supports iPhone, iPad, and Android. Supports MP4, OGG, WebM, WMV, MP3, WAV, WMA files as well as captions with WebSRT files.

5. Post Video Players, Slideshow Albums, Photo Galleries and Music / Podcast Playlist:

No need for multiple plugins for your WordPress media. Cincopa is The only plugin you need for all your media needs. Use Cincopa to easily add videos, photo galleries, slideshows, music and playlists and much more. Enjoy more than 40 designed skins for slideshows, video players, Cooliris, Lightbox and many more.

6. ProPlayer:

Display videos from various online sources (YouTube, Vimeo, Veoh, etc) in one single player, 27 different skins, playlist system, rating system, etc. Places online videos (YouTube, Vimeo, Veoh, Youku, Dailymotion, etc) into your post by using JW FLV Player. 10,000 downloads in first 2 months, and still counting.

7. Smart YouTube PRO:

Smart YouTube is one of the most popular WordPress plugins, with more than 1,000,000 downloads to date. Smart YouTube PRO now also supports playback of YouTube, Vimeo, Metacafe, Liveleak and Facebook high quality videos, works on iPhone & iPad, produces xHTML valid code (unlike YouTube embed code), allows you to view videos in fullscreen, has video thumbnails support, has robust widget support and much more.

8. Video Embed & Thumbnail Generator:

The plugin adds several fields to any video uploaded to the WordPress Media Library. Just choose a few options and click Insert into Post to and you’ll get a shortcode in your post that will embed a flexible Flash & HTML5 video player with a preview image into your post. The embedded player will default to a Flash video player if you’re using a Flash compatible file (flv, f4v, mp4, mov, or m4v). Otherwise it will use an HTML5 video element.

9. VideoPress:

Add VideoPress videos stored on to your self hosted site through the use of simple shortcodes. Edit video metadata directly from your blog’s administrative interface. The VideoPress plugin allows blog administrators to upload new videos to their video account and manage existing videos from the convenience of their self hosted blog’s administrative interface.

10. Viper’s Video Quicktags:

Allows easy and XHTML valid posting of videos from various websites such as YouTube, DailyMotion, Vimeo, and more. Simply click one of the new buttons that this plugin adds to the write screen (rich editor included) and then paste the URL that the video is located at into the prompt box — easy as that. You can fully configure how the videos are displayed (width, height, colors, alignment on the page) and much more.

11. WordPress Video Plugin:

A filter for WordPress that allows easy video embedding of supported sites. Support for 65 different video sites.