Skip to main content
📖 The AI Tool Bible
PhotoPrism preview image
PhotoPrism logo

PhotoPrism

Self-hosted, AI-powered photo library with face recognition and content-based search.

Freemium· Starter: € 79.00 · Business: € 219.00 · Enterprise: from € 1499.00Image GenerationTensorFlow-based on-device classifiers7.1 / 10
Visit website →

In short

PhotoPrism is a self-hosted, AI-powered photo management app that runs locally on your hardware. It provides face recognition, content classification, and search without uploading data to third-party clouds. It is best for photographers and homelab users seeking a private Google Photos alternative.

Best for

Pick PhotoPrism if you want a self-hosted Google Photos replacement with real face recognition and content search, and you are comfortable running Docker.

Skip if

Skip it if you want a zero-setup mobile-first cloud photo service or you do not want to manage your own server.

PhotoPrism is an open-source, privacy-first photo and video management app that runs on your own hardware (Docker, NAS, Raspberry Pi, FreeBSD, or a small cloud VM). It uses on-device machine learning to do the things Google Photos and iCloud do in the cloud: face recognition for tagging family and friends, automatic content classification (beach, dog, document, sunset, etc.), location clustering on an interactive world map, and full-text search across that derived metadata. It handles RAW, Live Photos, sidecar files, and duplicate detection out of the box.

It is aimed at photographers, families, and homelab users who want a real alternative to Google Photos without uploading their library to a third party. The core software is free and AGPL-licensed; the project funds itself through a membership program (Silver, Gold, Platinum tiers) that unlocks extras and supports development, plus a separate PhotoPrism Pro for teams. Compared to Immich, the other big contender in this niche, PhotoPrism leans more mature, slightly heavier, and more focused on classification and discovery than on mobile-first backup.

There is a documented REST API, an official mobile app for members, and integrations with WebDAV clients so you can sync from phones and desktops. The main caveats are typical of self-hosting: you are responsible for backups, GPU acceleration is optional but recommended for large libraries, and the indexing pass on a fresh import can be slow on a Pi-class device.

Editor's take

PhotoPrism is one of the two serious open-source answers to Google Photos, alongside Immich, and it has been shipping longer. The AI is unflashy but effective: faces, scenes, and locations get indexed well enough that search actually works. Worth the membership fee if you rely on it.

— The AI Tool Bible editorial team

Pros

  • Genuinely private: all AI runs locally on your own server
  • Open source under AGPL with active development
  • Handles RAW, Live Photos, duplicates, and sidecars cleanly
  • Works on modest hardware including Raspberry Pi and NAS boxes

Cons

  • ⚠️ Initial indexing of large libraries is slow without a GPU
  • ⚠️ Mobile app and some features gated behind paid membership
  • ⚠️ Self-hosting overhead: you own backups, updates, and TLS

Use cases

photo-libraryface-recognitionauto-taggingself-hosted-cloudraw-management

Frequently asked

What hardware is required to run PhotoPrism?
PhotoPrism runs on your own hardware, including Docker, NAS, Raspberry Pi, FreeBSD, or a small cloud VM. While it works on modest hardware, GPU acceleration is recommended for large libraries to speed up indexing.
Is PhotoPrism completely free to use?
The core software is free and open-source under the AGPL license. However, the project offers a freemium model with paid membership tiers (Silver, Gold, Platinum) that unlock extras, and a separate PhotoPrism Pro for teams.
How does PhotoPrism handle privacy and data storage?
PhotoPrism is privacy-first, meaning all AI processing, such as face recognition and classification, runs locally on your own server. Your photo library is not uploaded to a third-party cloud service.
What file types and features does PhotoPrism support?
It handles RAW files, Live Photos, sidecar files, and duplicate detection. Key features include face recognition for tagging, automatic content classification, location clustering on a map, and full-text search across metadata.
Who should avoid using PhotoPrism?
It is not suitable for users who want a zero-setup, mobile-first cloud photo service or those who do not want to manage their own server. Users must handle their own backups, updates, and TLS configuration.

Explore related

Compare with similar tools

All in Image Generation
Midjourney preview image
Midjourney logo

Midjourney

Featured
Image Generation · Midjourney v7
9.4

The gold standard for aesthetic AI image generation.

Paid· Basic: $20 · Pro: $50 · Enterprise: Contact salesillustrationconcept art
Flux preview image
Flux logo

Flux

Featured
Image Generation · Flux.1 [schnell / dev / pro]
9.0

Black Forest Labs' open-weights image model — rivals Midjourney quality.

Freemium· FLUX.2 [max]: $0.07 · FLUX.2 [pro]: $0.03 · FLUX.2 [klein] 9B: $0.015 · FLUX.2 [klein] 4B: $0.014 · FLUX.2 [flex]: $0.05open sourceself-hosted
Stable Diffusion preview image
Stable Diffusion logo

Stable Diffusion

Image Generation · SD 3.5 / SDXL
8.8

Open-source image generation — run anywhere, fine-tune anything.

Free· Free open weights; optional Stability APIlocalfine-tuning
Nano Banana (Gemini Image) preview image
Nano Banana (Gemini Image) logo

Nano Banana (Gemini Image)

Image Generation · Gemini 3 Pro Image (Nano Banana Pro), Gemini 3.1 Flash Image (Nano Banana 2), Gemini 3.1 Flash-Lite Image (Nano Banana 2 Lite)
8.7

Google DeepMind's Gemini-powered image generation and conversational editing model family

Paid· Consumer access via Gemini app (free tier + Google AI Pro/Ultra subscriptions). API usage-based: Nano Banana Pro (Gemini 3 Pro Image) ~$0.134/image at 1K-2K, ~$0.24/image at 4K; Nano Banana 2 (Gemini 3.1 Flash Image) ~$0.067/image at 1K, up to ~$0.151 at higher resolutions; Nano Banana 2 Lite priced lower for high-throughput use. Batch API roughly 50% off. Enterprise pricing via Gemini Enterprise Agent Platform and Vertex AI.Marketing hero imagesProduct mockups and packaging visualisations
DALL·E 3 preview image
DALL·E 3 logo

DALL·E 3

Image Generation · DALL·E 3
8.6

OpenAI's image model — strong on prompt adherence and text-in-image.

Freemium· Basic: $10 · Pro: $20postersinfographics
Canva Magic Studio preview image
Canva Magic Studio logo

Canva Magic Studio

Image Generation · Multi-model: partners including OpenAI (Magic Write historically on GPT models), Google Imagen and Runway for image/video, plus Canva's in-house design and layout models
8.5

Canva's all-in-one AI creative suite for design, image, video, copy, and presentations

Freemium· Free: Free · Pro: €11.67 · Business: €14.17 · Enterprise: Contact salesSocial media post generationShort-form video ads