Best Open-Source Google Photos Alternatives (2026)

19 self-hostable, open-source projects that replace Google Photos — without storage upsells and your photos on Google’s servers. Each is scored for how hard it is to self-host, with one-click deploy options where they exist.

Close-up view of diverse vintage cameras displayed in a glass case, showcasing classic camera designs.
Photo by David Guerrero on Pexels

Compare all 19 alternatives

ProjectDeployManagedLicense
Immich
Docker
109k
3/5
Moderate
Docker
Docker Compose
AGPL-3.06 days agoRepo
40k
3/5
Moderate
Docker
Docker Compose
+1
AGPL-3.07 days agoRepo
Ente
Docker
28k
3/5
Moderate
Docker
Docker Compose
AGPL-3.06 days agoRepo
Thumbor
Python
11k
3/5
Moderate
Docker
Docker Compose
+1
MIT6 days agoRepo
8k
3/5
Moderate
Docker
Docker Compose
MIT6 days agoRepo
6.5k
3/5
Moderate
Docker
Docker Compose
GPL-3.013 days agoRepo
4.2k
3/5
Moderate
Docker
Docker Compose
+1
MIT6 days agoRepo
3.8k
4/5
Involved
Manual
Docker
GPL-2.08 days agoRepo
3.8k
4/5
Involved
Manual
Docker
AGPL-3.08 days agoRepo
2.2k
2/5
Easy
Docker
Manual
MIT28 days agoRepo
1.9k
4/5
Involved
Manual
MIT7 days agoRepo
Damselfly
Docker
1.8k
3/5
Moderate
Docker
Docker Compose
+1
GPL-3.01 month agoRepo
1.6k
2/5
Easy
Docker
GPL-3.07 days agoRepo
HomeGallery
JavaScript
1.2k
2/5
Easy
Docker
Docker Compose
+1
MIT1 month agoRepo
sigal
Python
943
2/5
Easy
Manual
MIT1 month agoRepo
820
4/5
Involved
Manual
AGPL-3.02 months agoRepo
318
3/5
Moderate
Manual
GPL-2.07 days agoRepo
PhotoStructure
TypeScript
288
2/5
Easy
Docker
Docker Compose
+1
MIT3 months agoRepo
73
3/5
Moderate
Manual
GPL-3.03 months agoRepo

The alternatives, reviewed

  1. #1
    Immich
    Self-host: Moderate

    High-performance self-hosted photo and video backup, a Google Photos alternative

    109k Docker AGPL-3.0 6 days ago
    How it compares to Google Photos
    • Requires multi-container Docker Compose setup with GPU/CPU for ML; more resource-intensive than cloud alternatives
    • Project is still pre-1.0 and explicitly warns against using as the sole backup solution
    • No built-in CDN or geo-redundant storage; relies on local disk or manually configured object storage
    • Collaborative shared albums lack the polish and third-party integrations of Google Photos
  2. #2
    PhotoPrism
    Self-host: Moderate

    AI-powered personal photo management with TensorFlow tagging and browsing

    40k Go AGPL-3.0 7 days ago
    How it compares to Google Photos
    • Mobile auto-backup requires a third-party app (no official mobile client); Google Photos has seamless native sync
    • Advanced features (multi-user, private mode) locked behind a paid Plus license
    • Initial indexing and AI classification can be very slow on CPU-only hardware
    • Face recognition accuracy is lower than Google Photos' cloud-scale models
  3. #3
    Ente
    Self-host: Moderate

    End-to-end encrypted self-hosted photo backup with native mobile apps

    28k Docker AGPL-3.0 6 days ago
    How it compares to Google Photos
    • No AI-based automatic photo tagging, scene recognition, or search by content due to E2E encryption
    • Self-hosted setup requires configuring S3-compatible object storage separately
    • Smaller ecosystem of third-party integrations compared to Google Photos
    • Collaborative album features are less mature than Google Photos shared libraries
  4. #4
    Thumbor
    Self-host: Moderate

    On-demand smart image cropping, resizing, and optimization service

    11k Python MIT 6 days ago
    How it compares to Google Photos
    • Not a photo gallery or backup tool; serves only image transformation/CDN use cases
    • Requires a reverse proxy and optional object storage for production-grade deployments
    • No web UI for photo browsing, albums, or user management
    • Documentation and ecosystem are less active compared to commercial image CDNs like Cloudinary
  5. #5
    LibrePhotos
    Self-host: Moderate

    Self-hosted Google Photos alternative with AI tagging and usage graphs

    8k Python MIT 6 days ago
    How it compares to Google Photos
    • No native mobile app for automatic photo backup; requires manual upload or third-party tools
    • ML indexing is CPU-intensive and slow on modest hardware compared to cloud-scale recognition
    • Less actively maintained than Immich or PhotoPrism; some features feel unpolished
    • No built-in video transcoding or live photo support
  6. #6
    Photoview
    Self-host: Moderate

    Simple directory-first photo gallery for personal servers with EXIF and RAW support

    6.5k Go GPL-3.0 13 days ago
    How it compares to Google Photos
    • No mobile app for automatic photo backup; gallery is view-only from mobile browsers
    • Limited AI-powered search; object and scene recognition are basic compared to Google Photos
    • No two-way sync; adding photos requires filesystem access on the server
    • Development activity has slowed; some reported issues with large libraries
  7. #7
    Lychee
    Self-host: Moderate

    Grid and album-based self-hosted photo management system

    4.2k PHP MIT 6 days ago
    How it compares to Google Photos
    • No automatic mobile backup; photos must be uploaded manually via the web interface
    • No AI-based tagging, face recognition, or semantic search
    • Some advanced features (smart albums, U2F login) require the paid Supporter Edition
    • No video transcoding; video support is limited to direct playback of uploaded files
  8. #8
    Piwigo
    Self-host: Involved

    Community-driven PHP photo gallery software with extensive plugin ecosystem

    3.8k PHP GPL-2.0 8 days ago
    How it compares to Google Photos
    • UI feels dated compared to modern photo management apps like Google Photos or Immich
    • No native mobile app for automatic backup; mobile sync requires third-party plugins
    • AI-powered features like face recognition and object tagging require third-party plugins with variable quality
    • Initial setup requires manual PHP/MySQL web server configuration without Docker Compose
  9. #9
    Nextcloud Memories
    Self-host: Involved

    Fast modern photo management suite running as a Nextcloud app

    3.8k PHP AGPL-3.0 8 days ago
    How it compares to Google Photos
    • Requires a full Nextcloud installation as a prerequisite; cannot be deployed standalone
    • Face recognition depends on the separate Recognize or Face Recognition Nextcloud apps, adding complexity
    • Hardware video transcoding requires manual ffmpeg and VA-API/NVENC configuration
    • Performance at scale depends heavily on Nextcloud database tuning and the optional HPOP binary
  10. #10
    PiGallery 2
    Self-host: Easy

    Directory-first photo gallery optimised for low-resource Raspberry Pi servers

    2.2k Docker MIT 28 days ago
    How it compares to Google Photos
    • No automatic mobile backup functionality; read-only gallery view only
    • No AI-based face recognition or object tagging
    • Multi-user support with per-user permissions is limited
    • No photo editing, sharing links with expiry, or album collaboration features
  11. #11
    ChronoFrame
    Self-host: Involved

    Personal photo gallery with Live Photos support and an interactive explore map

    1.9k Nodejs MIT 7 days ago
    How it compares to Google Photos
    • No built-in face recognition or AI-powered search found in Google Photos
    • Sharing albums with external users is limited compared to Google Photos or iCloud
    • No automatic cloud backup or redundancy — you manage storage yourself
    • Mobile app or PWA upload support is absent; uploading relies on manual file placement
  12. #12
    Damselfly
    Self-host: Moderate

    Fast server-side photo manager with face recognition and powerful EXIF search

    1.8k Docker GPL-3.0 1 month ago
    How it compares to Google Photos
    • Face recognition quality lags behind Google Photos' ML-backed clustering
    • No mobile companion app for automatic camera-roll upload
    • Video management and playback support is minimal
    • No sharing links or collaborative album features comparable to Google Photos shared albums
  13. #13
    Immich Kiosk
    Self-host: Easy

    Lightweight Immich-powered photo slideshow for kiosk displays and browsers

    1.6k Docker GPL-3.0 7 days ago
    How it compares to Google Photos
    • Requires a running Immich server — not a standalone photo solution
    • No built-in photo management, editing, or upload capabilities
    • Slideshow customisation is limited to what Immich exposes via its API
    • No offline mode; depends entirely on network access to the Immich backend
  14. #14
    HomeGallery
    Self-host: Easy

    Self-hosted photo gallery with automatic face and object recognition

    1.2k JavaScript MIT 1 month ago
    How it compares to Google Photos
    • Initial indexing and AI processing of large libraries is CPU-intensive
    • No multi-user support with individual photo collections
    • No mobile backup app; relies on external sync tools
  15. #15
    sigal
    Self-host: Easy

    Static photo gallery generator from directories of images

    943 Python MIT 1 month ago
    How it compares to Google Photos
    • Static output only; no user uploads, comments, or sharing features
    • No face recognition or metadata-based organization
    • Requires rebuilding and redeploying when adding new photos
  16. #16
    MediaGoblin
    Self-host: Involved

    Federated media publishing platform for photos, video, and audio

    820 Python AGPL-3.0 2 months ago
    How it compares to Google Photos
    • Development is slow and the project is not actively maintained
    • No Docker image available; setup is complex
    • No face recognition or AI-based organization features
  17. #17
    Zenphoto
    Self-host: Moderate

    CMS built specifically for self-hosted photo and video portfolios

    318 PHP GPL-2.0 7 days ago
    How it compares to Google Photos
    • No mobile backup client or automatic import
    • UI themes feel dated without customization
    • No AI-based tagging or face recognition
  18. #18
    PhotoStructure
    Self-host: Easy

    Automatically organize and browse your entire photo and video library

    288 TypeScript MIT 3 months ago
    How it compares to Google Photos
    • Advanced features (multi-user, team libraries) require a paid license
    • No mobile backup client; relies on your existing photo sync solution
    • Initial library scan on large collections can take many hours
  19. #19
    Coppermine Photo Gallery
    Self-host: Moderate

    Feature-rich PHP photo gallery with albums, user management, and comments

    73 PHP GPL-3.0 3 months ago
    How it compares to Google Photos
    • UI is dated and not mobile-first
    • No automatic organization or AI tagging
    • No Docker image; requires manual LAMP stack setup

Keep exploring