Skip to main content
OpenSourceAlternatives

Piwigo

Custom licenseStatus: unknownNew

Self-hosted photo gallery for organizing and sharing large libraries

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?

A hosted photo service is the safer pick when you want automatic backups and zero server maintenance. Piwigo.com managed hosting is the middle path: the same gallery run by the Piwigo team from 39 euros per year, without running the server yourself.[1][2]

Is Piwigo really no-code?

Yes for daily use: uploads, albums, tags, users, and permissions are all visual in the web interface. Installing and maintaining the PHP 7.4 and MySQL server is the exception and needs technical skill.[1][2]

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]

Can you self-host Piwigo?

Yes. Piwigo installs on your own PHP 7.4 hosting with a MySQL 5 or greater database via the bundled installer, keeping photos, database, and backups under your control. Self-hosting means owning updates, backups, and storage growth yourself.[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.

  1. 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

  2. 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

  3. Piwigo documentation

    official · Observed October 12, 2026

    Official documentation index; user guide, installation, upgrade, mobile applications, developers and API references

  4. 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

  5. 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

  6. 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.

Similar projects

Related projects with shared categories, technologies, or licensing.

Lychee

LycheeOpen

Self-hosted photo gallery for albums and sharing on your own server

Stars4,313
Commitjust now
LicenseMIT

Lychee is a self-hosted photo gallery that organizes photos into albums with user accounts and share links on your own server.

Jellyfin

Jellyfin

Free software media system for collecting and streaming your own media

Stars58K
Commitjust now
LicenseGPL-2.0

Jellyfin is a free, self-hosted media system that collects household movies, shows, and music into one library for streaming to phones, TVs, and browsers.

Pixelfed

PixelfedOpen

Decentralized photo-sharing network that federates over ActivityPub

Stars7,127
Commitjust now
LicenseAGPL-3.0

Pixelfed is a self-hosted photo-sharing network that federates with Mastodon and other ActivityPub software, with chronological feeds and no ads.

Immich

ImmichOpen

Self-hosted photo and video backup for your own server

Stars113.1K
Commit8h ago
LicenseAGPL-3.0

Immich replaces a cloud photo service with software that runs on hardware you own. Mobile apps for iOS and Android back up new photos and videos in the background, so the library on your server stays current without you thinking about it.

OBS Studio

OBS Studio

Free open-source software for live streaming and screen recording

Stars77.3K
Commitjust now
LicenseGPL-2.0

OBS Studio is free and open-source software for live streaming and video recording, mixing scenes and sources on Windows, Mac, and Linux.

LosslessCut

LosslessCut

Free open-source lossless video and audio cutter

Stars44.5K
Commitjust now
LicenseGPL-2.0

LosslessCut is a free open-source editor for fast lossless trimming of video and audio on Windows, macOS, and Linux.