
Snapdrop
Browser-based local file sharing using peer-to-peer transfer
19.7k stars 1.9k forks last commit first released GPL-3.0
Likely dormant
No commits since 10 Feb 2025. Expect to maintain it yourself or pick an alternative.

Snapdrop is a Progressive Web App (PWA) for transferring files and messages between devices on the same local network directly from a web browser. It uses peer-to-peer connectivity to send data between nearby devices and is commonly used as an AirDrop-like alternative across platforms.
Key Features
- Peer-to-peer file transfer between nearby devices on the same network
- Runs in the browser with a PWA-friendly experience (installable on supported devices)
- Device discovery and transfer coordination via a lightweight signaling server
- Supports sending files and simple text messages
- Simple UI designed for quick ad-hoc sharing without accounts
Use Cases
- Quickly transfer photos, videos, PDFs, or documents between phone and desktop
- Share files between teammates in the same office or lab network
- Run a private, self-hosted Snapdrop instance for internal networks
Limitations and Considerations
- Requires devices to be reachable for WebRTC; strict NAT/firewall rules can impact connectivity
- Best suited for nearby/local-network sharing rather than long-distance transfers
Snapdrop is a lightweight, cross-platform way to move files between devices with minimal friction. Its classic open source version can be deployed privately while keeping the same browser-first workflow.
Categories:
Tags:
Tech Stack:
Similar to Snapdrop

PairDrop
Cross-platform peer-to-peer file sharing in a web browser
AirDrop-like P2P file and text transfer in the browser with device pairing and temporary public rooms for internet transfers.

PicoShare
Minimalist file-sharing service with direct download links
Open-source PicoShare lets users upload and share files of any type and size via direct download links, preserving originals and offering easy deployment via Docker or from source.
Transfer.zip
Self-hostable file sharing with stored and peer-to-peer transfers
Open-source, self-hostable file transfer service with resumable uploads, S3 or disk storage, transfer requests, and end-to-end encrypted WebRTC quick transfers.

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.
FilePizza
Peer-to-peer browser-based file transfers over WebRTC
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.
OnionShare
Secure, anonymous file sharing and hosting over the Tor network
Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.






