An open-source cross-platform app for secure file and message sharing over local networks without internet.
LocalSend is an open-source application that allows users to securely share files and messages between devices over a local network without requiring an internet connection. It solves the problem of transferring data between different operating systems (like Windows, Android, macOS, and iOS) quickly and privately, without relying on external servers or cloud services.
Users who need to transfer files between different devices and operating systems on the same local network, especially those prioritizing privacy, offline capability, and avoiding proprietary ecosystems like AirDrop.
Developers choose LocalSend because it's a completely free, open-source, and cross-platform alternative to proprietary solutions, with no data leaving the local network, ensuring privacy and reducing dependency on internet connectivity or third-party services.
An open-source cross-platform alternative to AirDrop
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Native apps for Windows, macOS, Linux, Android, iOS, and Fire OS, as listed in the download section, enabling seamless file sharing across diverse operating systems.
Operates entirely over local network using a REST API, ensuring fast and private transfers without relying on external servers or cloud services, as emphasized in the philosophy.
All data is sent over HTTPS with TLS/SSL certificates generated on each device, providing robust security for local communications, as described in the 'How It Works' section.
Works automatically with device discovery in most cases, though firewall configuration might be needed, making it accessible for quick local transfers.
Can run in portable mode with settings stored alongside the executable, useful for temporary or restricted environments, as introduced in v1.13.0.
Lacks auto-update functionality, requiring users to manually download new versions from app stores or package managers, as noted in the download section.
May require disabling AP isolation on routers or adjusting firewall settings to allow traffic on port 53317, which can be complex in restricted environments, as highlighted in the troubleshooting table.
Known speed limitations on Android, with a linked bug report in the troubleshooting section, potentially affecting transfer efficiency.
Building from source requires an older Flutter version and Rust, as specified in the getting started guide, which might deter contributors or cause compatibility issues.
LocalSend is an open-source alternative to the following products: