Home / Software / Immich / What Is Immich? The Self-Hosted Google Photos Alternative

What Is Immich? The Self-Hosted Google Photos Alternative

What Is Immich? The Self-Hosted Google Photos Alternative

If you have ever opened Google Photos and been greeted with a notification telling you that your storage is nearly full, you already understand the frustration that is driving tens of thousands of people towards Immich. Immich is a free, open-source, self-hosted photo and video management application that gives you everything you love about Google Photos — automatic mobile backup, face recognition, smart search, shared albums — but running entirely on your own hardware, with no subscription fees and no third party ever touching your files. Since its first release in 2021, it has become one of the fastest-growing self-hosted projects in history, accumulating over 90,000 GitHub stars and building a community that numbers in the hundreds of thousands.

The Problem Immich Solves

Google Photos is genuinely excellent software, and for years it was also genuinely free. That changed in June 2021 when Google ended its unlimited free storage offering. Today, every Google account comes with 15 GB of shared storage across Gmail, Google Drive, and Google Photos. For many people, that runs out within a year or two of uploading photos from a modern smartphone. Once you hit the limit, you are pushed towards Google One plans starting at £1.59 per month for 100 GB and rising steeply from there. It is not a ruinous cost, but it is a recurring fee for data you already own, stored on servers you do not control, managed by a company with a well-documented habit of discontinuing products.

iCloud Photos presents the same problem. The free tier is a meagre 5 GB, and Apple’s paid plans follow a similar escalating structure. For anyone with a large photo library — especially families who have been shooting on smartphones for a decade or more — the costs add up quickly, and the underlying concern about privacy and data ownership never quite goes away.

Immich was created by Alex Tran to solve exactly this problem. The philosophy is simple: your photos belong to you, they should live on your hardware, and you should not have to pay a subscription to access them. The project is now maintained by a broader team with backing from FUTO, a technology organisation focused on software freedom, which has given the project long-term financial stability and enabled rapid feature development.

Key Features

What makes Immich stand out from older self-hosted photo solutions is the breadth and quality of its features. This is not a basic file browser dressed up as a photo gallery — it is a full-featured photo management platform that competes directly with the mainstream cloud offerings.

  • Automatic mobile backup. The Immich mobile app for iOS and Android runs silently in the background, uploading new photos and videos to your server the moment they are taken. The experience mirrors Google Photos almost exactly — you take a photo, and within seconds it is safely backed up.
  • AI-powered face recognition. Immich analyses your library and automatically groups photos by the faces that appear in them. You can name each person and then browse all photos featuring a specific individual — the same feature that makes Google Photos so useful for families.
  • CLIP-based smart search. This is arguably the most impressive feature. Rather than relying on filenames or manual tags, Immich uses CLIP (Contrastive Language-Image Pre-training) to understand the content of your photos semantically. You can search for “dog on beach” or “birthday cake” and get accurate results even from photos you have never manually tagged. The same technology underpins Google Photos’ search, and having it running locally on your own server is remarkable.
  • Object detection. Immich can identify objects, scenes, and activities within photos, feeding into search and automatic categorisation without any manual effort on your part.
  • Timeline view. Photos are presented in a familiar chronological timeline, exactly as you would expect from Google Photos or iCloud. Scrolling back through years of memories feels natural and fast.
  • Shared albums. Create albums and share them with family members or friends who also have accounts on your Immich instance. Shared albums support collaborative adding, making them ideal for events where multiple people are taking photos.
  • Map view. If your photos have GPS metadata embedded, Immich plots them on a world map, letting you browse by location. Holidays, day trips, and regular haunts all appear geographically.
  • Live Photos support. Both Apple Live Photos and Google Motion Photos are supported and play back correctly, preserving the brief video clip that accompanies each still image.
  • RAW file support. If you shoot with a mirrorless or DSLR camera, Immich handles RAW files natively, making it a viable library solution for photographers who do not want to rely on Adobe or Apple’s ecosystem for storage.

Who Is Immich For?

Immich suits anyone who already runs or is willing to run a home server or NAS. The most natural audience is privacy-conscious individuals and families who have a significant photo library, want full control over their data, and prefer a one-time infrastructure investment over indefinite cloud subscriptions. It is also well suited to photographers with large RAW libraries who want a searchable, backed-up archive without paying for Lightroom cloud storage or equivalent.

It is worth being clear about what Immich is not. It is not a media server in the Jellyfin or Plex sense — it does not handle your film and television collection. It is purpose-built for personal photos and videos, not streaming or transcoding arbitrary media. If you want to self-host your entire media ecosystem, Immich handles the photos side and Jellyfin handles movies and TV separately.

Licensing and Cost

Immich is free to use and the free version is fully functional — it includes every feature described above. Immich refers to the free version as a “lifetime trial,” which is a slightly unusual framing but reflects the fact that no features are gated. There is an optional paid server licence available for a one-time payment of $100, which unlocks additional features aimed at more advanced deployments. For the vast majority of home users, the free version will never feel limited.

How It Runs

Immich is installed and run via Docker Compose, and this is the only officially supported deployment method. It spins up several containers that work together: the main application server (which listens on port 2283 by default), a machine learning container that handles face recognition and CLIP search, a PostgreSQL database, and Redis for caching. The official documentation at docs.immich.app walks through the setup step by step, and the process is well documented enough that anyone comfortable with the command line and Docker should have a working instance within an hour.

In terms of hardware, Immich requires a reasonably capable server. The machine learning features in particular — face recognition and CLIP smart search — demand meaningful CPU resources and at minimum 6 GB of RAM. A Raspberry Pi 4 will struggle; a small NUC, a modern NAS with an Intel processor, or any reasonably specced home server will handle it comfortably. We cover the specific hardware requirements and recommendations in a dedicated guide for anyone who is choosing or building a server specifically to run Immich.

Immich vs. Staying on Google Photos

The honest comparison between Immich and Google Photos is not simply about cost or privacy — it is about what you are willing to manage. Google Photos requires zero infrastructure, zero maintenance, and works seamlessly across every device you own without any configuration. Immich requires a server, occasional updates, and a small amount of ongoing attention. What you gain in return is complete data ownership, no recurring fees beyond your hardware’s electricity consumption, and the knowledge that your family’s entire photo history is sitting on a drive in your home rather than in a data centre you have no visibility into.

For a full side-by-side comparison of features, costs, and practical trade-offs, see our dedicated Immich vs. Google Photos post. If you are ready to get started, our step-by-step Immich installation guide covers everything from choosing your hardware to your first successful mobile backup.