Best WordPress Gallery Plugins in 2026 (Free and Paid)
The best WordPress gallery plugins depend on who fills the gallery. If you add the photos yourself, pick a classic plugin such as Envira Gallery, FooGallery, Modula or NextGEN Gallery. If your members or customers upload the photos, you need something that handles uploads, privacy and moderation, and that is where MediaVerse, our own plugin, fits. This guide compares the options in plain words.
We build WordPress themes and plugins for a living, and gallery questions come up on almost every site we touch. Plugin facts below were checked on wordpress.org and the vendors’ pages in October 2026.
What is a WordPress gallery plugin?
WordPress already has a built-in Gallery block, and it is fine for a small row of photos. A WordPress gallery plugin goes further. It adds layouts such as masonry and justified grids, a lightbox that opens each photo large, sorting and filtering, albums, and speed features such as lazy loading.
You need one when the basic block feels limited: for a photographer’s portfolio, a restaurant menu with dishes, a product showcase, an events recap or a community photo wall.
Do you need a gallery plugin at all?
Not always. The built-in Gallery block works well when you have a handful of photos and want a simple grid. Stay with it if:
- You have fewer than about 20 photos on a page.
- You are happy with a plain grid.
- You do not need albums, filters or a custom lightbox.
Add a plugin when you want a nicer look, many galleries, or visitors who can sort and search. Also think about speed: a page with 200 large photos will be slow whichever plugin you use unless you resize and lazy-load the images.
How do you choose a WordPress gallery plugin?
Ask yourself five questions before you install anything.
1. Who adds the photos?
If it is only you, any classic gallery plugin works. If your members or customers add photos, you need front-end uploads, moderation and privacy controls, which most classic gallery plugins do not provide.
2. How many images will you show?
A small portfolio and a ten-thousand-photo archive need very different tools. Large libraries need pagination, lazy loading and a good way to organise albums.
3. How should the gallery look?
Preview the layouts in the free version. Masonry, justified and grid layouts feel very different, and some plugins keep the better layouts for paid plans.
4. How fast does it need to be?
Look for lazy loading, responsive image sizes and a small script footprint. Test the page on a phone with a slow connection.
5. What will it cost over time?
Many gallery plugins are free to start and charge for extras. Prices change, so check each vendor’s page, and add up the features you need rather than comparing base prices.
What are the best WordPress gallery plugins in 2026?
| Plugin | Free version | Best for |
|---|---|---|
| Envira Gallery | Yes (Lite) | Photographers who want a clean, fast gallery builder |
| FooGallery | Yes | Sites that want many layout choices |
| Modula | Yes | Custom grids you arrange by dragging |
| NextGEN Gallery | Yes | Large photo libraries with albums |
| Photo Gallery by 10Web | Yes | All-round galleries and albums |
| Gmedia Gallery | Yes | Small, simple media libraries |
| Smash Balloon Instagram Feed | Yes | Showing an Instagram feed on your site |
| MediaVerse | Yes | Member and community photo galleries |
Envira Gallery

Envira Gallery has a free Lite version on wordpress.org with around 100,000 active installs, updated in October 2026. It is built around a drag-and-drop gallery builder and responsive layouts, so galleries adapt to phones and tablets.
Envira keeps its larger feature set in paid plans, so read the plan list if you need extras such as albums. It suits photographers and businesses that want a polished gallery without a lot of set-up.
FooGallery

FooGallery is free on wordpress.org, with about 100,000 active installs and an October 2026 update. It offers a range of gallery templates, so you can try different looks on the same photos. Extra templates and features sit in the paid version.
Modula

Modula (listed on wordpress.org as Modula Best Grid Gallery) also has around 100,000 active installs and was updated in October 2026. Its main idea is a custom grid: you resize and position images to build the layout you want. If you like designing the arrangement yourself, it is a good choice.
NextGEN Gallery

NextGEN Gallery is one of the oldest names, with around 300,000 active installs and an update in October 2026. It handles galleries and albums and is often used for big photo libraries. A paid tier adds extra features, so check the vendor page for current details.
Photo Gallery by 10Web
Photo Gallery by 10Web is free, with about 100,000 active installs and an update in October 2026. It covers galleries, albums and different view types. It is a reasonable all-round pick if you want to try a free option first.
Gmedia Gallery

Gmedia Gallery is a free media library and gallery plugin with a smaller base of about 7,000 active installs, updated in October 2026. It fits a small site that wants to organise images, audio and video in one place without a big set-up.
Smash Balloon Instagram Feed

Smash Balloon’s Instagram Feed is not a gallery plugin in the usual sense. It pulls posts from your Instagram account and shows them on your site. The free version has more than a million active installs. Choose it when your photos already live on Instagram and you want them mirrored, not uploaded again.
MediaVerse: a photo gallery your members fill
MediaVerse is the media plugin we build. It is not a replacement for a classic gallery plugin, and we would not suggest it if you are the only person who will ever add photos. It is for sites where members or customers upload.
The idea is simple: you place a gallery grid on any page, filtered by tag, category, media type or member, and your members keep it stocked. Tag a page “travel” and the grid fills itself as people post to that tag.
The free plugin includes:
- Uploads of photo, video and audio from the front of your site, so members never see wp-admin.
- Albums, with privacy set per item and per album.
- The tag-filtered gallery grid block.
- Reactions, comments and follows.
- A report and moderation queue, so you can remove content that should not be there.
- Direct messages between members, and a BuddyPress integration. It also works with BuddyNext, and it does not need BuddyPress to run.
Pro adds extras such as watermarks, photo competitions, importers for rtMedia, MediaPress and BuddyBoss libraries, and more feed layouts.
What it does not do: it does not sell access to media or charge for a gallery, it does not lock media behind a membership level (a membership plugin has to protect the page), and it does not transcode video. Learn more at wpmediaverse.com, or read why we built it.
What is the best gallery plugin for member uploads?
Classic gallery plugins assume the site owner adds every photo in wp-admin. If your visitors should upload too, look for these four things:
- Front-end uploads. Members should not need to enter the dashboard.
- Privacy controls. A member should choose who sees each photo.
- Moderation. You need a way to review reports and remove content.
- Storage limits. Uploads can fill a disk quickly. Plan for it, and consider offloading files to cloud storage. Our guide on Amazon S3 plugins for WordPress covers the options.
MediaVerse covers these in the free plugin. For a gallery you curate yourself, a classic plugin is simpler.
How do you make a WordPress gallery load fast?
- Resize before uploading. A photo straight from a camera can be many megabytes. Resize it to the largest size you will show.
- Use modern formats. WebP files are much smaller than JPEGs at similar quality. Our post on shrinking uploads and serving WebP shows how.
- Lazy-load images. Photos below the fold should load only when a visitor scrolls to them.
- Limit photos per page. Paginate or use a “load more” button for large galleries.
- Cache the page. A caching plugin or your host’s cache removes most of the load.
What gallery layouts can you choose from?
Most gallery plugins offer the same few layouts. Knowing the names saves time when you read feature lists.
- Grid. Equal-sized squares in rows and columns. Neat and predictable, good for products and team photos.
- Masonry. Photos keep their own height and pack together like bricks. Good for mixed portrait and landscape shots.
- Justified. Rows of photos scaled to the same height and the full width of the page. Popular with photographers.
- Slider or carousel. One photo at a time, with arrows. Good for a hero area, less good for browsing many photos.
- Album view. A cover photo for each album that opens into its own gallery. Good for events and trips.
How do you make a gallery good for search engines?
A gallery full of unnamed images gives Google little to read. A few habits help a lot.
- Write alt text. Describe each photo in a short sentence, for example “Red kayaks on a calm lake at sunrise”. It also helps people who use screen readers.
- Use real file names. “lake-sunrise-kayaks.webp” tells search engines more than “IMG_4821.jpg”.
- Add words around the gallery. A heading and a short paragraph that explain what the visitor is looking at give the page context.
- Keep the page light. Speed is part of how pages rank, so follow the speed tips above.
- Avoid hiding photos behind scripts. Pick a plugin that outputs normal image tags in the page, so crawlers can see them.
How do you add a gallery to a WordPress page?
- Install and activate the plugin. Most add a new menu item in the dashboard.
- Create a gallery. Give it a name, then upload or select your photos.
- Pick a layout. Choose grid, masonry or justified, and set the number of columns for desktop and mobile.
- Set the lightbox and captions. Decide whether photos open large when clicked and whether captions show.
- Insert it in the page. Use the plugin’s block or paste its shortcode into the editor.
- Preview on your phone. Check spacing, loading speed and that photos open correctly.
The steps are almost the same in every plugin, so switching later is not a big job. The part that takes time is moving a large number of existing galleries, which is why it pays to choose well at the start.
What mistakes should you avoid with galleries?
- Installing three gallery plugins. Each loads its own scripts and styles. Pick one and use it everywhere.
- Uploading originals. Camera files are far larger than a web page needs. Resize and compress them first.
- Forgetting mobile. More than half of visitors may see your gallery on a phone, so check it there before you publish.
- Locking yourself in. Some plugins store galleries in their own format. Ask how you would move away before you build a hundred galleries.
- Ignoring rights. If members upload photos, say in your terms who owns them and how you handle removal requests.
Frequently asked questions
What is the best free WordPress gallery plugin?
Envira Lite, FooGallery, Modula, NextGEN Gallery and Photo Gallery all have free versions with 100,000 or more active installs. Try two of them on a staging site and keep the one that feels simplest.
Does WordPress have a built-in gallery?
Yes. The Gallery block in the editor makes a simple grid with a caption and a link option. It is enough for a few photos.
Which gallery plugin is best for photographers?
Photographers often want fast loading and clean layouts. Envira, Modula and FooGallery are common choices. Compare the free versions, then check what the paid plan adds. These are among the best WordPress gallery plugins for portfolios.
Can members upload photos to a WordPress gallery?
Not with most classic gallery plugins. A member media plugin such as MediaVerse is designed for that, with front-end uploads, privacy and moderation.
Will a gallery plugin slow down my site?
It can if you load hundreds of large images on one page. Resize images, use lazy loading, and split large galleries across pages.
Interesting reads: