High performance self-hosted photo and video management solution.

★ 118,672⑂ 7,543👁 357⑃ 13,435● 9,716▤ 324◈ 9,698
TypeScriptAGPL-3.0Created 2022-02-03immich.app
118,672
stars
+77
7,543
forks
357
watchers
13,435
prs
9,716
issues
324
releases
9,698
discussions

README

High performance self-hosted photo and video management solution







  Català
  Español
  Français
  Italiano
  日本語
  한국어
  Deutsch
  Nederlands
  Türkçe
  简体中文
  正體中文
  Українська
  Русский
  Български
  Polski
  Português Brasileiro
  Svenska
  العربية
  Tiếng Việt
  ภาษาไทย
  മലയാളം



 [!WARNING]
 ⚠️ Always follow 3-2-1 backup plan for your precious photos and videos!
 
 

 [!NOTE]
 You can find the main documentation, including installation guides, at https://immich.app/.

 Links

- Documentation
- About
- Installation
- Roadmap
- Demo
- Features
- Translations
- Contributing

 Demo

Access the demo here. For the mobile app, you can use https://demo.immich.app for the Server Endpoint URL.

 Login credentials

| Email           | Password |
| --------------- | -------- |
| [email protected] | demo     |

 Features

| Features                                     | Mobile | Web |
| :------------------------------------------- | ------ | --- |
| Upload and view videos and photos            | Yes    | Yes |
| Auto backup when the app is opened           | Yes    | N/A |
| Prevent duplication of assets                | Yes    | Yes |
| Selective album(s) for backup                | Yes    | N/A |
| Download photos and videos to local device   | Yes    | Yes |
| Multi-user support                           | Yes    | Yes |
| Album and Shared albums                      | Yes    | Yes |
| Scrubbable/draggable scrollbar               | Yes    | Yes |
| Support raw formats                          | Yes    | Yes |
| Metadata view (EXIF, map)                    | Yes    | Yes |
| Search by metadata, objects, faces, and CLIP | Yes    | Yes |
| Administrative functions (user management)   | No     | Yes |
| Background backup                            | Yes    | N/A |
| Virtual scroll                               | Yes    | Yes |
| OAuth support                                | Yes    | Yes |
| API Keys                                     | N/A    | Yes |
| LivePhoto/MotionPhoto backup and playback    | Yes    | Yes |
| Support 360 degree image display             | No     | Yes |
| User-defined storage structure               | Yes    | Yes |
| Public Sharing                               | Yes    | Yes |
| Archive and Favorites                        | Yes    | Yes |
| Global Map                                   | Yes    | Yes |
| Partner Sharing                              | Yes    | Yes |
| Facial recognition and clustering            | Yes    | Yes |
| Memories (x years ago)                       | Yes    | Yes |
| Offline support                              | Yes    | No  |
| Read-only gallery                            | Yes    | Yes |
| Stacked Photos                               | Yes    | Yes |
| Tags                                         | No     | Yes |
| Folder View                                  | Yes    | Yes |

 Translations

Read more about translations here.





 Repository activity

!Activities

 Contributors

Top issues

Discussions

Latest release

v3.3.6 v3.3.6 2026-11-04
Unfortunately we missed that onnxruntime enabled telemetry by default in a recent release, resulting in the ML container automatically sending anonymous metric data to Microsoft. We have now disabled it. Apologies to everyone that we did not catch this change immediately, and thanks to our community for flagging it!

 What's Changed
 🐛 Bug fixes
 fix(ml): disable onnxruntime telemetry by @mjkent in https://github.com/immich-app/immich/pull/32956

 New Contributors
 @mjkent made their first contribution in https://github.com/immich-app/immich/pull/32956

Full Changelog: https://github.

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON