All-in-One Video Gallery – Video Player & Galleries for YouTube, Vimeo & Self-Hosted Videos
View on WordPress.orgScores higher than 84% of indexed plugins
About
Video gallery plugin for WordPress with a built-in HTML5 player. Embed YouTube, Vimeo, Dailymotion, Rumble, and self-hosted videos.
Security History
What It Does
All-in-One Video Gallery lets WordPress site owners build video galleries using a built-in HTML5 player or by embedding content from YouTube, Vimeo, Dailymotion, and Rumble. It supports self-hosted MP4 files alongside third-party sources, giving you one interface for mixing hosted and external video content. The plugin handles the gallery structure, playback, and shortcode/block output so you do not need separate players for each video source.
Who It's For
This plugin fits small to mid-sized sites that need a single library for videos pulled from multiple sources, such as course creators mixing YouTube lessons with self-hosted demos, real estate agents hosting property tours, churches reposting sermon archives, and videographers building portfolio pages. It is well suited to anyone who wants gallery features without paying for a premium player subscription.
Who Should Skip It
If your library is 100% YouTube content and you want channel sync, live streams, or advanced lazy loading, a dedicated YouTube plugin like Feeds for YouTube or Embed Plus will serve you better. Large publishers or membership sites needing DRM, paywall integration, or adaptive bitrate streaming should look at Presto Player or a full video platform instead.
The Bottom Line
All-in-One Video Gallery is a dependable, actively maintained choice for sites that need to mix self-hosted videos with embeds from several third-party platforms, and it is priced right as a free option. It loses points only on popularity scale and the thin public support history, so very large or mission-critical deployments should validate it on a staging site first. For its target use cases, it earns an 81.16/100 quality score with confidence.
Related Plugins
Pick this if you need to pull entire YouTube channels or playlists automatically and want stronger YouTube-specific features.
Pick this if you need advanced player controls, membership or LMS integration, and analytics on video engagement.
Pick this if your priority is highly visual, customizable grid layouts for mixed image and video galleries.
Pick this if you want YouTube live streams, galleries, and lazy-loading facades for performance.
Pick this if you want a simpler Gutenberg-block-based gallery workflow and do not need the multi-source flexibility.