Transmission 是一款免费开源的 BitTorrent 客户端,由 Transmission Project 社区志愿者维护,以极低的系统资源占用和简洁直观的界面著称。它支持 Windows、macOS、Linux 以及多种 NAS 设备,也是 Ubuntu 等不少 Linux 发行版默认搭载的 BT 下载工具。
适合需要长时间挂着下载、在意软件是否干净(无广告、无捆绑、无追踪)的用户,也适合在 NAS、家庭服务器或低配置设备上部署下载任务。
核心功能
多界面形态:提供 macOS 原生界面、Windows 的 Qt 界面、Linux/BSD 的 GTK 和 Qt 图形界面,以及无头守护进程、命令行和 Web 界面,可以根据使用场景选择。
远程控制与 Web 管理:内置 Web 界面,可通过浏览器远程添加、暂停和管理下载任务;RPC 接口可用于跨平台远程控制。
磁力链接与 DHT:支持磁力链接、DHT 网络和 PEX,不需要种子文件也能开始下载。
数据传输加密:支持连接加密和协议加密,降低下载过程中流量被窥探的风险。
本地对等发现:自动发现局域网内的做种/下载用户,如果本地网络中有可用来源,下载速度会明显提升。
顺序下载模式:4.1.0 版本加入顺序下载,可以按文件顺序逐块获取数据,适合边下边播或希望优先拿到文件开头部分的场景。
目录监控与速度限制:可监控指定文件夹,自动加载其中的种子文件;支持全局或单任务的速度限制、计划任务和端口管理。
软件特色
Transmission 最鲜明的标签是干净。官方明确说明不捆绑工具栏、弹窗广告、Flash 广告或第三方追踪工具,网站和论坛也没有第三方广告或分析;软件没有付费高级版,也不存在“某些功能留给付费用户”的设计。
轻量是另一个被反复提及的特点。它常被推荐用于 NAS 和家庭服务器,因为内存占用低、后台运行安静,适合 7×24 小时挂机下载,同时对老旧硬件的负担也比较小。
许可证结构上,Transmission 不是单一协议:macOS 客户端、CLI 客户端和部分 libtransmission 采用 MIT 许可证,而守护进程、GTK+ 客户端、Qt 客户端、Web 客户端和大部分 libtransmission 采用 GNU GPL v2 许可证。这种双许可结构在开源软件中比较常见,也意味着不同组件的使用和分发条件需要分别看待。
支持平台
Windows(Windows 7 及以上,32/64 位)
macOS(macOS 10.13 及以上,4.0 版本起兼容 Apple Silicon)
Linux / BSD / Unix-like 系统(提供 GTK、Qt 图形界面及命令行、守护进程)
NAS 设备(如西部数据、铁威马等品牌的部分型号)
收费方式
完全免费。Transmission 是自由软件,无付费版、无订阅、无内购,也没有广告或功能限制。
开源情况
Transmission 采用 MIT 与 GPL-2.0 双许可证授权,不同组件适用不同协议,具体如上文“软件特色”所述。源代码托管于 GitHub。















