Best Self-hosted File Transfer & Sharing tools in 2026
128 self-hosted open source alternatives in this category
See also:
Automation & Workflow Builders (Low-code)Bookmarking, RSS & Read-laterDocument Processing & PDF ToolsNotes & Personal Knowledge ManagementPersonal Dashboards & StartpagesRemote Access & Remote DesktopTasks, Habits & Time TrackingURL Shorteners & Link ToolsWhiteboards, Diagrams & Mind Maps128 services found
pacebin
Minimal filesystem-backed pastebin and file host
pacebin is a lightweight, self-hostable pastebin and simple file hosting service with basic POST/GET APIs, filesystem storage, custom short links, and paste deletion keys...
slcl
Minimal web-based file server for lightweight personal cloud storage
Simple, lightweight web file server (“cloud storage”) in C for private uploads and public read-only sharing, designed to run efficiently on low-resource systems.

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...

Jirafeau
Simple web-based file sharing with one-time download links
Jirafeau is a lightweight self-hosted file sharing app that creates time-limited, optional one-time download links with minimal dependencies and admin controls.
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.

GoSƐ
S3-backed, horizontally scalable file uploader
GoSƐ is a scalable file uploader that uploads directly to S3-compatible storage using chunking, deduplication, and resumable multi-part uploads.

Deluge
Cross-platform BitTorrent client with web UI and plugin system
Deluge is a lightweight, cross-platform BitTorrent client with a daemon-based architecture, web interface, encryption support, and an extensible plugin system.
git-annex
Manage large files with Git by storing content outside repositories
Command-line tool that manages large files with Git by keeping file contents out of commits, providing sync, backup, encryption and many storage backends.