LocalSend is a free, open-source app for fast, encrypted file and text sharing between nearby devices over a local network, available on desktop and mobile.

89.5k stars5k forksApache-2.0last commit Actively maintained

Send Anywhere is a cross-platform file transfer service for sending large files between devices via temporary links, six-digit keys, QR codes, or direct P2P/cloud relay. Available on web, desktop and mobile; transfers are encrypted and can use cloud relay for offline recipients.
LocalSend is a free, open-source app for fast, encrypted file and text sharing between nearby devices over a local network, available on desktop and mobile.

89.5k stars5k forksApache-2.0last commit Actively maintained
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

50.1k stars7.9k forksAGPL-3.0last commit Actively maintained
Snapdrop is a progressive web app for peer-to-peer local file sharing between nearby devices in the browser, inspired by AirDrop, with optional self-hosting.

19.7k stars1.9k forksGPL-3.0last commit Likely dormant
transfer.sh is a lightweight Go server for sharing files via curl, generating shareable links with optional expiry, download limits, and pluggable storage backends.
15.9k stars1.6k forksMITlast commit Actively maintained
AirDrop-like P2P file and text transfer in the browser with device pairing and temporary public rooms for internet transfers.

11.3k stars678 forksGPL-3.0last commit Actively maintained
Self-hostable web app for fast, private peer-to-peer file sharing in the browser using WebRTC, with optional passwords, multi-file ZIP downloads, and TURN/STUN support.

10.1k stars611 forkslast commit Slowing down
Cross-platform single-binary CLI to serve files and directories over HTTP with directory listings, uploads, authentication, TLS, and WebDAV.
7.8k stars398 forksMITlast commit Actively maintained
Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.

7.1k stars711 forkslast commit Actively maintained
Palmr. is an open-source file-sharing platform for uploading, organizing, and securely sharing files with custom links, passwords, and access control.

2.4k stars106 forksApache-2.0last commit Slowing down
Open-source, self-hostable file transfer service with resumable uploads, S3 or disk storage, transfer requests, and end-to-end encrypted WebRTC quick transfers.

1.5k stars95 forksAGPL-3.0last commit Slowing down
Self-hosted web app for real-time, end-to-end encrypted file sharing from one device to many via peer-to-peer WebRTC transfers.

1.5k stars140 forksMITlast commit Actively maintained
Self-host game clips and videos, organize them into a library, and share via unique watch links with optional public feed and uploads.
1.5k stars94 forksGPL-3.0last commit Actively maintained
Self-hosted lightweight temporary file host with drag-and-drop, paste and one-click uploads, plus an API for automated uploads and ShareX support.

1.2k stars130 forksGPL-3.0last commit Slowing down
Gossa is a lightweight Go web server for browsing, uploading, and streaming files from a directory with a simple, fast UI and optional PWA support.

1.1k stars82 forksMITlast commit Slowing down
Modern, Docker-first self-hosted web file explorer with local users/groups, optional OIDC SSO, fast previews, built-in editor, sharing links, and search.

1k stars27 forksGPL-3.0last commit Actively maintained
QuickShare is a lightweight, self-hosted file sharing web app with browser-based file management, resumable transfers, QR-code sharing, and multi-user controls.

634 stars40 forksLGPL-3.0last commit Actively maintained
Self-hosted Go web app to share and store text snippets, files, links and a Markdown notepad over a local network with PWA support and configurable expirations.
491 stars18 forksMITlast commit Slowing down
Simple Laravel file-sharing app (WeTransfer-like) using JSON storage, expiring bundles, ZIP downloads, auth codes, IP/upload controls and Docker support.

287 stars35 forksGPL-3.0last commit Actively maintained
Self-hosted file sharing platform with box-based access controls, S3 or local storage, file previews, ZIP browsing, OCR and optional AI integrations.

104 stars6 forksAGPL-3.0last commit Actively maintained
A small Python-based ephemeral file upload server (CLI + optional GUI) that accepts one-time uploads and stops automatically after a transfer.
59 stars2 forksMITlast commit Likely dormant
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 12 of 20 shipped a commit in the last six months. Licences in this list: Apache-2.0, AGPL-3.0, GPL-3.0, MIT, LGPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in File Transfer & Sharing.