- 2 min read


Secure your memories with Immich, the self-hosted backup for mobile images and videos. Enjoy automatic uploads, facial recognition, and private sharing.

Immich is an open-source, self-hosted backup solution designed specifically for photos and videos on mobile devices. With a focus on privacy and user control, Immich offers a range of features that make it easy to securely store your precious memories without relying on third-party cloud services. Whether you're looking to migrate from existing platforms or seeking a new solution that prioritizes data ownership, Immich provides a robust set of tools for efficient media management.

Home | Immich
immich Self-hosted photo and video backup solution directly from your mobile phone

Key Features

  • Automatic Backup: Effortlessly upload new media with foreground and background backup options, ensuring your memories are safely stored without manual intervention.
  • Command Line Interface (CLI): Advanced users can take advantage of the CLI to upload media, check server version, and more directly from the terminal.
  • Facial Recognition: Easily organize and search your media by people with intelligent facial recognition that groups photos and videos of the same individuals together.
  • Facial Recognition Management: Manage recognized faces by changing feature photos, setting dates of birth, merging detected faces, or hiding them as needed.
  • Partner Sharing: Share selected albums with partners or family members, giving them access to joint memories while maintaining privacy controls.
  • Hardware Transcoding [Experimental]: Utilize powerful hardware transcoding capabilities to optimize media storage and playback performance.
  • Mobile App: Access your media on the go with a dedicated mobile app available for both Android and iOS platforms.
  • User Settings: Tailor your experience with individual user settings including API key management for advanced integrations.
  • XMP Sidecars: Preserve metadata with XMP sidecar files, ensuring that important details are not lost during backups.
  • Search: Quickly find specific media with robust search functionality that filters by date, location, tags, and more.

Immich Screenshots

Suggested Developer Use Cases

  • Incorporate Immich into content management systems (CMS) for personal blogs or websites to automate photo and video backups directly from mobile devices.
  • Leverage Immich's CLI for scripting automated workflows or batch operations in digital asset management solutions tailored for creative professionals.
  • Create family-shared galleries by integrating Immich's partner sharing feature into family networking apps or platforms focused on preserving family memories.
Stars Last commit Project status
Star Friday, December 29, 2023 🌟 Healthy