QuickDrop
Self-hosted anonymous file sharing with per-file controls
QuickDrop is a self-hosted file sharing application that enables anonymous uploads with chunked transfers, configurable lifetimes, and per-file access controls. It provides an admin dashboard for managing storage, cleanup schedules, notifications, and privacy settings.
Key Features
- Anonymous uploads with chunked transfer support for reliable large-file uploads
- Folder uploads with preserved structure and manifest handling
- Per-file controls: passwords, hidden (link-only) files, keep indefinitely, and visibility toggles
- Token-based share links with expiration dates and download limits; QR code generation for links
- Optional encryption at rest for stored files and server-side session tokens for access control
- Built-in previews for images and text, plus extended previews for PDF/CSV/JSON with syntax highlighting
- Admin single-page UI for file list/history, search, pagination, extend/delete actions, and runtime settings
- Notifications via SMTP and Discord webhooks with batching and test actions
- Scheduled cleanup tasks for expired files, tokens, and DB maintenance
Use Cases
- Share large files temporarily without requiring user accounts for ad-hoc transfers
- Host a private file-drop service for teams to collect uploads with optional password protection and expiries
- Maintain a small-scale public file sharing endpoint with admin-managed retention and audit logging
Limitations and Considerations
- Default deployment uses SQLite which is convenient for small or single-node setups but can limit concurrency and horizontal scaling
- Designed primarily as a single-instance service; no built-in clustering or object-storage integration by default
QuickDrop is focused on simple, privacy-minded file sharing with granular per-file controls and an easy admin experience. It is well suited for small teams, labs, or personal self-hosted environments that need temporary file exchange and retention policies.
Categories:
Tags:
Tech Stack:
Similar Services

Syncthing
Open-source, peer-to-peer file synchronization tool.
Open-source peer-to-peer file synchronization with TLS encryption, no central server, and a browser-based UI.

LocalSend
Open-source cross-platform local network file sharing app
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.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.

qBittorrent
Cross-platform BitTorrent client built with Qt and libtorrent
qBittorrent is a fast, free, cross-platform BitTorrent client with a desktop UI and optional Web UI, built on libtorrent for efficient torrent downloading and seeding.

Nextcloud
Open-source collaboration platform for file sync and groupware
Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video con...

Spring Boot
Docker
Java
Tailwind CSS