OpenSource-Hub
L

localsend

SHA-256
87.9k stars·File Management·SHA-256 checksum verified

Free, open-source, cross-platform tool for secure local network file sharing — no internet needed.

An open-source AirDrop alternative that lets you share files securely over LAN without internet.

Core Features

  • Cross-platform: Windows, macOS, Linux, Android, iOS, Fire OS
  • No internet required, direct device-to-device over local network
  • Secure with HTTPS and dynamically generated TLS certificates
  • Send files and text messages easily
  • Translated into many languages via Weblate

What It Can't Do

  • If devices cannot discover each other, check firewall settings to allow TCP/UDP port 53317 in both directions; disable AP isolation on your router (especially for guest networks); the last version supporting Windows 7 is v1.15.4; Linux requires xdg-desktop-portal (GTK for Gnome, KDE for KDE).

Use Cases

  • Quickly transfer documents, photos, or videos between phone and computer in offline or low-connectivity environments
  • Replace AirDrop for cross-platform file sharing between iPhones and Windows PCs within the same network

Detailed Introduction

LocalSend is a free, open-source, cross-platform app that lets you securely share files and messages with nearby devices over your local network. Unlike AirDrop (which only works within the Apple ecosystem) or cloud-based transfer tools (which rely on external servers), LocalSend works entirely offline using a REST API and HTTPS encryption with on-the-fly generated TLS/SSL certificates. It supports Windows, macOS, Linux, Android, iOS, and Fire OS, giving you a universal and private sharing experience across different platforms. It is fast, reliable, and does not require an internet connection — your data stays on your local network. The project is actively maintained, with a focus on privacy and ease of use, and offers multiple convenient installation methods including app stores and package managers.

Tags

file-sharingcross-platformopen-sourcelocal-networkprivacysecure

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Download the installer appropriate for your system from the official website or app store

4

Run the installer and follow the wizard to complete installation

5

Launch the app, ensure devices are on the same local network, and start sharing files

Install Guide
  1. Download the installer appropriate for your system from the official website or app store
  2. Run the installer and follow the wizard to complete installation
  3. Launch the app, ensure devices are on the same local network, and start sharing files
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

7e5aeabe150fbe629313b04d0cf5ed25f645b8a98cefcea8b82c593808b6717a

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Uninstall like any normal app: Windows via Settings → Apps, macOS by dragging to Trash, Linux using your package manager, Android/iOS by long-pressing the icon and uninstalling.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-08-13T04:28:47Z
GitHub RepositoryOfficial Website

Similar Projects