Open Source · v2.4.0 released

Powerful file and message sharing for big and small

Droppa makes it easy to securely transfer large files, ephemeral messages, and everything in between — self-hosted or as a service, on your terms.

droppa — transfers
📦
project-assets-v3.tar.gz
4.2 GB · expires in 24h
Delivered
🎬
campaign-final-cut.mp4
18.7 GB · 3 recipients
Sending…
📄
q4-report-draft.pdf
820 KB · encrypted
Queued
50 GB
Max file size
E2E
Encrypted
Self
Hostable
Everything you need. Nothing you don't.

Secure File Sharing

End-to-end encrypted transfers with optional password protection and auto-expiry. Your files stay yours.

Large File Support

Chunked uploads with resumable transfers mean even multi-gigabyte files complete reliably, every time.

Multiple Auth Methods

LDAP, SAML, OIDC, and local accounts. Integrate with your existing identity provider seamlessly.

Self-hosted or SaaS

Deploy on your own infrastructure for full data sovereignty, or use our managed cloud — same experience, your choice.

Up and running in minutes

Install Droppa with your package manager of choice. The daemon starts automatically and exposes a local web UI on port 3000.

  • Packages signed and verified — trust by default
  • Systemd integration for zero-config autostart
  • Docker image available for container environments
  • Automatic TLS via Let's Encrypt when exposed publicly
# Add the Droppa repo and install
$ sudo curl -fsSL https://pkg.droppa.io/rpm.repo \
  -o /etc/yum.repos.d/droppa.repo
$ sudo dnf install -y droppa
Installing droppa-2.4.0-1.x86_64 ...
Enable & start the service
$ sudo systemctl enable --now droppa
● droppa.service — Droppa file transfer daemon
   Loaded: loaded
   Active: active (running)
# Add the Droppa apt repository
$ curl -fsSL https://pkg.droppa.io/gpg | \
  sudo gpg --dearmor -o /usr/share/keyrings/droppa.gpg
$ echo "deb [signed-by=/usr/share/keyrings/droppa.gpg] \
  https://pkg.droppa.io/deb stable main"
| \
  sudo tee /etc/apt/sources.list.d/droppa.list
$ sudo apt update && sudo apt install -y droppa
Setting up droppa (2.4.0) ...
Enable & start the service
$ sudo systemctl enable --now droppa
● droppa.service — Active: active (running)
# Docker (recommended for non-Linux)
$ docker run -d \
  --name droppa \
  -p 3000:3000 \
  -v droppa-data:/data \
  ghcr.io/droppa/droppa:latest
Pulling from ghcr.io/droppa/droppa ...
Status: Downloaded newer image
Or install via binary
$ curl -fsSL https://get.droppa.io | sh
Droppa v2.4.0 installed to /usr/local/bin/droppa