LocalSend
A free cross-platform app for sending files and messages to nearby devices over your local network, with no internet connection or account required.
- GitHub stars
- 93k
- Last commit
- yesterday
- Latest release
- v1.18.2
- Licence
- Apache-2.0
- Self-hosted
- Yes

LocalSend is an open-source app for sharing files and messages between devices on the same local network. It is described as a cross-platform alternative to AirDrop, so phones, tablets and computers running different operating systems can exchange data directly without routing it through a cloud service.
Devices talk to each other through a REST API protected by HTTPS encryption, so no external servers or internet access are needed, which keeps transfers quick and files inside your network. The app is built with Flutter and Dart, and builds are documented for Android, iOS, macOS, Windows and Linux. There is also a command line interface, and community members contribute translations through Weblate.
LocalSend is free under the Apache-2.0 license. The maintainers recommend installing it from an app store or a package manager, and the source is available on both GitHub and Codeberg. Because it needs no account or sign-in, it is a lightweight option for people who regularly move files between their own devices.
Key features
- Sends files and text between nearby devices
- Works without internet or third-party servers
- HTTPS-encrypted transfers over a REST API
- Apps for Android, iOS, macOS, Windows and Linux
- Command line interface
- Translations contributed by the community
Pricing: Free and open source under the Apache-2.0 license.







