Piwigo

Piwigo

Mature open-source photo gallery with 200+ plugins and granular sharing

Pick VPS plan to deploy Piwigo

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe disk space
8 TB bandwidth
A$ 13.89 /mo

Renews at A$ 23.09/mo for 2 years. Cancel anytime.

About Piwigo

Piwigo is one of the most mature open-source photo gallery applications, with nearly 4,000 GitHub stars and roots dating back to 2002. Originally created in France as PhpWebGallery and renamed to Piwigo in 2009, the project has steadily evolved into a comprehensive photo management platform used by photographers, sports clubs, museums, schools, and families to host archives that span hundreds of thousands of photos and decades of history. Unlike modern lightweight gallery scripts, Piwigo is purpose-built for scale, longevity, and granular permission management.

Common Use Cases

Photographers and hobbyists use Piwigo as their primary photo archive, taking advantage of EXIF-driven organization, virtual albums, and tagging workflows to organize tens of thousands of photos by camera, lens, location, event, or any custom dimension. Sports clubs, schools, and community organizations run Piwigo as a member-restricted gallery where parents can browse event photos with password-protected access, while administrators bulk-upload via FTP after each event. Museums and archives deploy Piwigo to publish historical photo collections with rich metadata, multi-language support, and public/private visibility per item. Families share private Piwigo instances spanning multiple generations of photographs, leveraging account-based access to ensure only family members can view personal content. Studios and freelance photographers use Piwigo as a client-delivery platform where each shoot lives in a password-protected album that clients can preview, select, and download.

Key Features

  • Designed for archives with hundreds of thousands of photos and decades of history
  • Multi-level physical and virtual album hierarchies with per-album permissions
  • Automatic EXIF, IPTC, and XMP metadata extraction for camera-driven organization
  • Public, private, password-protected, and group-restricted album access
  • Bulk upload via web, FTP, SFTP, and a comprehensive sync tool
  • 200+ community plugins covering facial recognition, watermarking, themes, and more
  • Configurable thumbnail sizes with on-demand or pre-generated thumbnails
  • Comprehensive REST API for mobile apps and external integrations
  • Multi-language support with translations for dozens of languages
  • Batch metadata editing and tagging workflows for large imports

Plugins and Extensibility

Piwigo's plugin ecosystem is one of its biggest differentiators against newer photo gallery applications. The official extension catalog hosts more than 200 community-maintained plugins covering virtually every photo management workflow: facial recognition with cluster-based grouping, automatic watermarking on shared images, custom theme designs, OAuth and SAML authentication, geolocation map views, slideshow customization, video transcoding, social media auto-posting, archive.org integration, and many more. Plugins are installable directly through the admin UI and survive Piwigo upgrades.

Why deploy Piwigo on Hostinger VPS

Deploying Piwigo on a Hostinger VPS gives photographers and organisations a private, full-resolution photo gallery under their own domain with no per-photo storage fees, no third-party scanning of personal images, and no SaaS lock-in. The dedicated CPU and RAM of a VPS keep page rendering and search responsive even with hundreds of thousands of photos, while persistent volume storage protects originals, generated thumbnails, configuration, and database state across container updates and rebuilds. Self-hosting also keeps detailed metadata — including GPS coordinates and IPTC tags — out of cloud provider hands, important for both individual privacy and organisations subject to client confidentiality. Full root access lets you install community plugins, configure custom thumbnail sizes, integrate with backup pipelines, and tune PHP-FPM and MariaDB for the size of your library without negotiating with a SaaS vendor.

Pick VPS plan to deploy Piwigo

KVM 2
2 vCPU cores
8 GB RAM
100 GB NVMe disk space
8 TB bandwidth
A$ 13.89 /mo

Renews at A$ 23.09/mo for 2 years. Cancel anytime.

Explore another apps in this category