免费开源 · 无需账号

电脑与手机之间,
直接传文件和文字。

扫码连接,选好就传。

Dukto2 英文桌面界面预览,显示设备列表及文件与文字发送入口
界面预览 · 示例设备

为什么用 Dukto2

分享,少些中间步骤。

查看平台与安装限制 ↓

扫码连接

不用输入 IP,扫码即可连接。

Android 后台接收

可选开启,等待 30 分钟;来件通知后确认接收,受系统省电限制。

极简操作

选设备、选内容,对方确认后发送。

加密传输

局域网直连,不经云端,接收需同意。

下载

v0.1.7

macOS

macOS 12+

安装说明

macOS 12+。已验证 Apple Silicon,Intel 尚未验证。Ad-hoc 签名,未经 Apple 公证,Gatekeeper 可能阻止打开。

Windows

x64 / ARM64

安装说明

提供 x64 和 ARM64 ZIP,未做发布者签名,系统可能拦截。Windows 11 x64 已验证部分场景;ARM64 需 Windows 11,真机验收待完成,Windows 10 未验证。

Android

Android 7+

安装说明

Android 7+,正式签名 APK。已验证 Android 16 / 17 真机的部分场景。0.1.7 可手动开启后台等待接收,默认关闭;系统省电仍可能中断后台运行。不同签名的开发版不能直接覆盖升级。

Linux

Ubuntu 24.04 · x64 / ARM64

安装说明

提供 x64 / ARM64 TAR.GZ,以 Ubuntu 24.04 为基线。x64 已验证部分文件传输;其他发行版依赖、文字、当前 GUI 发送完整回归和 ARM64 真机仍待验证。

iPhone / iPad

iOS / iPadOS 15+ · 需自行签名

安装说明

最低 iOS / iPadOS 15。尚无面向公众可直接安装的版本;Release 中的 unsigned 构建需要开发者自行签名。已验证模拟器和实体 iPad ↔ Mac,实体 iPhone、旧系统与后台场景尚未覆盖。

第一次使用

两台设备,三步开始。

连上局域网

连接并核验

发送,等待同意

更多说明
需要账号、互联网或付费吗?

不需要账号,内容在可互通的局域网设备间直接传输,不经过互联网中转。获取安装包需要访问 GitHub。Dukto2 免费开源,下载无需支付主站的 1 元沟通费;主站收费仅用于单独的人工服务。

支持文件夹、断点续传和旧版 Dukto 吗?

暂不支持文件夹传输、断点续传、IPv6、并发任务队列、自动剪贴板同步或旧版 Dukto 协议。网络中断或进程退出后需要重新开始传输。取消不会撤回已经保存完成的文件。

跨网段连接有什么限制?

不同子网仅在网络允许直连时可手动或扫码连接,不能穿透网络隔离;首次跨网段自动发现需要网络转发或额外发现服务。

Android 可以后台等待接收吗?

可以。0.1.7 新增「后台等待接收」,在「设置 → 通知」中手动开启,默认关闭;每次最多等待 30 分钟,重启后保持关闭。收到请求会发通知,点击后仍需查看清单并确认接收。关闭或到期会停止等待新请求,已确认的传输可继续。HyperOS 等系统的省电策略可能冻结应用,不保证长时间锁屏可达,也不会自动接收文件。

Dukto2 和原版 Dukto 是什么关系?

这是由 lvjing2 独立维护的 Flutter / Dart 重写,使用自己的传输核心与协议。原作者 Emanuele Colombo 已同意在持续开源的前提下使用 Dukto2 名称;项目采用 Apache-2.0。命名许可不代表官方续作或原作者背书。感谢原作及社区的贡献。

遇到问题,去哪里反馈?

请先查看 项目说明 与验证范围,再通过 GitHub Issues 反馈设备、系统版本与可复现步骤,请勿提交私密文件或个人信息。项目主要由 OpenAI Codex 在人类指导下开发,具体检查与设备验证以仓库记录为准。