PairDrop 是一款开源免费的跨平台文件传输工具,基于 WebRTC 技术让设备之间建立点对点连接。它的思路和 AirDrop 接近,但省掉了注册账号和安装客户端这两步,只要设备上有浏览器就能用。可以传的内容包括图片、文档和文本片段,既能在同一个局域网内互传,也能在互联网环境下完成设备配对。
跨平台使用方式
- 免安装使用:在任意一台设备的浏览器里打开网址即可开始传输,不用下载客户端,也没有繁琐的初始设置。
- 多系统兼容:Windows、macOS、Linux 等桌面系统能用,iOS 和 Android 手机同样支持,混用不同系统的设备之间也能互通。
- 自动加密:设备之间的连接由 WebRTC 建立,传输过程自动加密,文件不会先上传到服务器再转发。
- 客户端插件:官方提供 Android 客户端和 Firefox 扩展插件,在移动设备上使用时会更顺手一些。
设备连接模式
- 公共房间:加入一个临时的公共房间,一次向多台设备分发文件,适合几个人同时要同一份材料的情况。
- 配对码连接:输入对方设备的唯一配对码,在两台设备之间建立一对一通道,连接过程更可控。
- 扫码配对:直接扫描二维码完成设备配对,在手机上操作时比手动输码省事。
自行部署方式
- 开源免费:项目完全免费且代码公开,个人可以自由使用,也能按自己的需要做二次开发。
- 容器部署:支持 Docker 部署,用容器快速启动一套属于自己的传输服务。
- 域名穿透:可以配合自定义域名或内网穿透来使用,应对结构更复杂的网络环境。
从实际使用来看,PairDrop 走的是一条轻量路线:不注册、不装软件、文件不落在服务器上。在家里把手机照片丢到电脑,在办公室里给同事传一份文档,或者远程协作时临时同步几段文本,都能用这种方式解决。如果手边设备系统不统一,又不想为一次传输去装个软件,打开浏览器就能用的它会更省事。