Immich Self-Hosting: Best VPS 2026

Immich Self-Hosting: Best VPS 2026

Find the perfect server for your private photo cloud

Loading matching offers...

Why Immich Instead of Google Photos?

Google Photos is convenient – but your photos train Google's AI, storage is limited (15 GB), and you depend on a US corporation.

Immich offers 95% of Google Photos features: Auto-upload, face recognition, map view, memories – but your photos stay on YOUR server.

Hardware Requirements

Immich is more resource-hungry than many self-hosted apps – the AI features need decent power.

The Machine Learning features (face recognition, object detection) run during import. For large libraries, this initially takes several hours!

UsageRAMCPUStorage
5,000 photos4 GB2 cores100 GB
20,000 photos8 GB4 cores300 GB
50,000+ photos16 GB4+ cores500+ GB

Our Recommendation

For beginners with up to 20,000 photos, we recommend a VPS with 8 GB RAM and around 300 GB SSD, e.g. at Netcup.

For larger libraries, plan for 16 GB RAM and 400 GB SSD or more, e.g. at Contabo. Which plans currently offer this at the lowest price is shown in the live table on this page (prices incl. VAT, updated twice daily).

Frequently Asked Questions

How much storage per photo?
Average: 3-5 MB per photo. 20,000 photos need about 60-100 GB. Immich also stores thumbnails and ML data – plan 50% extra.
Does face recognition work well?
Yes! Immich uses the same ML models as Google Photos. Recognition accuracy is comparable. Initial processing takes time though.
Can I migrate from Google Photos?
Yes! Use Google Takeout to export, then import into Immich. The Immich CLI tool makes bulk imports easy.

Related Articles