P

Piwigo

3.8k stars·File Management·SHA-256 checksum verified

Open source photo gallery software for the web, designed for organisations, teams and individuals. Manage your photo library with ease.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-host your photo library with a professional, extensible gallery system.

Core Features

  • Albums, tags, sorting and filtering
  • Multi-user permissions and group management
  • Extensive plugin and theme ecosystem
  • Responsive design for mobile and desktop
  • Batch upload, batch edit and metadata management

What It Can't Do

  • •Requires PHP 7.4+ (PHP 7.0 works but is end-of-life and insecure). MySQL 5+ or MariaDB needed. ImageMagick recommended for high-quality thumbnails. Have database credentials ready before installation.

Use Cases

  • Photographer portfolio website
  • Corporate team photo sharing
  • School or community historical archive

Piwigo is a powerful open source photo gallery application for the web. It allows you to create and manage your own photo library, with features like albums, tags, user permissions, and a plugin system. Built with PHP and MySQL, it runs on your own server, giving you full control over your media. Suitable for personal use, teams, or large organisations, Piwigo supports ImageMagick for high-quality thumbnails and provides a clean, responsive interface. With over 3782 stars on GitHub and an active community, it's a reliable choice for self-hosted photo management.

Tags

photo galleryphpmysqlself-hostedopen sourceimage management

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Download the NetInstall script from https://piwigo.org/download/dlcounter.php?code=netinstall

4

Upload it to your web space via FTP

5

Open the script in your browser (e.g. http://example.com/piwigo-netinstall.php)

Install Guide
  1. Download the NetInstall script from https://piwigo.org/download/dlcounter.php?code=netinstall
  2. Upload it to your web space via FTP
  3. Open the script in your browser (e.g. http://example.com/piwigo-netinstall.php)
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the Piwigo directory and drop its database (via phpMyAdmin or command line). Remove any generated config files.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGPL-2.0
Last Updated2026-10-15 06:14:13
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

4 FAQs

Similar Projects