# Snapdrop

Snapdrop is a self-hosted web app that lets you share files between devices on the same local network directly from the browser, inspired by Apple's AirDrop. It is open source and self-hosted, installable on Umbrel, ZimaOS, Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/675/snapdrop

## Description

Snapdrop is a self-hosted web app that lets you share files between devices on the same local network directly from the browser, inspired by Apple's AirDrop. It gives homelab users a simple, account-free way to move photos, documents, and other files between a phone, tablet, and computer without relying on a cloud service.

## Platform availability

Available on 3 of 9 platforms: Unraid, Umbrel, ZimaOS.

## Health score

52/100 (Fair), based on 5 of 5 factors.
- Maintained: 11 (last commit 619 days ago)
- Popular: 86 (19,729 GitHub stars)
- Easy to install: 40 (3 install platforms, Docker image)
- Light to run: 100 (64 MB minimum RAM, runs on ARM)
- Security check: 68 (no serious findings, 2 minor)

## Links

- Umbrel: https://apps.umbrel.com/app/snapdrop
- ZimaOS: https://github.com/IceWhaleTech/CasaOS-AppStore/tree/main/Apps/Snapdrop
- Docker Hub: https://hub.docker.com/r/linuxserver/snapdrop
- Unraid: https://ca.unraid.net/apps/snapdrop-1v78hdf1o6zml3?q=snapdrop
- Official website: https://snapdrop.net
- GitHub: https://github.com/snapdrop/snapdrop

## Common questions

### Can I still run classic Snapdrop after the LimeWire acquisition?

Yes. The GitHub repository will stay as-is, and you can still download and run the classic Snapdrop on your own infrastructure.

### How can I host my own Snapdrop instance?

The README says you can host your own instance with Docker. It also lists NodeJS as the backend for classic Snapdrop.

### Can Snapdrop be installed as a PWA on Chromium-based browsers?

Yes. The FAQ says that if you use a Chromium-based browser such as Chrome, Edge, or Brave, you can easily install Snapdrop.

### Why might Snapdrop show devices on the same network but not complete a file transfer?

A community report says this can happen because of a WebRTC bug that the developers do not know how to fix.

## Alternatives

- Croc: Enables secure peer-to-peer file transfers across platforms with encrypted code phrase authentication, resuming interrupted transfers witho…
- LocalSend: Free open-source tool offers secure, end-to-end encrypted file and message sharing over local networks across major desktop and mobile oper…
- PairDrop: PairDrop is a free, open-source file-sharing service for your local network, inspired by Apple's AirDrop.
- Phone Link: Phone Link is a syncing software developed by Microsoft to connect Windows PCs to your Android phone or iPhone to view notifications, make…
- Send Anywhere: Instantly share any file type or size across Android, iOS, Windows, Mac, and Linux via peer-to-peer transfer, requiring no signup, cloud st…
- SwissTransfer: Send up to 50GB securely and for free.
- ToffeeShare: Enables you to share files with anyone directly from your computer or phone.
- Warpinator: Enables secure, fast file transfers between devices on the same local network, with no server setup, installation on each device, and simpl…
- Wormhole: Peer-to-Peer file sharing with auto-expiring links.

---
Source: Our Local Host (https://ourlocalhost.com/app/675/snapdrop), the self-hosted and open-source app directory.
