Immich logo

Immich

Free

Self-hosted Google Photos alternative with AI-powered features

4.6
Editorial Rating
Editorial Rating
4.6/5
Starting Price
Free
Founded
2022
Reviewed by James Crawford·Senior IT & Cybersecurity Leader · 15+ years evaluating enterprise software·Last reviewed:

About Immich

Immich is a self-hosted photo and video backup solution built as a direct Google Photos replacement — mobile backup via iOS and Android apps, face recognition, object detection, albums, shared albums, and a web UI that feels genuinely modern for an open-source project. The backend is TypeScript with NestJS, mobile clients are Flutter, and it uses PostgreSQL plus Redis. Around 57,000 GitHub stars and growing fast. Machine learning features — face clustering, object search, CLIP-based semantic image search — run locally on your server using microservices containers that can optionally use GPU acceleration. The major caveat, stated clearly in Immich's own README: it's under active development and the team explicitly says don't rely on it as your only backup. Breaking changes between versions have caused database migrations to fail for some users. That said, the community runs it in production alongside real backups and the experience is impressive for self-hosted software. Hardware transcoding support for Intel QuickSync and Nvidia means video playback stays smooth even on modest server hardware.

Key Features

Auto backup from mobile
Facial recognition
Smart search
Shared albums
Map view
Machine learning features

Free (Self-hosted)

Free
  • Unlimited photos
  • Facial recognition
  • Smart search
  • Shared albums
  • Mobile app

Pros

  • Feature-rich Google Photos replacement
  • AI-powered search and recognition
  • Excellent mobile apps
  • Active development (weekly releases)

Cons

  • Requires beefy server for ML features
  • Still in active development (breaking changes)
  • No cloud-hosted option

Best For

  • Privacy-conscious users who want Google Photos functionality without Google having their personal photos
  • Homelab enthusiasts running a NAS or dedicated home server with enough storage for their photo library
  • Families who want shared albums and automatic mobile backup running on their own infrastructure

Not Ideal For

  • Anyone who needs a set-it-and-forget-it solution — Immich requires active attention through version updates
  • People using it as their ONLY photo backup — the project itself warns against this in the README

Potential Deal Breakers

  • The project itself warns: do NOT use as sole photo backup — data loss risk during major version migrations is real
  • Breaking changes between versions have caused database migration failures for some users
  • Requires running multiple Docker containers with enough RAM for ML services — 4GB+ recommended

Data & Privacy

No
Sells Data
No
AI Training
Your server
Data Location
Yes
Data Export
Yes
Data Deletion
Yes
GDPR

Fully self-hosted — all photos and metadata stay on your server. No cloud dependency, no telemetry, no data collection. You own everything. GDPR compliant by design since no data leaves your infrastructure.

Who Is This For?

Hands-on tested May 2026

Signup Experience

Docker Compose deployment with a provided template. First boot prompts admin account creation. Mobile app connects via server URL. Photo upload begins immediately — the auto-backup feature mirrors Google Photos behavior. Face recognition and object detection start processing after initial upload. Setup takes 15-30 minutes including Docker installation.

For Home Users

The best Google Photos replacement available. The mobile app auto-backs up photos just like Google Photos. Face recognition groups family members automatically. The timeline view, map view, and memories feature feel genuinely polished. Free forever with no storage limits beyond your own hardware. The app has improved dramatically in 2025-2026 — it feels professional, not like a hobby project. Recommended for anyone uncomfortable with Google having their family photos.

For Business Users

Not designed for business use. Immich is a personal and family photo management tool. For business asset management, look at dedicated DAM solutions. Small creative agencies occasionally use it for sharing photo collections internally, but there are no team management or access control features designed for business workflows.

Our Verdict

Immich is the most impressive self-hosted Google Photos alternative by a significant margin — the mobile app feels real, face recognition works, and the UI is polished for open-source software. Just don't make it your only backup. Run it alongside an actual backup strategy and it's excellent.

Editorial Rating:
4.6