Best WordPress Gallery Plugin – FooGallery

Best WordPress Gallery Plugin – FooGallery

The best WordPress gallery plugin. Create stunning galleries in minutes, with advanced settings for complete customization and control.
Rating:
4.8
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
100000+
Last Updated:
Jan 27, 2025
WordPress Version:
5.3 or higher
Tested up to:
6.7.2

Powerful & Easy-to-Use

Create stunning galleries effortlessly.

Responsive & Retina-Ready

Beautiful galleries on any device.

Customizable & Extendable

Tailor galleries to your unique needs.

Performance & SEO-Focused

Lightning fast and optimized for search engines.

2.4.29

  • Date Updated : 25 Jan 2025
  • New : added setting to limit galleries when editing an album.
  • Updated to Freemius SDK 2.11.0

2.4.27

  • Date Updated : 24 Nov 2024
  • Update : Freemius SDK update 2.9.0
  • Fix : Fixed bug with early translation PHP warnings in debug mode.
  • Fix : When in trial mode, do not load the promotion gallery templates.
  • Fix : Gallery creator permissions will now work with custom roles, like Shop Manager.

2.4.25

  • Date Updated : 19 Oct 2024
  • Fix : Fixed bug with gallery and album capabilities being incorrectly set.
  • Fix : Fixed bug with custom JS and CSS not being double escaped.

2.4.22

  • Date Updated : 21 Sep 2024
  • Update : Freemius SDK update 2.8.1

2.4.20

  • Date Updated : 20 Aug 2024
  • Update : Freemius SDK update 2.7.4

2.4.19

  • Date Updated : 20 Aug 2024

2.4.18

  • Date Updated : 4 Aug 2024
  • Update : Gallery and album creator roles now inherit privileges.

2.4.17

  • Date Updated : 7 July 2024
  • Update : Freemius SDK update 2.7.3

2.4.16

  • Date Updated : 9 June 2024
  • Fix : enhanced sanitization for album settings in admin.
  • Update : FooGallery client side 2.1.3
  • Update : Freemius SDK update 2.7.2

2.4.15

  • Date Updated : 23 March 2024
  • Fix : disabled the Custom Attributes setting under advanced gallery settings as it was unsafe.
  • Fix : ensured all output is escaped within Advanced Attachment Modal.
  • New : added 2 new settings under advanced gallery settings – “Custom Attribute Key” and “Custom Attribute Value” which is a safer alternative to the original “Custom Attributes” setting.

2.4.14

  • Date Updated : 21 Feb 2024
  • Fix : fix for albums showing html in “back to album” text.
  • NOTE : You only need to update if you use albums!!

2.4.13

  • Date Updated : 17 Feb 2024
  • New : Advanced attachment modal is enabled by default now.
  • Fix : small bug fixes in the advanced attachment modal.
  • Fix : enhanced sanitization for language settings.
  • Fix : Stack album layout issues in certain scenarios.
  • Fix : Lightbox double-click close button bug.
  • Update : FooGallery client side 2.1.2

2.4.9

  • Date Updated : 27 Jan 2024
  • Fix : enhanced sanitization for advanced gallery settings.
  • Update : Freemius SDK update 2.6.2

2.4.7

  • Date Updated : 21 Dec 2023
  • Fix : fixed paging not showing anymore!

2.4.6

  • Date Updated : 17 Dec 2023
  • Update : Freemius SDK update 2.6.1
  • Fix : fixed PHP 8.1 warnings
  • New : Overhauled features listing, and added a bunch of features to the list, which can be activated/deactivated like plugins.
  • Fix : added sanitization to advanced gallery settings.

2.3.4

  • Date Updated : 6 Sep 2023
  • Fix : fixed bug with demo galleries not using the default lightbox

2.3.3

  • Date Updated : 6 Sep 2023
  • Fix : fixed bug showing incorrect lightbox option in admin

2.3.2

  • Date Updated : 6 Sep 2023
  • New : Lightbox is now included in FREE!
  • New : Added settings to control which role can manage galleries and albums
  • Fix : Added nonce checks and extra sanitisation to extensions page.
  • Update : FooGallery client side 2.1.0
  • Update : Updated to Freemius SDK 2.5.12

2.2.44

  • Date Updated : 1 July 2023
  • Update : Updated to Freemius SDK 2.5.10

2.2.42

  • Date Updated : 31 May 2023
  • Update : Updated to Freemius SDK 2.5.8
  • Fix : Attachment custom target bug in attachment modal.
  • Update : Improved UX : when changing gallery template, settings tab state is remembered.

2.2.41

  • Date Updated : 10 Apr 2023
  • Update : Updated to Freemius SDK 2.5.6
  • Update : FooGallery client side 2.0.45
  • Fix : Minor bug and styling fixes in advanced attachment modal.
  • Fix : Minor security issue fixed on the FooGallery edit page (logged in administrators only).

2.2.35

  • Date Updated : 4 Mar 2023
  • Update : Updated to Freemius SDK 2.5.3
  • Update : FooGallery client side 2.0.44
  • Update : Updated package.json to latest dependencies. Updated Gutenberg block build process.
  • Update : Updated translation POT file.
  • New : Multiple improvements to Attachment Modal.
  • New : Added new setting to enqueue polyfills JS, if you require more browser backwards compatability.
  • Fix : Fixed album shortcode bug when gallery shortcode is changed with the white-labelling feature.

2.2.26

  • Date Updated : 2022-11-12
  • Fix : import/export include error on some installs.
  • Fix : fixed a few bugs with new edit attachment modal.

2.2.22

  • Date Updated : 2022-10-22
  • New : Added new BETA attachment modal on gallery edit page, which is an easier way to edit attachment info. (Turned on from settings)
  • Update : FooGallery client side 2.0.39

2.2.20

  • Date Updated : 2022-09-05
  • Fix : Fixed Justified last row + filter bug.
  • Fix : Fixed iOS swipe bug.
  • Fix : Fixed PHP warning when using taxonomy datasource originating from woocommerce product linking.
  • Update : FooGallery client side 2.0.38

2.2.16

  • Date Updated : 2022-08-16
  • New : Added Import/Export feature, so you can export galleries on one install, and import into another.
  • New : Added settings to hide nav/paging/progress for Carousel.
  • New : Added filter ‘foogallery_render_template_template_override’ which allows developers to override the gallery template.
  • New : Renamed Extensions page to Features. This will allow core plugin features to move to Features which can be toggled on/off.
  • Fix : Fixed layout issues with Carousel gallery.
  • Fix : Fixed custom JS & CSS being saved as double encoded (for real this time).
  • Fix : Better integration with FooBox and FooGallery.
  • Fix : Removed PHP warnings in albums extension.
  • Update : FooGallery client side 2.0.35
  • Update : Updated to Freemius SDK 2.4.5

2.2.8

  • Date Updated : 2022-05-01
  • Fix : Fixed custom JS & CSS being saved as double encoded
  • Fix : Removed filter support for older AIOSEO versions.

2.2.7

  • Date Updated : 2022-04-15
  • Fix : Fixed carousel not working when no lightbox is available
  • Fix : Fixed RTL styles on FooGallery admin pages
  • Update : FooGallery client side 2.0.32

2.2.6

  • Date Updated : 2022-03-31
  • New : Added new gallery template : Carousel
  • Fix : Fixed bug with captions showing alternatives when using paging
  • Fix : Fixed conflict with image lazy loading in Safari 15.4, by adding loading=eager
  • Update : FooGallery client side 2.0.30

2.1.35

  • Date Updated : 2022-03-08
  • Fix : Fixed PHP warning on Widget Editor page in admin

2.1.34

  • Date Updated : 2022-03-01
  • Fix : Fixed bug where WebP images could not be uploaded when using the GD image editor
  • Fix : Security Fix in wp-admin
  • Update : Update to Freemius SDK

2.1.33

  • Date Updated : 2022-01-15
  • Update : FooGallery client side 2.0.24
  • Fix : Ensure gallery layout is triggered in certain scenarios.
  • Fix : Updated the hover effects and presets to trigger on focus for better accessibility.
  • Fix : il8n bug where il8n script was not being included in page in some scenarios.
  • Fix : Removed Gutenberg editor warnings when using the FooGallery block.

2.1.28

  • Date Updated : 2021-10-27
  • Fix : Fixed issue when no attachments being saved when updating gallery, in some scenarios.
  • Update : Updated features on help page. Updated links to correct URL’s.

2.1.24

  • Date Updated : 2021-10-16

2.1.18

  • Date Updated : 2021-09-01
  • Update : FooGallery client side 2.0.20
  • Update : Updated FooGallery Help page in admin to match new branding
  • Update : Updated internal promotions to match plans
  • Fix : fixed bug in WP 5.8 when not all attachments showing in media modal
  • Fix : Added custom CSS for 3 gallery templates, to avoid incorrect thumb widths with certain themes and SVG thumbnails.
  • Fix : Added logic to generate unique ID’s for the gallery container if the gallery is included more than once on a page.
  • New : Added custom pagination theme

2.0.39

  • Date Updated : 2021-06-12
  • Fix : Changed how attachment full size image details are determined, when there are issues in certain setups
  • Fix : jQuery backwards compatibility
  • Fix : Fixed issues with thumb widths for certain theme css
  • Fix : Updated lazyload placeholder SVG to include width and height attributes
  • Fix : Updated help page demo’s to use correct placeholders
  • Update : FooGallery client side 2.0.16

2.0.35

  • Date Updated : 2021-05-20
  • New : Added lazyload compatibility for Imagify (replace img tags with picture tags)
  • Fix : updated how gallery usage is determined
  • Fix : sanitised gallery custom CSS and global custom CSS & JS admin settings
  • Fix : only show rating admin message after 5 galleries have been created (was showing always!)
  • Update : FooGallery client side 2.0.13

2.0.30

  • Date Updated : 2021-05-03
  • New : Added lazyload compatibility for Jetpack, Jetpack Boost, WPMU Smush, EWWW Image Optimizer, W3 Total Cache, WP Optimize
  • New : Added “Enable Gallery Descriptions” setting for Albums
  • New : Galleries used in albums will now show a link to the album in the Usage column on the gallery listing page
  • New : output gallery debug info when debugging setting is enable
  • Update : FooGallery client side 2.0.12
  • Update : Updated the thumbnail generation test image to use a local image within the plugin
  • Update : Added “Last Row” gallery setting back for Justified Galleries
  • Fix : Fixed bug with custom URL’s not working for Single Thumbnail galleries

2.0.24

  • Date Updated : 2021-18-04
  • Update : FooGallery client side 2.0.11
  • Fix : Fixed compatibility with WPRocket and rendering inline script of gallery items json

2.0.20

  • Date Updated : 2021-11-04
  • New : Major performance improvements for all gallery templates (improving scores for Core Web Vitals)
  • New : Added “Mobile Columns” gallery setting for Responsive Galleries
  • New : Added 6 Columns option for Masonry gallery layout
  • New : Added “Horizontal Layout” gallery setting for Masonry galleries, to try maintain left-to-right order of images
  • New : Made all image loaded effects in PRO now available in free!!
  • New : Added first-class support for ShortPixel Adaptive Images as a thumbnail engine. (can be changed from settings)
  • New : Added “Alignment” gallery setting under “Captions” tab for changing horizontal alignment of thumbnail captions
  • New : Added “Image Title Attribute” gallery setting under “Advanced” tab for disabling the title attribute added to thumbnail img tags
  • New : Added gallery settings to change the lightbox captions when FooBox is the selected lightbox
  • New : Added ability to refresh gallery preview when editing by clicking preview button again
  • New : Added lazyload support to stack album, giving a major performance boost to very large albums!
  • New : Overhauled Help page when plugin is activated, including the ability create demo gallery content and view inline demos
  • New : Added ability to override captions for FooBox
  • Update : FooGallery client side 2.0.9
  • Update : Simplified extensions admin page and removed all build-your-own logic
  • Update : Updated the Justified gallery template. Removed “Max Row Height” and “Last Row” settings.
  • Update : Updated the Thumbnail gallery template. Removed “Thumbnail Crop” setting.
  • Fix : Updated styling for FooGallery Block to look correct in latest version of Gutenberg
  • Fix : JSON objects get built using all attributes needed
  • Fix : Could not add images to the gallery for some installs, due to no thumbnail sizes being returned. Made the logic more resilient.
  • Fix : Compatible with WP Rocket Lazy loading
  • Fix : Javascript error with Masonry related to script dependencies when using script minifiers

1.10.0

  • Date Updated : 2021-18-02
  • Update : Removed WPThumb library completely
  • Update : Updated to Freemius SDK 2.4.2
  • Fix : updated FooGallery block category to ‘media’

1.9.8

  • Date Updated : 2020-03-08
  • New : Added RankMath compatibility – sitemap image indexing.
  • New : Added new setting under Hover Effects : Invert Color. Invert the caption icon colors from dark to light.
  • New : All hover and loading icons converted to SVG format.
  • New : Lazy load gallery images when editing a gallery (improved performance for large galleries in the admin).
  • Fix : Previews not updating in some cases.
  • Update : FooGallery client side 1.4.0 (MAJOR UPDATE).

1.8.8

  • New : Implemented the Datasource architecture within the plugin
  • Fix : PHP Warnings when previewing galleries
  • Fix : Simple Portfolio thumbnails cut off in certain scenarios
  • Fix : Updated Gutenberg block to work in latest Gutengerg release
  • Update : FooGallery client side 1.2.10

1.7.4

  • New : Major performance enhancements for all galleries
  • New : Performance enhancements with FooBox
  • New : Force HTTPS setting for migrated sites
  • New : FooGallery Gutenberg block gallery search
  • Fix : fixed scroll blocking violation warnings in dev tools
  • Fix : fixed Wistia video import issues
  • Update : FooGallery client side 1.2.2

1.6.1

  • New : Gutenberg FooGallery block (including live gallery previews!)
  • Fix : foogallery shortcode not rendering in certain cases
  • Fix : disabling lazy loading via settings was being ignored
  • Update : Freemius SDK 2.1.3 (which fixes fatal Multisite bug)

1.5.8

  • Major version bump to correspond with FooGallery PRO which includes video support
  • New : Upgrade offer to FooGallery PRO for FooVideo customers
  • New : Language setting for load more pagination
  • Update : FooGallery client side 1.1.2
  • Update : Freemius SDK 2.1.1
  • Fix : Pagination + Filtering bugs
  • Fix : PHP 7.1 compatibility tests failing for clone
  • Fix : better paging + filtering support
  • Fix : better RTL support in media modal
  • Multiple bug fixes and improvements

1.4.3

  • Fix : Justify gallery template issues
  • Fix : Masonry gallery template issues
  • Fix : Caption description not hidden when supposed to
  • Fix : Complete rework of thumbnail dimension logic!
  • Fix : Redirection bug on activation
  • Fix : Added checks for galleries causing PHP warnings
  • Fix : Multisite warnings on activation
  • New : Last Row setting in Justify gallery template
  • New : Alignment setting in Simple Portfolio gallery template
  • New : Added more checks after load to ensure gallery layout is correct
  • New : Added lazy loading advanced setting
  • Updated to Freemius SDK 1.2.2.10
  • Updated to latest client side JS and CSS

1.3.6

  • New : Freemius integration!
  • New : Added support for the Responsive Lightbox by dFactory
  • New : New custom class field for an attachment
  • New : Added more system info for better debugging when there are server issues
  • Fix : Visual editor FooGallery edit button
  • Fix : Image Viewer hover effect none now works as expected
  • Fix : Disable HTML caching for randomly ordered galleries

1.2.0

  • Added albums extension
  • Added custom CSS metaboxes
  • Updated Nextgen importer
  • Fixed many bugs

1.1.7

  • first version!

Könnyen használható

By barlavits on February 20, 2025

Very good!

Nice Toolbox !

By Pascal Bléjean (pbn1965) on February 20, 2025

I was looking for an extension for my numerous photo galleries, with the ability to directly manage different directories, duplicate gallery settings and group them by album, and FooGallery ticks almost all the boxes (all I need is a more advanced widget…).

FooBox is fully customizable, and when I don't know what to do, the support team is always available and very competent (special thanks to Elvis!).

The price remains reasonable, even if a more affordable bundle is needed for a retiree with two small sites.

All in all, I'm very satisfied with it on a daily basis.

NOTA 100

By ritagallo on February 19, 2025

Atendeu muito além das minhas expectativas - Nota 100

Funcionamento do pluggin

By marcosrepfoto on February 17, 2025

Funciona muito bem

Nota 10

Its Awesome

By Ronny Kreuzberg (ronnyk1988) on February 17, 2025

I purchased the E-Commerce License and its the best threwout all Galleries I tested and i tested all available with a decent number of installations. To save money for my clients I always check for Lifetime license, easy use and easy customisation. Support is very kind, helpful and fast.

new site built

By riverwaldo on February 15, 2025

Used foo for the first time, took a while to get used to it but now find its excellent

Works perfect

By ronaldocaccia on February 11, 2025

The plugin works fine.

Foo Gallery - great plugin!

By BuitreMx on January 29, 2025

It just works: easy to add galleries, easy to add to add them to website

Une excellente galerie

By bernardfrance on January 17, 2025

Simple à mettre en oeuvre, intuitive, facilement configurable et bon rendu final.

Du bon travail.

Works perfect

By Gary Ness (garyness5) on January 14, 2025

Simple to use. A lot of options

Try other plugins too!

Sight – Professional Image Gallery and Portfolio

Introducing Sight — a fast & simple way to create professional looking portfolios and neatly stunning image and video galleries — all with zero co …

Try Demo More Details

Lightbox with PhotoSwipe

Integration of PhotoSwipe (http://photoswipe.com) for WordPress.

Try Demo More Details

Gallery Plugin for WordPress – Envira Photo Gallery

Envira Gallery is the fastest, easiest to use WordPress image gallery plugin. Lightbox with Drag & Drop builder that helps you create beautiful ga …

Try Demo More Details
Screenshots
Author Site Author Site

Try Best WordPress Gallery Plugin – FooGallery With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.