20 WordPress Video Plugins and Players to Add Engagement

Video is becoming an increasingly important element of a successful website. It has SEO benefits, increases engagement and the amount of time visitors spend on your site, and will also reflect well on your brand.

WordPress lets you add embedded video out of the box, but you can make the process easier and enhance the quality of users’ experience of that video with a plugin.

Here are 20 plugins that will help you add video to your website in 2019.

Lightbox Plugins

Lightbox plugins let you displays images, slideshows and video on top of your screen, making it more vibrant and easier to watch.

1. Lightbox Evolution for WordPress

Lightbox Evolution for WordPress will automatically display all visual media in a lightbox on top of the page content. It greys out the content to make the video pop.

lightbox evolution plugin


  • display images, HTML content, maps, and videos in a “lightbox” that floats on top of the page
  • multi-browser compatible
  • automatically creates light boxes for new images and video

2. JackBox

Another lightbox plugin you can use to enhance your videos is the JackBox plugin. JackBox works via the post editor and lets you create a lightbox by clicking a button and following a series of steps. No shortcodes to embed and no galleries to work your way through.

JackBox plugin


  • easy-to-use interface
  • responsive
  • let users share images from your lightbox
  • retina ready
  • group items together to create categories
  • automatic video thumbnail loading

3. Revolution Lightbox

The Revolution Lightbox plugin is another plugin that lets you add video to a lightbox. It also supports images, Google maps and HTML content, giving you maximum flexibility. The lightbox is customizable, so you can adapt it to suit your theme.

Revolution Lightbox plugin


  • runs on all major browsers and mobile devices
  • coded for high performance
  • add playlists
  • add links for each lightbox item
  • optional thumbnails and description window

Interactive Video

1. iPanorama 360°

With the iPanorama 360° plugin, you can create video walkthroughs with labels and signs. Great for holiday lets or property sales.

iPanorama 360 plugin


  • three scene types: cube, sphere, and cylinder
  • hot spots: allows you to mark different areas that you want to point out
  • virtual tour: travel from one to another scene by clicking on special hotspots
  • tooltip system: the plugin has a built-in powerful tooltip system
  • thumbnails: let people see a quick snapshot of your scene
  • preview image: you can set an image that will show as a preview
  • fullscreen: you can toggle from the normal state to fullscreen and back
  • mouse wheel: zoom with mouse wheel scrolling
  • keyboard: arrows can be used for navigation

Video Automation

1. WordPress Video Robot

Manually embedding videos into your site takes time. The WordPress Video Robot plugin automates this process for you. It’ll take the search terms you give it and automatically add relevant videos to your site The videos don’t even need to be from your own channel.

WordPress Video Robot plugin

Additional features:

  • migration tools
  • fully automated
  • no duplicate videos
  • content restriction

2. WordPress Responsive YouTube Playlist Video Player

The WordPress Responsive YouTube Playlist Video Player plugin makes it easy to automatically add videos to your site from individual YouTube playlists. It has features to let you customize the display and the order of play.

Wordpress Responsive Youtube Playlist Video Player plugin

Additional features:

  • responsive with intelligent resizing
  • horizontal and vertical layouts
  • customize the interface
  • playlist sources
  • touch-screen support

3. YouTube WordPress Plugin: Video Import

If you want to save time importing video from YouTube, YouTube WordPress Plugin: Video Import can help. In addition to importing video, it uses metadata from YouTube to insert content such as titles, category, tags, and featured image. You can automatically import content from YouTube channels or playlists, saving you time.

YouTube WordPress plugin


  • eliminates repetitive tasks
  • combine multiple YouTube sources
  • automatically import videos
  • bulk video import

4. Facebook Gallery

If you run a Facebook page with lots of video content, then the Facebook Gallery plugin can automatically import that content into your website. It’ll take any kind of media including images, video, GIFs, custom effects and more, and turn them into a custom gallery on your site.

Facebook Gallery plugin


  • pull in media from a page or user feed
  • lightbox
  • photo filters
  • social icons for sharing content
  • responsive

Video Galleries

1. Essential Grid Gallery WordPress Plugin

With the Essential Grid Gallery WordPress Plugin, you can add photo galleries but also video galleries. Include galleries built with other popular plugins, link to video sites such as YouTube and Vimeo, and create gorgeous grid-based galleries.

Essential Grid Gallery WordPress Plugin

Additional features:

  • layout options
  • skins
  • skin editor
  • import/export
  • video tutorials

2. Media Grid: WordPress Responsive Portfolio

The Media Grid: WordPress Responsive Portfolio plugin lets you build bespoke, fully customisable grids of images, video and other media using a simple drag-and-drop interface. It also has a dynamic grid mode, letting you create video grids in moments.

Media Grid - WordPress Responsive Portfolio plugin


  • visual grid builder
  • dynamic grids
  • fill grids with existing posts
  • lightbox
  • item attributes

3. Video Gallery WordPress Plugin

This plugin is dedicated to video galleries. With the Video Gallery WordPress Plugin, you can link to YouTube, Vimeo and Facebook pages to import video and display it on your site. It’s responsive and includes analytics so you can see how many people are watching your videos.

Video Gallery WordPress Plugin

Additional features:

  • self-hosted or streamed video
  • analytics
  • retina ready
  • five skins and skin generator
  • set play from time for each video

4. The Grid: Responsive WordPress Grid Plugin

With The Grid, you can create endless layouts and grids for your videos. It also includes a touch slider (also known as a carousel) for mobile, and WooCommerce support so you can use powerful, responsive video to help sell your products.

The Grid - Responsive WordPress Grid Plugin

Additional features:

  • premium support
  • skin builder
  • custom post type support
  • social stream support
  • touch slider

5. Ultimate Layouts for WPBakery Page Builder

The Ultimate Layouts plugin will help you create a layout for video and other media if you’re using the WPBakery page builder plugin.

It’s responsive, integrates with YouTube, and lets you build unlimited layouts using the WPBakery page builder, so you don’t have to switch to an unfamiliar interface. Display grids, lists, and carousels with ease.

Ultimate Layouts for WPBakery Page Builder


  • 70+ layouts and design builder
  • WooCommerce compatible
  • supports custom post types and custom taxonomies
  • integrates with AdSense for video advertising

6. Final Tiles WordPress Gallery

The Final Tiles plugin is another plugin you can use to create a customisable video gallery in your site. It features two layouts: Final Tiles with mixed image sizes and Masonry with a uniform image size. You can embed videos among your images or create a gallery just from video.

Final Tiles WordPress Gallery plugin


  • mix landscape and portrait images and video with flexible grids
  • seven lightboxes
  • social sharing for each video
  • intuitive admin panel

Video Enhancement and Effects

1. Parallax & Video Backgrounds for WPBakery Page Builder

If you use the WPBakery page builder plugin, then Parallax & Video Backgrounds for WPBakery Page Builder will help you make your videos look great.

Parallax  Video Backgrounds for WPBakery Page Builder


  • fixed image background
  • vertical & horizontal parallax
  • hover parallax
  • video background
  • multilayer hover parallax 

2. ViralPress

If you want to create and share viral videos that get seen around the world, the ViralPress plugin is for you.

Use it for quizzes, memes, videos, and blog posts. Embed content and make it easy to customize and share the content.

ViralPress plugin


  • create your own Buzzfeed-like site
  • supports BuddyPress
  • allow users to contribute to viral lists
  • allow reactions and comments

3. Elite Video Player

The Elite Video Player plugin is a fully customisable advertising video player that supports advertising and the most popular video channels such as YouTube and Vimeo. 

Import videos, channels or playlists and play using the default YouTube player or add custom controls. As well as YouTube and Vimeo, you can play self-hosted video or video hosted on Dropbox or Amazon S3.

Elite Video Player plugin


  • advertising pre-roll, mid-roll, or post-roll
  • Google analytics: see which of your videos are most popular
  • sticky mode to keep videos visible
  • lightbox, responsive, and full-screen modes

4. Ultimate Video Player 

If you want to enhance your videos with features such as subtitles in multiple languages, downloads, and adjustable playback speed, the Ultimate Video Player plugin is for you.

It boasts a wide range of features including advertising, cue points, live streaming. and more.

Ultimate Video Player plugin


  • advertising pre-roll, mid-roll, post-roll, or via popups
  • links to YouTube and Vimeo
  • stream local video
  • private or password-protected video
  • information windows and subtitle options

5. Flipbook

Ever thought about including videos in a flipbook? The Flipbook plugin lets you do that. Create a dynamic flip book from your content and media, and include video too. Videos will be played overlaid over the flip book in the background.

Flipbook plugin


  • PDF support
  • multiple file upload
  • JavaScript-based and iOS-compatible
  • reverse flip books for right to left languages
  • insert flipbook via shortcode, template or lightbox.

6. HTML5 Video Player

If you’re not happy with the default YouTube player, the HTML5 Video Player plugin will provide you with a customisable player that’s designed to display your video in high quality. It supports YouTube, Vimeo, and self-hosted video, and it’s fully responsive.

HTML5 Video Player plugin

Additional features:

  • Google analytics
  • customisable color scheme
  • categories
  • two skins
  • downloading and sharing

Choosing the Right Video Plugin for Your Site

The plugins listed above all do something slightly different, or give a variation on a different functionality such as light boxes or galleries. The best one for your site will depend on your needs: do you want to pull in videos automatically, for example? Are you hosting videos locally? Do you want enhanced video playback controls?

If you check out the plugins listed above, you’re sure to find one that’s right for your site

Leave a Comment

Scroll to Top