Share files and messages between nearby devices over a local network without requiring an internet connection.

LocalSend is an open-source mobile app that enables the transfer of files and messages between nearby devices. It operates entirely over a local network, allowing users to share data without requiring an active internet connection or reliance on third-party servers. This makes it a viable solution for environments where external connectivity is limited or where data privacy is a priority.
The software is available as a cross-platform application for Windows, macOS, Linux, Android, iOS, and Fire OS. It functions as a standalone app on each device, utilizing automatic discovery to identify other compatible devices on the same network. Users can deploy it via various package managers, including Flathub, Homebrew, and the Google Play Store, or as a portable executable for desktop environments.
The application is built with Flutter and Dart, utilizing a secure communication protocol where TLS/SSL certificates are generated on the fly on each device. This architecture ensures that all traffic is encrypted and remains within the local network. For desktop users, the software provides flexibility through a portable mode and the ability to run the process in the background via the system tray. It is specifically designed for users who need a private way to move files between different hardware ecosystems without using cloud storage, email attachments, or physical cables.
LocalSend is a privacy-focused utility for local data exchange across diverse operating systems.
Synchronizes files between two or more computers using a continuous peer to peer synchronization process.
A self-hosted content collaboration platform for syncing files, contacts, and calendars across multiple devices and users.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.