Best Video Plugins for WordPress

If you purchase through a link on our site, we may earn a commission. Learn more.

Table of Contents
WP Engine High Performance Hosting
BionicWP Hosting

The inclusion of video in your site can enhance you visitors’ experience, and sometimes it is just easier to explain something via video rather than by writing out a long winded post.

By default, WordPress automatically converts embedded links of Youtube, Vimeo and other video servies embedded in posts into video on the fly. So you don’t need additional plugins to this. All you have to do is go to Go to “Settings > media”, enable auto-embeds and set the video dimension.

For more advanced video usage however you will be best served by a plugin. You can add things like playlists and even monetize your videos. In some cases you will also want to upload a video file to your own server and then play it in your WordPress website, then you will definitely need a video player.

Here are some excellent plugins that will help you insert video into your WordPress site’s posts and pages.

JW Player for WordPress

jw player

In a nutshell, the WordPress plugin allows you to use the JW Player to present your video content to users. It allows you to take advantage of the JW Player’s major features including HTML5 support, skins, plugins and the AdSolution without writing a single line of code. It also substantially expands WordPress’ built in Media Manager. Some highlights include the following:

  • Player embedding and management: Customize multiple JW Player’s all within your WordPress site and embed them without writing any code.
  • Playlist management: Create and manage playlists using the videos already in your library.
  • Plugins: Take advantage of the JW Player’s many plugins including social plugins like Tweet It andFacebook It or playlist plugins like Flow.
  • Advertising: Run the LongTail Video AdSolution to monetize your content. It’s a great way to pay for your hosting costs and to make some extra money.

Download JW Player for WordPress

HTML 5 Video Player for WordPress

html 5 video player

This is the only HTML 5 player that works on Android. It is an excellent video player that also includes multiple skins and side/bottom playlist display.

Download HTML 5 Video Player for WordPress

Video Player WordPress Plugin

video player wordpress

This wordpress plugin will help you administrate the entire video player using a very friendly interface. You’ll be able to customize the player look & feel, playlist and CSS file. The plugin comes in two versions: Right Side playlist and Bottom Playlist

Any type of video file that Flash Player supports can be played with our player:
– FLV/H.264 encoded video : MP4, M4V, M4A, MOV, Mp4v, F4V
– RTMP (using FMS or RED5) and RTMP live streaming

It also plays Audio MP3 files. It supports Google Analytics.

Download Video Player WordPress plugin

Vimeo Video Player WordPress plugin

vimeo video player

This wordpress plugin will help you administrate the entire video player using a very friendly interface. You’ll be able to customize the player look & feel, playlist and CSS file.

It supports VIMEO files. It supports Google Analytics.

Download Vimeo Video Player WordPress plugin

Chameleon – HTML5 Video Player with Flash Backup

chameleon video player

HTML5 Video is one of the coolest new features of HTML5. However, Internet Explorer doesn’t offer the fullscreen experience that we’re all used to, and if you want to use HTML5 video in Firefox, you have to create additional videos because it doesn’t support the mp4 file type.

Chameleon solves these important challenges with its intuitive Flash backup. When a browser can’t go fullscreen, the Flash backup is used. And if you don’t want to create additional video files just for Firefox, Chamelon gives you the option to use the Flash backup instead.

Download Chameleon – HTML5 Video Player

Spider Video Plugin

spider video player

Spider Video Player is a WordPress video plugin that allows you to easily add videos to your website with the possibility of organizing videos into playlists and choosing a preferred layout for the player. Spider Video Player is one of the best WordPress video players available in WordPress plugin directory.

This WordPress Video Player provides a convenient user interface, incorporating all the common features for video players including video quality selection, sharing, full screen, shuffle etc. Moreover, you have the option of designing different themes for the video player by customizing each feature available. This is an optimal video player solution for your WordPress website, providing effective integration and high level of customization.

Download Spider Video Plugin

VideoJS HTML5 Player for WordPress

A video plugin for WordPress built on the Video.js HTML5 video player library. Allows you to embed video in your post or page using HTML5 with Flash fallback support for non-HTML5 browsers.

Download VideoJS HTML 5 player for WordPress

Have we left your favourite video player out? Let us know!

If you enjoyed this post, make sure to subscribe to WP Mayor’s RSS feed.

Jean Galea

Jean Galea is an investor, entrepreneur, and blogger. He is the founder of WP Mayor, the plugins WP RSS Aggregator and Spotlight, as well as the podcast. His personal blog can be found at

Discover more from our archives ↓

Popular articles ↓

9 Responses

  1. hello I use FV Flowplayer Video Player but I have problems in my streaming RTMP transmission with IOS devices that do not use flash you can configure that with this plugin, if that is how I would do it

  2. Skype has launched its online-dependent client beta to the world,
    right after establishing it largely within the Usa and U.K.
    earlier this 30 days. Skype for Online also now facilitates Chromebook
    and Linux for instant messaging connection (no video and voice but, all those require
    a plug-in installing).

    The expansion of the beta brings assist for an extended selection of
    languages to help reinforce that overseas user friendliness

  3. Hi Bill,

    What you are looking for is a little bit of custom programming for your home page. Most well coded video players could be used as the foundation for such a function, including our own FV Player (also the free version).

    You are looking at about an hour of custom coding, a few hours if you want a really nice back end interface for choosing and managing the videos to appear there.

    We do offer custom coding as well, if you are looking for help.

    Good luck with your site!

  4. Jean, I’m looking for a simple WordPress plugin that will play one simple video from a set list of videos. In other words, I want a one of 5 different videos to play on my WP front page when someone lands on it. I have 5 different marketing videos and I want a different one to be selected by the plugin at random, to play each time someone visits the page. And I don’t want a gallery to appear. I don’t want the visitor to have the ability make any selections. I’ve seen lots out there that create a gallery from a list. I don’t want a gallery to appear. Thanks for your help and thanks for the info you post in your blog.

  5. Hi Jean,

    This is a great list of video plugins. I like the same features you highlighted. Enough to implement all of them in our FV HTML 5 Flowplayer.

    * easy to manage playlists
    * advertising (pre-roll, post-roll, AdWords, custom ads)
    * full Android compatibility
    * RTMP, HLS streaming as well as ecure Amazon S3, Cloudfront
    * audio MP3
    * Google Analytics
    * Vimeo support (including fully customizeable player for Vimeo Pro users)
    * IE 6,7,8,9,10 compatibility

    FV Flowplayer offers both a full featured free version with forum support and a pro version with personal support.

    I’d love to have your feedback on any potential improvements.

  6. Nice post !! I’d like all information…The best one for jw player for wordpress informations…So many helps on this blog helpful for me…Nice Sharing.!!

  7. Hi,

    Great post. I was however looking for a video player plugin that also allows users to my website to upload videos in response. Their videos should be uploaded on my website’s server and not just be referenced from youtube or Google. Is there a good plugin which can do this?


Share Your Thoughts

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

Claim Your Free Website Tip 👇

Leave your name, email and website URL below to receive one actionable improvement tip tailored for your website within the next 24 hours.

"They identified areas for improvement that we had not previously considered." - Elliot

By providing your information, you'll also be subscribing to our weekly newsletter packed with exclusive content and insights. You can unsubscribe at any time with just one click.