7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

PhotoPrism

Open source

An AI-powered, privacy-first photo app for browsing, organizing and sharing pictures and videos, running self-hosted or in the cloud with a PWA interface.

photoprism.app
PhotoPrism homepage screenshot
GitHub stars
40k
Last commit
today
Repository age
8 years
Version
260919-28c46a116
Licence
Custom
Self-hosted
Yes

About PhotoPrism

PhotoPrism is a photo management application that uses machine learning to help you browse, organize and share photos and videos. It tags and classifies media automatically, so you can search and rediscover pictures without sorting them by hand. The project says it was built to run wherever you need it without compromising privacy, and its topics place it as a Google Photos alternative.

The web interface is a progressive web app that can be installed on a phone, tablet or desktop home screen and feels like a native app. It handles RAW images and many video formats, and offers search filters that can be combined across many properties. A public demo lets you try it first, with a warning not to upload private material. PhotoPrism is written in Go and uses TensorFlow for image analysis.

You can self-host PhotoPrism or use a cloud-hosted setup. Its license is listed as 'Other' on GitHub, so check the terms if you plan to redistribute it. It suits photographers and families who want a private, searchable photo library on hardware they own.

Key features

  • AI-based tagging and classification
  • Support for RAW photos and video formats
  • Combinable search filters
  • Installable progressive web app
  • Albums, sharing and browsing by place
  • Self-hosted or cloud-hosted

Good fit for

  • →Replacing Google Photos with a private library
  • →Organizing a large personal photo collection
  • →Sharing albums without handing data to a big platform
Built with
Go
Tags
photos
self-hosted
ai
privacy
photo-management
google-photos-alternative
golang
pwa

PhotoPrism: questions and answers

What is PhotoPrism used for?
PhotoPrism is an AI-powered, privacy-first photo app for browsing, organizing and sharing pictures and videos, running self-hosted or in the cloud with a PWA interface. It is a good fit for replacing Google Photos with a private library, organizing a large personal photo collection and sharing albums without handing data to a big platform.
Is PhotoPrism open source?
Yes. PhotoPrism is open source under a custom licence. Its source code is on GitHub at photoprism/photoprism and is written mainly in Go.
Is PhotoPrism free?
Yes. PhotoPrism is open source, so the software itself is free to use under the terms of its own licence. A managed cloud version is also available.
Can I self-host PhotoPrism?
Yes. PhotoPrism can be self-hosted on your own server or infrastructure.
What is PhotoPrism an alternative to?
PhotoPrism is an open-source alternative to Google Photos, Amazon Photos, Apple Photos and Photobucket. Other open-source alternatives to Google Photos include Ente, Immich and LibrePhotos.
Is PhotoPrism actively maintained?
Yes. The most recent commit to PhotoPrism was on 2 October 2026, and the latest release is 260919-28c46a116, published on 19 September 2026. The project has 40k stars on GitHub.

Open-source alternatives to PhotoPrism

See all

SaaS alternatives to PhotoPrism

See all