Video now accounts for 82% of all internet traffic, and businesses that embed video content on their sites grow revenue 49% faster than those that don’t. If you’re running a WordPress site โ whether it’s a blog, a WooCommerce store, an online course platform, or a media publication โ choosing the right video gallery plugin is one of the highest-leverage technical decisions you’ll make.
The problem: there are dozens of options, each with different strengths, pricing models, and gaps. Most “best plugins” lists recycle the same names without testing them against real business requirements.
This list is different. We’ve evaluated 15 plugins against four criteria that actually matter for site owners: SEO output (schema markup quality), monetization capability (VAST ads, WooCommerce integration), performance impact (load time, lazy loading), and value for money (free tier quality, Pro pricing).
TL;DR: Best WordPress Video Gallery Plugins at a Glance
| Plugin | Best For | Free Tier | Pro Price |
|---|---|---|---|
| MediaHaven | Revenue-focused sites (ads + WooCommerce) | โ Capable | $79/year |
| All-in-One Video Gallery | Membership sites with gated video | โ Capable | ~$48/year |
| Presto Player | Course creators and LMS sites | Basic only | $99/year |
| Smash Balloon YouTube Feed | YouTube channel feeds | โ Good | $49/year |
| FV Flowplayer | Self-hosted video / HLS streaming | โ | $75/year |
| Envira Gallery | Image + video hybrid galleries | โ | $99/year |
| FooGallery Pro | Image-first sites with video support | โ | $99/year |
| Automatic YouTube Gallery | Dynamic YouTube galleries | โ | Freemium |
| WP Video Lightbox | Simple lightbox video embeds | โ | Free+ |
| Video Gallery by Huge-IT | Budget WooCommerce video | โ | ~$20/year |
1. MediaHaven โ Best Overall for Business Sites
Best for: Content publishers, WooCommerce stores, media sites, agencies
MediaHaven is the top recommendation on this list because it’s the only plugin that combines production-grade gallery features with genuine revenue tooling โ VAST ad monetization and WooCommerce product video overlays โ in a single plugin. Most competitors treat these as separate concerns requiring multiple plugins.
What sets it apart:
The free version (available on WordPress.org) includes features that most plugins reserve for paid tiers: 12 video sources (YouTube, Vimeo, TikTok, HLS, self-hosted MP4, Twitch, Wistia, Dailymotion, Rumble, Facebook, Instagram, LinkedIn), YouTube channel feed galleries, built-in schema.org VideoObject markup, smart YouTube API caching with key rotation, guided setup wizard, and JSON/CSV export.
Pro features that drive business results:
- VAST ad monetization: run pre-roll, mid-roll, and post-roll video ads from any VAST-compliant ad network. You keep 100% of ad revenue.
- WooCommerce product overlays: show a product, then let viewers add it to cart directly from inside the video player
- Ajax live filter: indexed video filtering by category, tag, duration, resolution, and author without page reloads โ with SEO-friendly indexable URLs
- Video chapters: clickable navigation for long-form tutorials and courses
- Drag-and-drop card builder: full layout control without code
Schema markup quality: Automatic VideoObject schema on every video, including all recommended Google properties. No additional SEO plugin required.
Performance: Per-page asset loading, lazy loading iframes, WebP thumbnail optimization. Minimal Core Web Vitals impact.
Pricing: Free (capable), Pro from $79/year (single site) up to $499/year (50 sites). 14-day money-back guarantee.
Verdict: The best-value video gallery plugin for any WordPress site that treats video as a revenue channel rather than a decoration.
๐ Download free on WordPress.org | See Pro plans
2. All-in-One Video Gallery โ Best for Membership and LMS Sites
Best for: Membership platforms, LMS sites, subscription content
All-in-One Video Gallery (AIOVG) treats each video as a WordPress post type โ giving every video a dedicated URL, title, and SEO page. This architecture is excellent for sites where individual video pages need to accumulate search authority over time.
The standout feature is access restriction: restrict video access globally or per-video based on logged-in status, user role, or subscription level. No equivalent feature exists in MediaHaven or most competitors.
AIOVG also added Bunny Stream CDN integration in a recent update โ significant for sites self-hosting video and needing token-authenticated delivery at scale.
What’s missing: No VAST ad monetization. No WooCommerce in-video overlays. Ajax filtering is available free but less polished than MediaHaven’s indexed implementation.
Pricing: Free (comprehensive), Pro from ~$47.88/year or $149 lifetime.
๐ WordPress.org
3. Presto Player โ Best for Course Creators
Best for: Online educators, LMS integrations, marketing video with CTAs
Presto Player is purpose-built for course creators and marketers. Its distinguishing features are video calls-to-action (overlay buttons and forms at any timestamp), email capture gates, and deep LMS integration with LearnDash, LifterLMS, and others.
Private video with expiring links is also strong here โ useful for protecting paid course content.
Trade-offs: No gallery layouts โ Presto Player is a video player, not a gallery. No VAST ad support. No multi-source gallery management. If you need organized gallery browsing, you’ll need a second plugin alongside it.
Pricing: Free (very limited), Pro from $99/year.
๐ prestoplayer.com
4. Smash Balloon YouTube Feed Pro โ Best for YouTube-Only Sites
Best for: Businesses with active YouTube channels wanting embedded channel feeds
Smash Balloon YouTube Feed is the most polished YouTube-specific feed plugin available. It handles channel feeds, playlists, live streams, and shorts with excellent layout customization. The caching system is reliable and prevents API quota exhaustion.
Trade-offs: YouTube only. No support for Vimeo, TikTok, self-hosted, or HLS. If your video content lives on multiple platforms, this plugin alone won’t serve you.
Pricing: Free (functional), Pro from $49/year.
๐ smashballoon.com
5. FV Flowplayer โ Best for Self-Hosted HLS Streaming
Best for: Professional video publishers, HLS/DASH streaming, Amazon S3 delivery
FV Flowplayer is built on the Flowplayer 7 engine and is the strongest option for complex self-hosted video setups. It supports HLS and MPEG-DASH streaming natively, integrates with Amazon S3, CloudFront, Bunny Stream, and Coconut.co, and includes resume playback and AB loop functionality. The built-in statistics are valuable for publishers tracking per-video engagement.
Trade-offs: No VAST monetization in the free version. No WooCommerce integration. The admin UI is less polished than newer plugins. Setup requires more technical familiarity.
Pricing: Free (ad-supported player branding), Pro from $75/year.
๐ foliovision.com/video-player-wordpress-fv
6. Envira Gallery โ Best Image + Video Hybrid Galleries
Best for: Photographers and creatives combining image and video galleries
Envira Gallery is primarily an image gallery plugin with robust video integration. If you need a gallery system that handles both still images and video content in the same organized, lightbox-capable display, Envira is the strongest option.
Supports YouTube, Vimeo, self-hosted video, and MP4 in galleries alongside image content. The drag-and-drop builder and album features are excellent.
Trade-offs: Video is a secondary feature, not the primary focus. No VAST ads, no WooCommerce overlays. For video-primary sites, a dedicated video plugin is more appropriate.
Pricing: Free (limited), Pro from $99/year.
๐ enviragallery.com
7. FooGallery Pro โ Best for Image-First Sites Adding Video
Best for: Websites adding occasional video to existing image galleries
FooGallery Pro Expert and Commerce tiers include video gallery support alongside their core image gallery functionality. The drag-and-drop builder is excellent and video integration is smooth.
Trade-offs: Like Envira, video is a secondary capability. No VAST monetization. No WooCommerce in-video overlays.
Pricing: Free, Pro from $99/year.
๐ fooplugins.com
8. Automatic YouTube Gallery โ Best for Dynamic YouTube-Only Feeds
Best for: Sites that need to auto-generate galleries from YouTube channels, playlists, or keywords
Automatic YouTube Gallery creates dynamic galleries by connecting a YouTube channel username, channel ID, playlist ID, or search keyword โ the gallery updates automatically as new YouTube content is published.
Unique “deep-linking” capability creates shareable URLs for individual gallery videos. GDPR consent before playback is a useful European compliance feature.
Trade-offs: YouTube only. No multi-source support.
Pricing: Freemium model.
๐ WordPress.org
9. Video Gallery by Huge-IT โ Budget Option
Best for: Budget-conscious users needing basic gallery functionality
Video Gallery by Huge-IT provides basic grid and lightbox galleries with YouTube, Vimeo, and MP4 support. It’s lightweight and functional for simple use cases.
Trade-offs: Limited active development, no schema markup in free version, no monetization features, minimal performance optimization.
Pricing: Free, paid from ~$20/year.
10. ARVE (Advanced Responsive Video Embedder) โ Best for Wide Platform Support
Best for: Sites needing to embed videos from obscure or unusual platforms
ARVE supports the widest range of video platforms of any plugin on this list โ including many regional and niche video hosting services that other plugins don’t recognize. If your content is hosted on a less common platform, ARVE is often the only option.
Trade-offs: No gallery layouts. No VAST monetization. No WooCommerce integration. Single-video embeds only.
Pricing: Free, Pro from ~$49/year.
๐ nextgenthemes.com/plugins/arve
11. GS YouTube Gallery โ Good Free Option for YouTube Feeds
Best for: Sites needing a free YouTube feed gallery without Pro investment
GS YouTube Gallery provides clean grid, slider, and carousel layouts for YouTube content. Schema.org markup is included. Hover effects, category filters, and infinite scroll are available in the free tier.
Trade-offs: YouTube only. No multi-source support.
Pricing: Free, Pro available.
๐ WordPress.org
12. Video Gallery โ YouTube Gallery by Huge-IT โ Simple YouTube Playlists
Handles YouTube playlists with basic grid and list layouts. Adequate for simple use cases. Limited development activity.
13. WP Video Lightbox โ Simplest Lightbox Embeds
Best for: Adding occasional lightbox video embeds without gallery complexity
WP Video Lightbox does exactly one thing: opens videos in a lightbox overlay when a thumbnail is clicked. No gallery layout. No SEO markup. Appropriate when you need a single video lightbox on a page.
Pricing: Free.
14. Jetpack VideoPress โ Best for Automattic Ecosystem Sites
Best for: Sites already using Jetpack with simple video hosting needs
Jetpack VideoPress provides WordPress.com-hosted video storage and a clean player. Tightly integrated with the Jetpack ecosystem. Not appropriate for sites that want self-hosted or multi-source galleries.
Pricing: Included with Jetpack paid plans.
15. YouTube Feed by Embed Plus โ Full-Featured YouTube Plugin
Best for: Sites needing YouTube live stream embeds and playlist management
Embed Plus YouTube goes beyond standard YouTube embeds with support for live streams, channel URLs, and deferred JavaScript loading. A solid mid-tier option for YouTube-specific use cases.
Pricing: Free, Pro available.
๐ wordpress.org/plugins/youtube-embed-plus
How to Choose the Right WordPress Video Gallery Plugin
Use this decision framework based on your primary need:
You need to earn revenue from video โ MediaHaven Pro
VAST ad monetization and WooCommerce in-video overlays make this the only plugin on the list that treats video as an active revenue channel.
You need gated video access for subscribers โ All-in-One Video Gallery
The only plugin with robust user-role-based video restriction built into both free and Pro tiers.
You create online courses and need CTAs in video โ Presto Player
Built for educators, with CTA overlays, email gates, and LMS integrations.
You have a YouTube channel and want clean feeds โ Smash Balloon YouTube Feed or MediaHaven
Smash Balloon for maximum YouTube customization. MediaHaven if you also need multi-source support or monetization.
You self-host video with HLS or Amazon S3 โ FV Flowplayer or MediaHaven
FV Flowplayer for complex streaming setups. MediaHaven’s free tier handles HLS playback with cleaner gallery layouts.
You need image AND video galleries โ Envira Gallery or FooGallery Pro
Both handle combined image/video galleries with professional layouts.
The SEO Impact of Video Gallery Plugins: What to Know in 2026
Google’s AI Overviews now appear on over 50% of search pages. To be eligible for video rich results and AI citation, your video pages need proper VideoObject schema markup.
Plugins that include schema.org markup in the free tier: MediaHaven, All-in-One Video Gallery, GS YouTube Gallery
Plugins that require Pro for schema markup or don’t include it: varies โ check plugin documentation carefully.
The other critical SEO factor is performance. A video gallery plugin that injects CSS and JavaScript site-wide (not just on pages with galleries) will inflate your load time across the entire site. MediaHaven, FV Flowplayer, and AIOVG all use per-page asset loading. Verify this for any plugin you’re evaluating.
Frequently Asked Questions
Which WordPress video gallery plugin is best for SEO?
MediaHaven is the strongest for SEO because it includes automatic VideoObject schema markup in the free version, uses lazy loading and per-page assets for Core Web Vitals performance, and its Pro tier generates SEO-friendly URLs for Ajax-filtered gallery views.
Can I use a video gallery plugin with Elementor?
Yes. All major plugins on this list are compatible with Elementor via shortcode widgets or native blocks. MediaHaven, AIOVG, and Presto Player all have Gutenberg blocks as well.
Do I need a paid plugin to display a YouTube gallery in WordPress?
No. MediaHaven’s free version includes YouTube channel feed and playlist gallery support. GS YouTube Gallery and Automatic YouTube Gallery also offer YouTube feeds in free tiers.
What’s the best free WordPress video gallery plugin?
MediaHaven’s free version is the most capable, including 12 video sources, YouTube feeds, schema.org markup, responsive layouts, and a setup wizard โ features other plugins charge for.
Which plugin handles HLS streaming in WordPress?
Both MediaHaven (free and Pro) and FV Flowplayer support HLS (HTTP Live Streaming) playback for .m3u8 streams.
Final Verdict
For the majority of WordPress site owners โ content publishers, WooCommerce stores, bloggers, and agencies โ MediaHaven is the top pick. The free version is production-ready. The Pro version adds meaningful revenue capabilities (VAST ads, WooCommerce overlays) that no other single plugin on this list provides.
For membership and LMS sites with gated content requirements, All-in-One Video Gallery is the right choice. For course creators focused on video marketing with CTAs, Presto Player wins in its category.
The good news: all the top picks have functional free versions. Start with the free tier of your preferred option, verify compatibility with your theme and existing plugins, then upgrade when the revenue case is clear.
Last updated: April 2026. Plugin versions and pricing current as of publication. Features may change with plugin updates.
Recommended tool: MediaHaven.io โ Start free, no credit card required.