Tools/immich-app/immich

Immich

Self-hosted photo/video management

109.9k+557/wkestablishedTypeScriptGNU Affero General Public License v3.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Aug 2026

Immich is the self-hosted photo and video management platform that actually competes with the big players. Upload from your phone, browse on the web, search by faces, places, or objects using on-device ML.

AGPL v3, TypeScript backend with a Flutter mobile app. Automatic backup from iOS/Android, facial recognition, reverse geocoding, timeline view, shared albums, and a map view. Machine learning runs locally on your server for object detection and face clustering.

Self-hosting is free. Docker Compose is the recommended path; you need decent storage and ideally a GPU for faster ML, but CPU works too. Immich offers a paid license for businesses, but the software is fully functional without paying. Solo: perfect. Replace Google Photos for your personal library. Families: shared albums work great. Growing orgs: this isn't designed for enterprise photo management. Large: look at purpose-built DAM (digital asset management) solutions.

The catch: Immich is pre-1.0 and the developers explicitly warn against using it as your only backup. The API and schema can change between updates. Keep your originals backed up elsewhere. ML features need real compute: 4GB RAM minimum, more for large libraries.

Free vs Self-Hosted vs Paid

fully free

Free Tier

The full application is free and self-hosted. All features (mobile backup, facial recognition, ML processing, shared albums, maps) included. AGPL v3 license.

Self-Hosted Costs

Compute: a VPS with 4GB+ RAM runs it comfortably ($20-40/mo on most cloud providers). Storage: depends on your photo library: 1TB of photos needs 1TB of disk. A home server (NAS or old PC) brings this to near-zero ongoing cost. GPU optional but speeds up ML indexing significantly.

Paid Tier

Immich offers optional paid licenses for commercial use and priority support. The software is fully functional without it.

When to Pay

The paid license is a support-the-project move for most users. Only necessary if you need commercial license compliance under AGPL.

Free to self-host. Budget $20-40/mo for a VPS or use a home server for near-zero cost.

Self-hosting ops:moderate
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
81/100 · A
Adoption30/30
Maintenance25/25
Community9/20
License7/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 97,969 starsActive community: 5,407 forks

About

Stars
109,873
Forks
6,446

Explore Further

More tools in the directory

Featured in The Open Source Drop #4