临时给朋友传个大文件,不想注册网盘,也不想让文件留在别人的服务器上?ZestSend 让两个人在浏览器里输入同一个四位数,就能直接连上传文件、聊天、开视频。
ZestSend 是什么
ZestSend 是一个开源的网页工具,基于 WebRTC 技术让两台设备在浏览器里点对点直连。作者 RavelloH 在 GitHub 上以 MIT 协议开源,可以直接用作者搭好的演示站,也可以免费部署到自己的 Cloudflare 账号上。
它没有账号体系,也不保存聊天和文件记录。两位参与者输入相同的四位房间号就能连上,连上之后可以:
- 端到端加密的匿名聊天;
- 互传文件;
- 语音通话、视频通话、屏幕共享;
- 同播共享、文本协作和画板。

它解决什么痛点
- 用微信、QQ 传文件,大文件有限制,图片和视频还可能被压缩;
- 用网盘中转,要先上传再下载,私人文件还得在别人服务器上过一遍;
- 只是临时传一次,却要双方都注册账号、互加好友;
- 想顺手开个视频或共享屏幕,又得再换一个会议软件。
ZestSend 的思路是:双方都打开同一个网页,约好一个四位数,剩下的事交给浏览器之间的直连。
主要功能
- 房间号连接:两人输入相同的四位数字即可建立连接,不用账号。
- 文件互传:文件通过 WebRTC 数据通道在两台设备之间直接传输。
- 加密聊天:作者说明聊天为端到端加密、完全匿名。
- 音视频:支持语音通话、视频通话和屏幕共享。
- 协作:自带文本协作和画板,适合一起改一段文字或画个草图。
- 中转兜底:双方网络无法直连时,部署者可以配置 Cloudflare TURN 中转。按作者说明,Cloudflare TURN 每月有 1000 GB 免费中转流量。

怎么用
不想自己部署的话,直接用作者的演示站就行:
- 双方用电脑或手机浏览器打开 ZestSend 演示站。
- 约定一个四位数字,两边都输入同一个。
- 页面会依次显示信令、STUN、TURN、P2P 连接等步骤,全部完成就连上了。
- 用底部的按钮选择发文件、聊天、通话或者共享屏幕。
几点使用建议:
- 四位数字只有一万种组合,尽量别用 1111、1234 这类常见号码,连上后先确认对方是你要找的人;
- 演示站是作者个人维护的公共实例,传重要文件更建议自己部署一份;
- 国内访问 Cloudflare 的速度和稳定性因地区和运营商而异,连不上时可以换个网络试试。
自己部署到 Cloudflare
部署全部在 Cloudflare 网页后台完成,需要一个 GitHub 账号和一个 Cloudflare 账号:
- 在 GitHub 上 Fork 官方仓库。
- 打开 Cloudflare 后台的「Workers & Pages」,依次选「Create application」→「Import a repository」,选中自己 Fork 的仓库并授权。
- Worker 名称保持为 zestsend,生产分支选 main。包管理器选 pnpm,构建命令留空,部署命令填写下面这条:
pnpm deploy
- 需要中转的话,先在 Cloudflare 后台「Realtime」→「TURN」里创建凭证,再到已部署 Worker 的「Settings」→「Variables and Secrets」添加两个 Secret:TURN_ID 填凭证的 Key ID,TURN_TOKEN 填 API Token。
不配 TURN 也能用,应用会通过公共 STUN 服务器尝试直连,只是在公司网络等受限环境下可能连不上。以后要更新,在 GitHub 上点「Sync fork」同步上游代码,Cloudflare 会自动重新构建部署。
想在本地跑起来改代码,可以这样:
pnpm install
pnpm dev
# 浏览器打开 http://127.0.0.1:8787
优点
- 打开网页就能用,双方都不用装 App、不用注册;
- 文件点对点直传,不在服务器上留存;
- 一个页面集齐传文件、聊天、通话、屏幕共享和协作;
- MIT 开源,可以部署到自己的 Cloudflare 账号,免费额度对个人够用;
- 界面支持中文,设计好看。
缺点
- 双方必须同时在线,不能像网盘那样传完就走;
- 四位房间号很短,安全性依赖双方约定和连上后的确认;
- 直连失败又没配 TURN 时就连不上,网络环境对体验影响很大;
- 项目还在早期(当前版本号 0.2.0),没有正式发布版,功能和稳定性还在迭代;
- 自己部署需要会用 GitHub 和 Cloudflare 后台,有一定门槛。
适合谁
- 偶尔要给朋友、同事传一次大文件,不想注册网盘的人;
- 想和对方临时开个视频、共享屏幕,又不想装会议软件的人;
- 在意隐私、希望文件不经过第三方存储的人;
- 有 Cloudflare 账号、想给自己和家人搭一个私用传输站的折腾党。
不太适合需要离线留存、分享给很多人下载,或者长期同步文件夹的场景。
同类工具怎么选
| 工具 | 形式 | 适合场景 |
|---|---|---|
| ZestSend | 网页,点对点 | 两人临时传文件、聊天、开视频,可跨网络 |
| LocalSend | App,局域网 | 同一 Wi-Fi 下手机电脑互传,不需要外网 |
| 网盘 | 网页或 App | 传完就走、分享给多人、长期保存 |
| 微信 / QQ | App | 小文件随手发,大文件和原图不方便 |
简单说:身边设备互传用 LocalSend,跨网络两人临时传用 ZestSend,要留存或分享给很多人还是用网盘。
项目信息
- 开发者:RavelloH
- 版本:0.2.0(项目代码中的版本号,GitHub 暂无正式 Release),最近一次更新在 2026 年 10 月 9 日
- 热度:GitHub 约 155 颗星、44 个 Fork(2026 年 10 月 10 日)
- 授权:MIT 开源协议,免费
- 技术:TypeScript、React、WebRTC,运行在 Cloudflare Workers 和 Durable Objects 上
- 使用平台:桌面和手机的现代浏览器
- 演示站:send.ravelloh.com
- 源码:ZestSend GitHub 仓库
正文完


