A WordPress video gallery plugin puts many videos in one grid, playlist or feed, so your page doesn’t turn into a stack of ten heavy YouTube embeds. Which one you want depends mostly on where your videos live: YouTube, Vimeo or your own server.
WordPress can embed one video at a time, but its Gallery block only takes images. That’s the gap these plugins fill.
Here are the 6 worth installing in 2026, with prices checked on each vendor’s page in October. We also answer the four questions that bite later: does it follow your channel, what happens on a phone, what does year two cost, and will Google see the videos?
Best WordPress video gallery plugins at a glance
The best WordPress video gallery plugin depends on where your videos live and whether you mix in photos:
- You mix photos and videos: Modula or FooGallery.
- You post on YouTube every week: Embed Plus for YouTube or YotuWP. Both build a free gallery from your channel or a playlist and keep up with new uploads.
- Your work lives on Vimeo: Vimeography.
- You host your own MP4s: All-in-One Video Gallery.
| Plugin | Installs | Video sources | Free version | Paid video from (checked Oct 2026) |
|---|---|---|---|---|
| Modula | 160,000+ | YouTube, Vimeo, self-hosted | Photos only | $39 first year, then $78/yr |
| Embed Plus for YouTube | 100,000+ | YouTube | Channel and playlist galleries | $49.99/yr (sale price) |
| All-in-One Video Gallery | 20,000+ | MP4, WebM, HLS, YouTube, Vimeo and more | Grid gallery and player | From $4.99/month |
| FooGallery | 100,000+ | YouTube, Vimeo, self-hosted | Photos only | $79.99/yr |
| YotuWP | 10,000+ | YouTube | Playlist and channel galleries | $21, one-time |
| Vimeography | 5,000+ | Vimeo | 3 galleries, 25 videos each | $35/yr |
Prices are for the cheapest plan with video. Watch the first-year deal: Modula renews at double.

How we picked these plugins
The Modula team picked the 6 video gallery plugins in this review by four rules:
- It builds a gallery. Many videos in one grid, playlist or feed. Tools that play one video at a time went to the “other plugins” list.
- It’s alive. Every pick got an update in 2026.
- We checked the numbers. Installs, ratings and update dates come from WordPress.org (Modula’s install count is our own figure), prices from each vendor’s own page.
- The order is our call. It isn’t a popularity ranking.
What to look for in a video gallery plugin
Video gallery plugins differ in eight things you’ll notice a month later:
- Where your videos live. YouTube and Vimeo host the files and supply the player. Self-hosted MP4s skip someone else’s branding, but every view comes out of your hosting’s bandwidth.
- Playlist import, and whether it keeps up. Adding 30 videos one by one gets old fast, so look for a YouTube playlist plugin that pulls in the whole list. A few follow your channel and add new uploads on their own. If you post weekly, that matters more than any layout.
- Player or lightbox. One big player with a playlist feels like YouTube. A grid of thumbnails that open in a lightbox (a pop-up player) keeps the page calm.
- Phones. A responsive video gallery needs more than “mobile-friendly” on the box. Check the columns on a phone and where the playlist goes, and don’t plan around autoplay: Apple limits it on iPhones.
- Page speed. Look for thumbnails that load the player only on click.
- Privacy. YouTube embeds can set cookies. With visitors in the EU, look for a no-cookie mode or a consent message.
- Photos too? If your gallery mixes stills and clips, you need a gallery plugin with video support, not a YouTube feed.
- The price in year two. Several vendors show a first-year price that’s half the renewal.

Good to know
Will a gallery get your videos into Google? Usually not, whatever the plugin. Google builds video results from watch pages, and its video guidelines say: “A watch page’s main purpose is to show users a single video.” A gallery shows many. If a video needs to rank, give it its own page with VideoObject markup (structured data describing the video) from your SEO plugin, or let YouTube rank it.
Embed Plus Pro and All-in-One Video Gallery’s paid plans add video markup, which helps on pages built around one video. Modula adds gallery images to Yoast, Rank Math and SEOPress sitemaps, but writes no video markup or video sitemap.
Can you make a WordPress video gallery without a plugin?
Without a plugin, the closest WordPress gets to a video gallery is a Columns block full of Embed blocks (YouTube or Vimeo links) or Video blocks (your MP4s).
For a restaurant with three kitchen clips, that’s fine. Past that, you’ll miss thumbnails, a lightbox and a playlist, and since every embed is a full player, a dozen of them get slow. For MP4s, WordPress’s Video block docs say Preload: Auto downloads the whole file, so set it to None.
Video gallery plugins for WordPress, reviewed
Of the 6 plugins reviewed here, Modula and FooGallery mix photos and videos; the other four show video only.
1. Modula
160,000+ installs · 4.7/5 from 600+ ratings · updated October 22, 2026
Full disclosure: Modula is our plugin. Pick it if you want a photo and video gallery plugin for WordPress: one gallery that mixes your stills with YouTube, Vimeo and self-hosted clips. Picture a wedding filmmaker’s page: twenty photos from the day, the highlight film from Vimeo and a teaser from YouTube, all in one grid.
You can show videos two ways. The Video gallery type gives you one big player with the playlist to the right or below it. In other types, such as Masonry or Justified grid, videos sit as thumbnails and play in the lightbox.

Free version: no video. Modula Lite gives you 7 of the 14 gallery types.
Price: video comes with every paid plan. Starter is $39 for the first year, then $78/year (1 site). Trio is $69, then $138 (3 sites), and Business is $99, then $198 (5 sites). Lifetime plans start at $269, and every plan has a 14-day money-back guarantee.
The catch: a playlist import is a snapshot, so new uploads to your channel don’t show up by themselves.
Best for: portfolios and small businesses that show photos and videos side by side. Here’s what the video extension does.
2. Embed Plus for YouTube
100,000+ installs · 4.6/5 from 572 ratings · updated September 6, 2026
Embed Plus has the most generous free version for YouTube on this list. It turns a channel or playlist into a grid gallery that plays one video after the next. Its facade mode shows a light placeholder and loads the real YouTube player only on click.

Free version: all of that, plus Shorts, live streams and premieres, a no-cookie mode, a consent message and a block.
Price: Pro is $49.99/year or $45.99 for 6 months, both sale prices (normally $69.99 and $59.99). It adds more layouts, a lightbox player, caching and video SEO markup.
The catch: YouTube only, galleries need a YouTube API key, and the page doesn’t say how many sites a license covers.
Best for: YouTube galleries where speed and privacy matter.
3. All-in-One Video Gallery
20,000+ installs · 4.8/5 from 136 ratings · updated October 22, 2026
All-in-One Video Gallery is more a video library than a gallery. It plays your MP4, WebM, OGV and HLS files in its own HTML5 player, and embeds YouTube, Vimeo, Dailymotion, Rumble and Facebook too. If you sell a course and host 40 lesson videos yourself, start here.
Free version: unlimited videos and categories, a grid layout, and bulk import from a CSV file or a folder.

Price: “Prices start at $4.99 per month,” with monthly, annual and lifetime licenses for 1, 3 or 5 sites. Exact prices sit behind a button on the pricing page. Paid plans add more templates, scheduled YouTube and Vimeo import, video schema markup and ads.
The catch: the free version has a single grid layout.
Best for: course sites and video libraries.
4. FooGallery
100,000+ installs · 4.8/5 from 994 ratings · updated October 19, 2026
Like Modula, FooGallery is a photo gallery plugin with video on top. Its video plan takes YouTube, YouTube Shorts, Vimeo or self-hosted clips.
Free version: photo galleries only, in 7 layouts.
Price: video starts with PRO Expert at $79.99/year per site. PRO Commerce is $109.99/year. There’s a lifetime option and a 30-day money-back guarantee.
The catch: the cheaper PRO Starter plan ($49.99/year) has no video, so it’s easy to buy the wrong one.
Best for: FooGallery users who want a few clips in their photo galleries.
5. YotuWP Video Gallery
10,000+ installs · 4.7/5 from 322 ratings · updated October 13, 2026
YotuWP builds a YouTube gallery from a playlist, a channel, a username or a list of video IDs. Its paid version is a one-time payment, not a subscription.

Free version: grid, list and mix layouts, a large player or a lightbox, plus paging and Load More. You’ll need your own YouTube API key.
Price: Pro costs $21 once (1 site), $49 (5 sites) or $119 (unlimited). It adds more layouts, view and like counts, and auto-next. 60-day money-back guarantee.
The catch: YouTube only, plus the API key setup.
Best for: a good-looking YouTube gallery on a small budget.
6. Vimeography
5,000+ installs · 4.5/5 from 122 ratings · updated August 4, 2026
If you want a WordPress Vimeo gallery, Vimeography does nothing else. Point it at a Vimeo account, channel or showcase and it adds new uploads by itself. That wedding filmmaker drops a new film into their showcase, and the site has it.

Free version: up to 3 galleries with 25 videos each, in the default theme.
Price: per year, for one site: Designer $35, Professional $99 (unlimited galleries) and Bundle $179. See Vimeography’s pricing.
The catch: Vimeo only, and WordPress.org marks it as tested only up to WordPress 7.0.7, a release behind 7.1.
Best for: filmmakers and anyone whose work lives on Vimeo.
Other video plugins we looked at
Nine more WordPress video plugins missed the main list: two are players, three overlap with our picks, and four are dated or gone:
- Presto Player (100,000+ installs): a player, not a gallery. If you wanted a WordPress video player plugin for one video, look here.
- WP Video Lightbox (30,000+): opens a video in a lightbox from a link, but doesn’t build galleries.
- Automatic YouTube Gallery (9,000+, 4.8/5): a free YouTube gallery that updates itself, from the All-in-One Video Gallery team.
- YouTube Showcase (2,000+, 4.9/5): small, well rated, updated September 2026.
- Video Gallery Block (1,000+): a free, filterable YouTube and Vimeo grid block, with only 6 ratings so far.
- Photo Gallery by 10Web (100,000+): mixes free YouTube and Vimeo videos with photos, but it’s tested only up to WordPress 6.6.
- Video Gallery by Total Soft (10,000+): no update since March 2026.
- YourChannel and Huzzaz: YourChannel was last updated in August 2024, and Huzzaz is gone from WordPress.org.
Want videos in a slider instead of a grid? See how to create a video slider.
How to create a YouTube or Vimeo video gallery in WordPress
With Modula 3.0 (Starter plan or higher), a YouTube or Vimeo video gallery takes four steps. For the full walkthrough with photos and videos together, see how to create a photo and video gallery.
- Go to Modula → Content and open a gallery, or create a new one.
- Click the arrow next to + Add above the preview. Under From a link, choose A video and paste a YouTube, Vimeo or MP4 link (Shorts links work too), or pick a file from the Media Library.
- For a whole playlist, choose A video playlist and paste a YouTube playlist, a Vimeo channel or a public Vimeo showcase link.
- In Layout, set Type to Video gallery for a player with a playlist, or keep a grid type so videos open in the lightbox.

Playlists need your account connected once. Go to Modula → Settings → Connections and click Connect next to YouTube, or Set up next to Vimeo. Vimeo first asks you to create an app on its developer site.
For a showcase, connect the Vimeo account that owns it. The guides for YouTube and Vimeo have the details.

Good to know
A playlist import is a snapshot. Modula adds the videos in the playlist on the day you import it. When you post something new, add it with A video, or run the import again.
Choose a layout and playback settings
With the Video gallery type, the Video section sets the Playlist position (Right or Bottom), and Layout → More settings → General has a Max height for player and playlist together. You can keep the default play icon or pick your own image, color and size.

With any other type, the same section has Autoplay in lightbox, Repeat when it ends, Show the play icon and Preview on hover. That last one plays a few seconds of the clip in its tile. It’s handy for a restaurant with six short clips: each tile comes alive under the cursor before anyone clicks.
Here’s a live one, with self-hosted MP4 clips and the playlist on the right:
Check it on phones and tablets
Use the Desktop / Tablet / Mobile switch under the preview before you publish. For grid types, Layout → Responsive is on by default, and On phones and tablets sets the columns: 2 on tablets and 1 on phones unless you change them. Treat as a tablet under sets where the tablet layout starts (1024 px by default). More in our mobile-responsive gallery guide.
For a Video gallery, the playlist matters most. If most of your visitors are on phones, try Playlist position: Bottom and check the Mobile preview. You get a full-width player with a strip of thumbnails under it, and with a Max height set, the player shrinks so the thumbnails stay in view.

On iPhones and iPads, Modula notes, autoplay works with self-hosted video and muted playback.
Add the gallery to a page or build a video portfolio
Click Embed to copy a shortcode like [modula id="123"], or use the Modula block. There’s also an Elementor widget and modules for Divi and Beaver Builder. The step-by-step guide covers each one.
For a portfolio, turn on Filters (Starter and up) so visitors can sort your videos by category: weddings, brands, music videos. Our guide on how to create a video portfolio walks through what to put in it.
Which video gallery plugin should you choose?
Pick a video gallery plugin by where your videos live and how often they change:
- A photographer adding clips to a portfolio: Modula from Starter or FooGallery PRO Expert.
- A YouTube creator posting weekly: Embed Plus for YouTube, or YotuWP on a small budget.
- A wedding filmmaker with a Vimeo showcase: Vimeography, or Modula if the stills belong in the same gallery.
- A course site with its own MP4s: All-in-One Video Gallery.
- A $0 budget: Embed Plus or YotuWP. On Vimeo, Vimeography’s 3 free galleries; for your own MP4s, All-in-One Video Gallery.
- Shorts: Embed Plus for free, or Modula and FooGallery PRO Expert if your Shorts sit next to photos.
Choosing for photos first? See our comparison of the best WordPress gallery plugins.
Frequently asked questions
Yes. Embed Plus for YouTube and YotuWP make free YouTube galleries. Vimeography does it for Vimeo (up to 3 galleries), and All-in-One Video Gallery handles self-hosted files. Modula and FooGallery keep video in their paid plans.
Yes, with a photo gallery plugin that does video: Modula (Starter and up) or FooGallery PRO Expert. In Modula’s grid types, videos sit next to your photos and play in the lightbox. The free Photo Gallery by 10Web does too, but it’s tested only up to WordPress 6.6.
Usually not from the gallery page. Google builds video results from watch pages, where one video is the main content, and a gallery shows many. Give your best videos their own pages with VideoObject markup, or let them rank on YouTube.
It depends on the plugin. Embed Plus, YotuWP and Vimeography follow your channel, playlist or showcase, and All-in-One Video Gallery’s paid plans import on a schedule. Modula imports a playlist once, so you add new videos yourself.
Yes. Embed Plus handles Shorts for free, and FooGallery PRO Expert takes Shorts links. In Modula (Starter and up), paste a Shorts link with A video.
Use Vimeography and point it at your Vimeo account, channel or showcase; it adds new uploads on its own. With Modula, connect Vimeo in Settings → Connections, choose A video playlist and paste a channel or public showcase link.
Yes. Modula has its own Elementor widget, where you pick the gallery from a list. For other plugins, paste their shortcode into Elementor’s Shortcode widget.
They can. Pick a plugin that shows thumbnails first and loads the player on click, and host big files on YouTube or Vimeo. For the image side, see how to speed up gallery loading.



