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

Web service for creating encrypted, self‑destructing notes accessed via a single‑use link. Messages are deleted after being read or after an optional expiration time, enabling temporary secure message sharing without persistent storage.
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
MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

4.5k stars317 forksBSD-3-Clauselast commit Actively maintained
Open-source app that creates self-deleting secret links with audit logs.

3.2k stars460 forksApache-2.0last commit Actively maintained
Open-source tool for sharing secrets and files via client-side OpenPGP encryption and one-time expiring links.

3.1k stars438 forksApache-2.0last commit Actively maintained
Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.
2.9k stars451 forksMITlast commit Actively maintained
Self-hostable, end-to-end encrypted note and file sharing with zero-knowledge storage, optional passwords, expiration (TTL), and delete-after-reading links.

2.1k stars183 forksApache-2.0last commit Slowing down
Self-hosted, client-side encrypted note and file sharing service inspired by PrivNote, with view/time limits and an optional CLI client.

1.5k stars153 forksMITlast commit Actively maintained
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
Share sensitive text or files securely using client-side encryption, expiring links, view limits, and optional password protection.

1.2k stars106 forkslast commit Actively maintained
Self-hosted one-time secret sharing service that encrypts secrets in the browser with AES-256 and deletes them after the first read.

783 stars99 forksApache-2.0last commit Actively maintained
Self-hosted one-time, self-destructing message service that stores secrets in HashiCorp Vault, with a lightweight web UI and optional TLS automation.
568 stars82 forksMITlast commit Actively maintained
Simple PHP app for one-time encrypted secret sharing. Stores encrypted secrets in SQLite, deletes on retrieval, and provides a curl API and Docker images.

509 stars75 forksMITlast 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
Self-hostable Pastebin alternative for sharing and storing code snippets, files, and rich previews with API, OAuth login, folders, and previews for many formats.

450 stars86 forksMITlast commit Actively maintained
QuickDrop is a Spring Boot app for anonymous, chunked file uploads with optional encryption, per-file passwords, token share links, previews and an admin console.
425 stars16 forksMITlast commit Actively maintained
Tiny Flask app to create encrypted, expiring secrets shareable via private links. Secrets are encrypted and deleted after viewing, expiration, or max attempts.
416 stars31 forksMITlast commit Actively maintained
Self-hosted temporary file and text sharing platform with chunked uploads, frontend hash-based instant transfers, image processing, previews, JWT download tokens, and Redis-backed queueing.

397 stars42 forksAGPL-3.0last commit Actively maintained
Open-source, self-hostable file sharing app that encrypts files and filenames in the browser before upload; Rust backend, SQLite metadata, Docker-ready.
336 stars19 forksMITlast commit Slowing down
Self-hosted encrypted file sharing and vault. Client-side encryption, shareable expiring links, CLI and web UI, and storage backends (local, S3, Backblaze B2).

313 stars21 forksAGPL-3.0last commit Slowing down
goploader is a Go-based server and CLI client for easy, streamed file sharing. Files are AES-encrypted on receipt, keys are not stored, and uploads are curl-compatible.

300 stars45 forksMITlast commit Actively maintained
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. 16 of 20 shipped a commit in the last six months. Licences in this list: BSD-3-Clause, Apache-2.0, MIT, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in File Transfer & Sharing.