发现 
桌面应用效率工具
LocalSend:跨平台局域网文件传输工具
免费开源的跨平台应用,无需联网即可在附近设备间安全传输文件与文字消息。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v1.18.2
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
LocalSend 是一个免费、开源、跨平台的文件传输应用,可以理解成 AirDrop 的开源替代品。同一局域网内的设备通过 REST API 与 HTTPS 加密直接通信,不依赖互联网连接,也不经过任何第三方服务器。

主要功能
- 在同一局域网内的多台设备之间发送文件与文字消息
- 跨平台支持 Windows、macOS、Linux、Android、iOS、Fire OS
- 数据传输走 HTTPS,TLS/SSL 证书在每台设备上即时生成
- 无需注册账号、无需上传云端,点对点直连
- 提供命令行客户端 LocalSend CLI(基于 LocalSend Protocol v2),可在终端发送文件、目录或文本
- 便携模式:在可执行文件同目录下放置空的
settings.json,设置即保存在该文件中 - 可隐藏启动,仅保留托盘图标:使用
--hidden参数,例如localsend_app.exe --hidden
安装与使用
应用没有自动更新机制,官方推荐通过应用商店或包管理器安装。
| 平台 | 可用渠道 |
|---|---|
| Windows | Winget、Scoop、Chocolatey、EXE 安装包、便携 ZIP |
| macOS | App Store、Homebrew、DMG |
| Linux | Flathub、Nixpkgs、Snap、AUR、TAR、DEB、AppImage |
| Android | Play Store、F-Droid、APK |
| iOS | App Store |
| Fire OS | Amazon Appstore |
下载地址见 Releases。
命令行客户端在 macOS / Linux 上可通过 Homebrew 安装:
brew install localsend-cli
发送文件时指定目标设备:
localsend-cli send --to "Cute Tomato" report.pdf
localsend-cli send --to 192.168.27.26 report.pdf
发送文本消息使用 --text,- 表示从 stdin 读取:
localsend-cli send --to "Cute Tomato" --text "https://localsend.org"
从源码编译:安装 Flutter(项目使用 fvm 管理版本)与 Rust,进入 app 目录后执行 flutter pub get,再执行 flutter run。
注意事项
- 系统最低版本:Android 7.0、iOS 13.0、macOS 11 Big Sur、Windows 10;Linux 需安装
xdg-desktop-portal及对应的桌面环境实现 - 若无法收发文件,需要在防火墙放行 53317 端口的 TCP 与 UDP 入站流量。例如
sudo ufw allow 53317,firewalld 可用sudo firewall-cmd --permanent --add-port=53317/tcp(UDP 同理)后sudo firewall-cmd --reload - 请确认路由器关闭了 AP 隔离(访客网络常默认开启),否则设备之间无法互相发现
- Windows 7、Android 5/6、iOS 12 等旧系统需使用较早版本
本作品整理自 GitHub 开源项目 localsend/localsend,原作者 @localsend,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.18.2当前版本
修复与 1.17.0 及更早版本的兼容问题;Windows 二进制加入签名;支持向“通过链接接收”网页拖放文件;桌面端可用 exe 旁 web 文件夹自定义分享页面;CLI 显示版本信息;安全上不再跟随对端 HTTP 重定向;修复系统代理导致的 TLS 报错、混合拖放、服务自动重启等问题,新增亚美尼亚语。
评论