9,000+ active installs on WordPress.org
The video popup & lightbox plugin for WordPress
Open YouTube, Vimeo and Rumble videos in a responsive lightbox. Nothing loads until your visitor clicks play.
Live demo: click the video
Fast by default
Videos load only when clicked. No player scripts slowing down your page.
GDPR compliant
No connection to YouTube or Vimeo until the visitor opens the popup.
Mobile responsive
The lightbox adapts to every screen, from phones to wide monitors.
Accessible
Keyboard navigation, focus handling and screen-reader labels built in.
Your first video popup in three steps
Works in the block editor, the classic editor and every page builder.
Paste your video link
Any YouTube, Vimeo or Rumble URL. Short links and Shorts work too.
Choose a trigger
A button, your own image, or any element on the page.
Publish
Visitors click, the lightbox opens, the video plays. Esc or a click outside closes it.
Build your shortcode right here
Paste a video link, set your options and copy the shortcode into any page or post. The same builder is in your dashboard under Settings → WP Video Popup.
- Add button text and get a play button styled by your theme
- Or skip the button and turn any element into the trigger
- Mute videos, set a start time or show portrait videos (Shorts)
WP Video Popup PRO
The free plugin gives you one popup per page. PRO removes the limit and adds everything else.
- Unlimited popups per page
- Self-hosted videos
- Video galleries
- Autoplay on page load
- Custom popup size
- Overlay color
- Open a video via URL
- Priority support
On sale
$99 $29.90 / year
Unlimited sites · 1 year of updates · 14-day money-back guarantee
Just need one popup? Download the free version
Don't take our word for it
Here's what users say about WP Video Popup on WordPress.org.
Grant Kantsios
★★★★★
WordPress.org review
I was looking for a plugin that would easily allow me to take videos and make sure that they are responsive and display well on all devices. This plugin was all I needed, and best of all it was EASY to use! Great plugin!
Sam McCarthy
★★★★★
WordPress.org review
This plugin is a great alternative to the default WordPress embed function. It is well-coded, does exactly what it says it does, and is easy to set up. I’ve used it to speed up page load times by only loading the video if the play button is pressed, saving around 1mb in render-blocking JavaScript on load.
Ketler
★★★★★
WordPress.org review
We are using the PRO version and we are very satisfied with its functionalities. Support team is very responsive. Recommended.
Frequently asked questions
How do I add a video popup in WordPress?
Install WP Video Popup, go to Settings → WP Video Popup, paste your video link into the shortcode builder and copy the shortcode into any page or post.
Does a video popup slow down my site?
No. The video player loads only after the visitor clicks, so your page loads as if there were no video on it.
Is it GDPR compliant?
Yes. No connection to YouTube, Vimeo or Rumble is made until the popup opens.
Can I use my own image as the play button?
Yes. Wrap any image in the shortcode and it becomes the trigger.
Does it work with Elementor, Gutenberg or Divi?
Yes. The shortcode works in any editor, theme or page builder.
Add your first video popup today
Free on WordPress.org. Upgrade to PRO whenever you need more.