← all comparisons

PhotoPrism vs Google Photos

Self-host swap-in for Google Photos. · Self-host Google Photos · PhotoPrism on os-alt

PhotoPrism is one of the open-source self-host replacements for Google Photos — license AGPL-3.0, 20min docker-compose (PhotoPrism + MariaDB) to stand up, and $5-10 vps + storage; a tensorflow model bundles in for tag/face inference (cpu is fine for personal use). Compare against Google Photos's $1.99-9.99/mo for 100GB-2TB on Google One — bills jump fast once a family shares a plan below.

PhotoPrismopen-sourceGoogle Photospaid SaaS
CategoryPhoto backup / library / face searchPhoto backup / library / face search
License / pricingAGPL-3.0$1.99-9.99/mo for 100GB-2TB on Google One — bills jump fast once a family shares a plan
Starting price$0 self-host$1.99/user/mo
GitHubphotoprism/photoprism ★ 39.7k · last commit todayaliveclosed source
Setup time20min docker-compose (PhotoPrism + MariaDB)SaaS — sign up + bill
Monthly cost$5-10 VPS + storage; a TensorFlow model bundles in for tag/face inference (CPU is fine for personal use).from $1.99/user/mo ($1.99-9.99/mo for 100GB-2TB on Google One — bills jump fast once a family shares a plan)

Switching from Google Photos to PhotoPrism

Google Takeout → unzip → drop into PhotoPrism's `originals/` directory (`docker run -v ./photos:/photoprism/originals ...`). Trigger an Index from the web UI; PhotoPrism reads the Takeout `.json` sidecars for timestamps and GPS. Albums recreate semi-manually via search filters or the album importer.

Good fit for
Power users who want a strong web UI, AI tagging, and a rich filter language; less mobile-first than Immich.
Weak at
Mobile app exists but is thinner than Immich's auto-backup; faces feature is in the paid tier of the cloud project (self-host is fine).

Other open-source self-host alternatives to Google Photos

  • AGPL-3.015min docker-compose$5-10 VPS for the app; storage cost dominates — a 1TB block-storage volume runs $5-10/mo on Hetzner or DO.
  • MIT20min docker-compose$10 VPS (face recognition + scene classification want some RAM); storage as above.

In a terminal? npx os-alt google-photos prints Google Photos's self-host options — how the CLI works →

FAQ

Is PhotoPrism a free alternative to Google Photos?

Yes — PhotoPrism is open source under AGPL-3.0. Self-host cost: $5-10 VPS + storage; a TensorFlow model bundles in for tag/face inference (CPU is fine for personal use).. Google Photos starts at $1.99/user/mo ($1.99-9.99/mo for 100GB-2TB on Google One — bills jump fast once a family shares a plan).

How long does PhotoPrism take to set up vs Google Photos?

Self-hosting PhotoPrism: 20min docker-compose (PhotoPrism + MariaDB). Google Photos is a hosted SaaS — sign up and you're in.

What is PhotoPrism good at, and what is it weak at?

Good fit for: Power users who want a strong web UI, AI tagging, and a rich filter language; less mobile-first than Immich.. Weak at: Mobile app exists but is thinner than Immich's auto-backup; faces feature is in the paid tier of the cloud project (self-host is fine)..