Piwigo is a free open-source photo gallery that organizes large photo and video libraries into albums on storage you control. It serves photographers, clubs, families, and small teams leaving hosted photo libraries who still want shared albums, user accounts, and group permissions, running as a self-hosted PHP server with a plugin ecosystem active since 2002.[1][2]
Quick verdict
Teams and families who can run a small PHP and MySQL server will get the most from Piwigo. Its album and tag organization, user accounts with group permissions, batch uploads, 200-plus plugins, and watermark protection live on storage you own under the GPL-2.0 license. The price of that independence is operational responsibility, so anyone who wants automatic phone backup with zero maintenance should stay with a hosted library instead. If you can install a PHP application and tend backups, this is the ownership tradeoff that pays off for large shared libraries.[1][2][3]
Key features
Album and tag organization for large libraries: photos and videos group into albums with tags, so large collections stay browsable.[1]
User accounts with group permissions: accounts, groups, and per-album permissions decide who sees and manages what, which fits clubs and families.[1][2]
Batch uploads several ways: the web uploader, desktop synchronization, and mobile apps move whole shoots into the library at once.[1]
200-plus plugins and themes: the extension directory adds gallery features and appearances without touching the core.[1][2]
Watermark protection for shared images: built-in watermarking marks the photos you share from the gallery.[1]
Interface in dozens of languages: the translated web UI, maintained by a community of translators, serves non-English households and clubs.[1]
Documented web-service API: the ws.php service exposes pwg.* methods for version, albums, and activity, so integrations read and extend the gallery.[1][2]
Official managed hosting option: Piwigo.com hosts the same software by the Piwigo team with migration help, for adopters who want the gallery without the server.[1]
Who will love it
Clubs and collectors with large libraries: albums, tags, and permissions keep big shared collections organized with no software fee.[1]
Families keeping memories on owned storage: accounts and sharing links replace a vendor cloud in a translated interface.[1]
Long-horizon adopters: a project maintained since 2002 with dated 16.x releases suits galleries expected to outlive hosted-service pricing changes.[1][2]
Who should avoid it
Zero-maintenance seekers should stay away: updates, database care, disk growth, and off-site copies are your job on a self-hosted install.[1]
Non-technical households should stay away: every device depends on a PHP and MySQL server you install and keep reachable.[1][2]
Directory-login teams should stay away: single sign-on is not documented on the inspected official pages, so directory authentication needs another tool.[1]
Alternatives and compatibility
A hosted photo library remains the right choice when automatic backups and zero maintenance carry the workflow; Piwigo.com managed hosting is the middle path for the same gallery without the server.[1]
Immich is the evidenced catalogue alternative for this workflow: a published self-hosted photo manager covering the same store-and-share adoption on owned hardware.[1]
Migration in starts with your existing photo files on your own PHP hosting under the GPL-2.0 license, while server reachability, backup copies, and database care stay your responsibility.[1][2]
Questions worth asking
What is the best Piwigo alternative for non-technical users?
Is Piwigo really no-code?
How much does Piwigo cost per month?
The self-hosted software costs 0 under the GPL-2.0 license with no subscription and no paid edition. You supply the machine, disks, electricity, or web hosting yourself, billed separately by your provider at current rates. Official Piwigo.com hosting starts at 39 euros per year for 20 GB. Prices checked October 12, 2026.[1][2]
Sources and editorial review
Source research. Reviewed on October 12, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- Piwigo - Manage your photo library
official · Observed October 12, 2026
Official homepage; gallery since 2002, upload/manage/share, 30+ languages, 200+ plugins and themes, self-host with PHP 7.4+ and MySQL, Piwigo.com hosting
- Simple, transparent pricing - Piwigo.com
official · Observed October 12, 2026
Official Piwigo.com pricing; managed hosting plans 39-389 euros/year, 14-day trial, migration help, team support; self-hosted software free
- Piwigo documentation
official · Observed October 12, 2026
Official documentation index; user guide, installation, upgrade, mobile applications, developers and API references
- Piwigo/Piwigo on GitHub
official · Observed October 12, 2026
Official repository; open-source gallery, 200+ plugins and themes, GPL-2.0 license with LICENSE.txt, PHP codebase, recent activity
- ws.php in Piwigo/Piwigo
official · Observed October 12, 2026
Official repo ws.php; web-service entry point with pwg.* methods for version, albums, activity
- Releases - Piwigo/Piwigo
official · Observed October 12, 2026
Official releases; active 16.x series including 16.4.0 with dated release notes
Compared with these products
No explicit proprietary baseline is recorded.