All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos
by Plugins360 Labs · Media
Also makes 2 other plugins · 29K+ installs across the portfolio →
Video gallery plugin for WordPress with a built-in HTML5 player. Embed YouTube, Vimeo, Dailymotion, Rumble, and self-hosted videos.
Try it live opens a temporary test site in your browser, which can take about 20 seconds to load. Plugins that rely on outside services or a full server may not work completely there.
Health
A 88/100
no flags
Active installs
20K+
≈29K estimated
Momentum
+22%
downloads vs prior 30d
Biggest opportunity: Swap “youtube” for “gallery video”. “youtube” isn't earning its slot: it only gets you to #21. “gallery video” sits at #4 untagged, close enough for a declared tag to move it up. All five slots are taken, so one has to go.
88 health vs 62 average across 3,279 Media plugins
Install conversion
How it's measured →2.2%
of downloads still active
At least 20K of 905.1K lifetime downloads are still running, above its category: the median Media plugin keeps 0.8%, across 2,318 plugins.
Downloads count every update, not just first installs, so older and more frequently released plugins read lower. Compare against other Media plugins, not across the directory. wp.org reports active installs as the bottom of a band, so the real rate is this or higher.
This plugin shipped 11 releases in the last 12 months, and every existing install that updated counted as another download. wp.org publishes no split between first installs and updates, so we show the raw rate rather than guess at one.
Details
Recent review vibe
read from the latest 12 reviews to 2026-06-25Reviewers keep praising the feature set and the video player options, and support gets the loudest credit, with fast replies and quick fixes, though one reviewer says an update wiped their video thumbnails.
Directory ranking optimization
How it's scored →How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.
Excellent listing optimization
Well tuned across the board
Updated 9 days ago
Tested up to WordPress 7.1.4, the current branch or newer
4.8★ over 136 reviews, smoothed to 4.61★
5 of 5 tags set · short description in place
1 of 1 support threads resolved in the last 2 months
Search visibility
How it's tracked →Directory searches this plugin turns up in, and which way each one is moving. WordPress.org publishes no history of search positions, so this starts the day we first tracked a keyword and never backfills.
39
Momentum
Losing ground
-0.3
Velocity
places per keyword, 28d
21%
Breadth
of keywords climbing, 28d
-0.0
Acceleration
recent half vs earlier
wp.org is where the directory puts the plugin for that search. On merit is where it would sit if results were ranked on rating, support and updates, without the install boost. The last column is how far the wp.org position moved, from our first reading in the last 90 days to the latest.
| Keyword | wp.org | On merit | wp.org move, 90 days |
|---|---|---|---|
| self hosted video | #1 | #1 | 0 |
| html5 video your tag | #2 | #2 | 0 |
| rumble | #3 | #2 | 0 |
| self hosted | #4 | #4 | down 1 |
| gallery video | #4 | #4 | up 1 |
| hosted | #5 | #4 | 0 |
| vimeo your tag | #5 | #3 | down 2 |
| video embedding | #3 | #3 | down 1 |
| video streaming | #3 | #3 | 0 |
| video player your tag | #5 | #4 | down 2 |
| video | #6 | #6 | down 3 |
| dailymotion | #5 | #4 | down 1 |
| hd video | #2 | #2 | 0 |
| video player for wpbakery | #2 | #1 | 0 |
| video gallery your tag | #7 | #6 | down 1 |
| video gallery plugin | #6 | #6 | 0 |
| video comments | #5 | #5 | up 1 |
| youtube vimeo local video | #3 | #3 | 0 |
| video ads | #5 | #4 | down 1 |
| youtube video schema | #3 | #3 | up 2 |
434 searches this plugin appeared in over the last 90 days, 20 listed. 310 left out as unrelated or noise (years, numbers, stray words).
What to do about it
- Swap “youtube” for “gallery video”. “youtube” isn't earning its slot: it only gets you to #21. “gallery video” sits at #4 untagged, close enough for a declared tag to move it up. All five slots are taken, so one has to go.
Daily downloads
Since 5 Oct 2022 · 1,488 days · wp.org + Plugin Pulse archive
30-day downloads
Rolling 30-day volume · peak 34.6K · peaks are release surges
Directory rank vs rivals
wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you
Rating trend
Star average over time · dips mark rough releases
Health trend
Composite health score, snapshotted daily
Update activity
How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.
Release cadence
Actively maintainedHow often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.
11
releases in the last 12 months
9d ago
latest release · v5.0.0 · 22 Oct 2026
89
tagged releases on record
Recent releases
What its installed base runs
via wordpress.orgShare of active installs on each version of this plugin. Green is the current release; a big slice on older versions is a user base that has stopped updating.
Estimated active installs
The public count shows “20K+”. Our estimate pins where the real number sits.
Crossed into this band 5.6 years ago; the previous band took 15 months to cross, which places it about 90% of the way through.
Install history since 29 Mar 2021
Recent reviews
All reviews on wp.org ↗- ★★★★★ crystalm364mo ago
I had been looking for a long time for specific features for a video player and so glad I found this one. It has everything that I had been looking for that other players didn’t. One of the features is the download button located conveniently on the player, no having to add an external button to link the download to. And the button worked, it actually downloads the video. The share buttons are also on the player so you don’t have to add elsewhere on the page which was really nice. This player also supports multilanguage subtitles/captions which was also a must for my client. Not all video players have that. And last but not least, this player allows you to create playlists that we needed. And it has the option for the playlist to be loaded at the bottom, not just on the side. Which for me works better when using it on the mobile devices. The styling for me was a little tricky but no worries there because their support team is awesome. They helped me with every single question that I had and promptly might I add. If I could give the rating more than five stars I would! The product itself is great but the customer service is phenomenal in my opinion. I have been doing web designing for a long time now and it is very important to me to have a great customer support that is willing to work with you and in a timely manner. It’s rare these days to find that and you appreciate it all the more when you do. Great job team!
Read on wp.org ↗ - ★★★★★ danno615mo ago
A lot of times on the Internet support is a big issue. San and his group, are truly an exception. Great support. What else can I say? Very good!
Read on wp.org ↗ - ★★★★★ Philippe DERATHE8mo ago
I recently took over as webmaster for a charitable organization and inherited the AIOVG plugin from my predecessor. The license hadn’t been renewed in 4 years, and I needed to understand the tool thoroughly to determine if it was worth continuing. I reached out to their customer support, and I’m thrilled I did. Not only is the plugin itself excellent and feature-rich, but their customer service is truly extraordinary. San Rosh consistently responded within an hour—often much faster—and each reply was detailed, clear, and included practical examples that made implementation straightforward. As someone new to managing video galleries, I can’t overstate how valuable this level of support has been. San Rosh’s patience and expertise turned what could have been a frustrating learning curve into a smooth, confidence-building experience. This is the gold standard for plugin support. If I could give 6 stars out of 5, I absolutely would. Highly recommended for anyone looking for a reliable video gallery solution backed by people who genuinely care about their users. Philippe D.
Read on wp.org ↗ - ★★★★★ randycairns9mo ago
If you want a solution for video’s whether server or service hosted, you found it. We just implemented the YouTube interface and it works great. We get the dual benefit of one video, on both the website and YouTube and it’s really straightforward. These folks provide accurate documentation that’s easy to follow and covers every step. Plus, in the unlikely situation you need support, be read to respond. I submitted an issue in the online form and assumed it would just go to the usual support email black hole. These folks were on it and we had the issue resolved in 3 hours (2.5 was me failing to check my email!!).
Read on wp.org ↗ - ★★★★★ milraymk11mo ago
So far, I have really enjoyed the functionality of the upgraded plug-in. It provides more than what I expected and it’s so nice to have website visitors engage in our videos without having to leave the website. More opportunities for them to request a quote. Thank you for the support in getting everything set up. Michael from Alliance Manufacturing Inc
Read on wp.org ↗ - ★★★★★ kimbotec1.2y ago
It is as the plugin is named, All-In-One Video Gallery. It has it all, and then in settings, it has even more than one can expect. Beautiful layouts and full control with support that’s second to none. I have tried many, but this is the best.
Read on wp.org ↗ - ★★★★★ invisiblephill1.5y ago
This is the first time I’ve written a plugin review. The plugin does a good job, and does what our site needs, but what really impressed me was we found an issue on our site on the latest update, reported it to customer support, they immediately found the cause of the issue, gave us a workaround and pushed out a full fix all within 24 hours. Thanks for the fantastic support 🙂
Read on wp.org ↗ - ★★★★★ bravium691.5y ago
The plugin has been working great so far, but since the update, all the thumbnails on the videos have disappeared.
Read on wp.org ↗
Latest updates
via wp.org changelogRecent releases and news for this plugin
- — Version 4.9.0 Security Fix: “Authenticated (Subscriber+) Server-Side Request Forgery via ‘vdl’ Parameter” issue that was discovered by “KoreaInfoSec – Korea University”, and reported responsibly to us by Wordfence . Tweak: Updated Fre 4.9.0
- — Version 4.8.5 New: Added Trailers / Teaser feature — display a trailer clip to restricted (non-access) users instead of the locked screen. New: Added Email & Lead Capture — display an email collection form over your video to capture l 4.8.5
- — Version 4.7.5 Security Fix: “Reflected Cross-Site Scripting via ‘vi’ Parameter” issue that was discovered by Muhammad Yudha – DJ , and reported responsibly to us by Wordfence . New: Added an option to enable or disable video view coun 4.7.5
- — Version 4.7.1 Security Fix: “Missing Authorization to Unauthenticated Bunny Stream Video Creation/Deletion” issue that was discovered by andrea bocchetti , and reported responsibly to us by Wordfence . Security Fix: “Missing Authoriza 4.7.1
- — Version 4.6.4 Security Fix: “Authenticated (Author+) Arbitrary File Upload via VTT Upload Bypass” issue that was discovered by mikemyers , and reported responsibly to us by Peter Greaves (Customer Support Engineer) from Wordfence . Se 4.6.4
- — Version 4.5.7 New: Introduced an experimental option to hide the YouTube logo when using our custom video player. New: Added a setting to customize the “Related Videos” heading directly from the plugin options. Fix: Resolved the YouTu 4.5.7
Security history
via Wordfence IntelligenceAll 18 disclosed vulnerabilities are patched in the current version (5.0.0). Sites still on an older version should update.
- Patched Medium · 6.4 All-in-One Video Gallery <= 4.9.7 - Authenticated (Subscriber+) Stored Cross-Site Scripting via 'embedcode' Post Meta via XML-RPC ↗2026-10-27 CVE-2026-109209 Improper Neutralization of Input During Web Page Generation Affects <= 4.9.7 Patched in 5.0.0
- Patched Medium · 6.4 All-in-One Video Gallery <= 4.9.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'more_link' Shortcode Attribute ↗2026-10-27 CVE-2026-109974 Improper Neutralization of Input During Web Page Generation Affects <= 4.9.7 Patched in 5.0.0
- Patched Medium · 6.4 All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos <= 4.9.7 - Authenticated (Subscriber+) Stored Cross-Site Scripting ↗2026-10-22 CVE-2026-114693 Improper Neutralization of Input During Web Page Generation Affects <= 4.9.7 Patched in 5.0.0
- Patched Medium · 6.1 All-in-One Video Gallery <= 4.7.1 - Reflected Cross-Site Scripting via 'vi' Parameter ↗2026-03-03 CVE-2026-1706 Improper Neutralization of Input During Web Page Generation Affects <= 4.7.1 Patched in 4.7.5
- Patched High · 8.8 All-in-One Video Gallery <= 4.5.7 - Authenticated (Author+) Arbitrary File Upload via VTT Upload Bypass ↗2026-01-15 CVE-2025-12957 Unrestricted Upload of File with Dangerous Type Affects <= 4.5.7 Patched in 4.6.4
- Patched High · 8.8 All-in-One Video Gallery 4.5.4 - 4.5.7 – Authenticated (Author+) Arbitrary File Upload via Import ZIP ↗2025-12-05 CVE-2025-12966 Unrestricted Upload of File with Dangerous Type Affects 4.5.4 - 4.5.7 Patched in 4.6.4
- Patched Medium · 6.4 All-in-One Video Gallery <= 3.7.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Video Shortcode ↗2024-07-23 CVE-2024-6629 Improper Neutralization of Input During Web Page Generation Affects <= 3.7.1 Patched in 3.8.3
- Patched High · 8.8 All-in-One Video Gallery <= 3.6.5 - Authenticated (Contributor+) Local File Inclusion via aiovg_search_form Shortcode ↗2024-05-14 CVE-2024-4670 Improper Control of Filename for Include/Require Statement in PHP Program Affects <= 3.6.5 Patched in 3.7.0
- Patched High · 8.8 All-in-One Video Gallery <= 3.6.4 - Authenticated (Contributor+) Arbitrary File Upload via featured image ↗2024-05-01 CVE-2024-4033 Unrestricted Upload of File with Dangerous Type Affects <= 3.6.4 Patched in 3.6.5
- 2023-07-18 CVE-2023-33999 Improper Neutralization of Input During Web Page Generation Affects 1.5.7 - 3.3.0 Patched in 3.4.3
- Patched High · 7.5 All-in-One Video Gallery 2.5.8 - 2.6.0 - Arbitrary File Download & Server-Side Request Forgery ↗2022-08-17 CVE-2022-2633 Improper Limitation of a Pathname to a Restricted Directory Affects 2.5.8 - 2.6.0 Patched in 2.6.1
- 2021-11-15 CVE-2021-24970 Improper Control of Filename for Include/Require Statement in PHP Program Affects <= 2.4.9 Patched in 2.5.0
Vulnerability records provided by Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. License and terms.
CVE records: Copyright 1999-2026 The MITRE Corporation. CVE terms of use.
Behavioral tests
via WP HiveAutomated install-time checks, tested on PHP 8.1.12 · WP 7.0
Languages
via translate.wordpress.orgTranslated into 11 languages, 1 at 90% or more
AI assistants
How it's measured →Whether ChatGPT and Claude name this plugin when asked the category question, and whether the readme gives them something to quote.
Share of voice
How often each assistant names All-in-One Video Gallery when asked about this topic, where it comes in the answer, and how that compares with its wp.org search position. Latest run 25 Oct 2026.
- Assistants
- ChatGPT, Claude
- Topics tracked
- Gallery
Readme readiness
8 of 8 pass · checked 26 Oct 2026Can an assistant quote this readme? Eight deterministic checks over the wp.org listing, no model involved.
- ✓ Says what it does "Video gallery plugin for WordPress with a built-in HTML5 player. Embed YouTube, Vimeo, Dailymotion, Rumble,..."
- ✓ Has a FAQ 11 questions in the FAQ.
- ✓ FAQ asks real questions 11 of 11 read like questions a user would type.
- ✓ Names who it is for Names its audience or use cases ("suitable for", "great for").
- ✓ Names what it works with Mentions Gutenberg, Facebook, YouTube, LinkedIn and 3 more.
- ✓ Headings and lists 7 headings and 5 lists.
- ✓ Enough to quote 5,048 characters of description.
- ✓ Tags match the text All 5 tags appear in the text.
Growth timeline
Install-tier crossings we have observed, and how long each tier took to outgrow
- 2021-03-29 10K+ → 20K+ up after 442 days in tier
- 2020-01-12 9K+ → 10K+ up after 46 days in tier
- 2019-11-27 7K+ → 9K+ up after 83 days in tier
- 2019-09-05 6K+ → 7K+ up after 58 days in tier
- 2019-07-09 5K+ → 6K+ up after 18 days in tier
- 2019-06-21 3K+ → 5K+ up
Competes with
The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).
-
Easy Player – YouTube, Vimeo & HTML5 Video Player 10+ installs · 3.6★ · 4 shared tags -
Presto Player 100K+ installs · 4.8★ · 3 shared tags A -
FV Flowplayer Video Player 10K+ installs · 4.3★ · 3 shared tags A -
FluentPlayer – Video Player With Forms & Lead Capture 2K+ installs · 4.3★ · 3 shared tags A -
SmartVideo – Video Player and CDN 1K+ installs · 4.0★ · 3 shared tags B -
Video Gallery – YouTube, Vimeo & Video Slider with Lightbox 1K+ installs · 4.1★ · 3 shared tags A
Embed this report card
Drop a live Pulse card for All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos into a readme, a review or a deck. It updates itself.
<iframe src="https://plugins.wpmayor.com/embed/all-in-one-video-gallery" width="480" height="300" style="border:0" loading="lazy" title="All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos — Plugin Pulse"></iframe> All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos: 20K+ active installs, 4.8★ (136 reviews). Plugin Pulse (WP Mayor), as of 2026-10-31. https://plugins.wpmayor.com/plugin/all-in-one-video-gallery
Spotted a number that looks wrong? Report a data issue and we'll check it against the source.