Self-Hosted

Immich: your photos, your memories

Photo and video backup with face recognition and mobile apps.
Replace Google Photos.

Why people switch to Immich

A Google Photos alternative you run on your own server.

Mobile apps

iOS and Android apps with automatic background backup.

AI recognition

Face detection, object recognition, and smart search. Runs on your server.

Timeline

Browse photos by date, location, and albums.

Sharing

Share albums with links or specific users.

Maps

View photos on a world map by GPS location.

Multi-user

Separate accounts for family members.

Immich + VPS vs Google Photos

Same features as Google Photos, without Google reading your family album.

Feature Immich + VPS Google Photos
Data ownership Your server, your photos Google's servers
Storage 50-800 GB NVMe included 15 GB free, then $3-10/mo
AI features ML runs on your server Processed on Google's servers
Privacy Photos never leave your server Data used for Google's models
Per-user pricing Flat VPS price, family accounts Storage shared or paid per user

Install Immich in 5 minutes

Docker Compose on your VPS.

1

Connect and set up

ssh root@your-server-ip
mkdir immich && cd immich
2

Download and deploy

wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget https://github.com/immich-app/immich/releases/latest/download/.env
docker compose up -d

Access Immich

Visit http://your-server-ip:2283 and create your admin account.

Recommended VPS specs

Personal

Single user, small library

  • 2 GB RAM
  • Single user, small library
Recommended

Family

Family use

  • 4 GB RAM
  • Family use

Power user

Large libraries with ML

  • 8 GB+ RAM
  • Large libraries with ML

See all VPS Linux plans

Immich FAQ

Still have questions? Contact our support team

Take your photos back from Google

Your memories stay yours. Not cloud training data.

Instant activation No long-term commitment Support in your language