Best Self-hosted Photo Management & Galleries tools in 2026
46 self-hosted open source alternatives in this category
See also:
Books, Comics & Audiobooks LibrariesMusic & Audio StreamingPodcasting, Radio & Live StreamingSmart Home & IoT PlatformsVideo Media ServersVideo Surveillance & NVR46 services found

Zenphoto
Open-source, gallery-focused PHP CMS for media websites
A lightweight PHP CMS focused on photo, video and audio galleries with integrated blogging (Zenpage), theme support and extensible plugins.

Moocup
Browser-based visual editor for styled screenshots
Open-source web app that transforms screenshots into styled, exportable mockups with drag-and-drop, 3D transforms, borders and background presets.
Omoide
Offline-first photo and video library with local AI search
Self-hosted photo & video manager that uses local AI (face recognition, OpenCLIP semantic search, duplicate detection) to organize and explore media.
circled.me
Self-hosted community server for photo backup, sharing, chat and calls
Community-focused server for private photo/video backup, albums, chat and audio/video calls with mobile app support and S3-compatible storage.

SPIS
Lightweight private image and media gallery server
Minimal, fast image and video gallery server with PWA support, thumbnail generation, slideshows, filtering, and simple filesystem-based operation for self-hosting.

Posteria
Manage and sync custom posters for Plex Media Server
Web-based app to organize, upload, and sync movie, TV and collection posters with Plex; supports TMDB/TVDB/Fanart, PWA, scheduled imports, and orphan detection.

Imagor Studio
Self-hosted image gallery with live editing and URL transforms
Self-hosted image gallery and live editing app with virtual scrolling, non-destructive edits, instant URL-based transforms, S3/local storage support, and mobile-optimized...
ShotShare
Minimal self-hosted image sharing and screenshot hosting platform
Open-source, self-hosted image sharing app for screenshots and quick uploads with Docker, ShareX support and configurable database/storage backends.

This Week in Past
Slideshow of photos taken during this calendar week in previous years.
Rust-based web app that scans local photo folders and shows a slideshow of images from this calendar week in past years, with optional weather and Home Assistant integrat...
Pixelfin
Jellyfin image inspector and gallery generator
Lightweight Flask app that inspects Jellyfin library artwork, generates HTML galleries and ZIP exports, highlights missing or low-resolution images, and supports embedded...
SharedMoments
Private couples' platform for sharing photos, videos and memories
A self-hosted web app for couples to upload photos/videos, create galleries, track moments on a timeline, set countdowns, playlists, and receive event notifications.

elixire
Lightweight open-source image host and link shortener in Python
Open-source image hosting and link-shortening service written in Python; provides uploads, account management, vanity domains, shortlinks and a web UI with Docker deploym...
Emby
Personal media server for streaming your library to any device
Emby is a personal media server that organizes and streams your movies, TV, music, photos, and home videos to apps, browsers, smart TVs, and DLNA clients.

Plex
Media server for organizing and streaming your personal library
Plex Media Server lets you organize, stream, and access your personal movies, TV, music, and photos across devices, with rich metadata and client apps.
Cozy Cloud
A personal cloud platform to unify, store, and share your data
Self-hosted personal cloud platform that aggregates data from connected services, stores files, and provides apps for drive, photos, and personal data management.

GNU MediaGoblin
A free software platform for publishing and sharing media
GNU MediaGoblin is a self-hostable media publishing platform for sharing photos, video, and other media types, designed as a decentralized alternative to proprietary serv...
