种子转磁力链工具

上传 .torrent 文件自动解析 bencode 生成磁力链,或直接输入 40 位 info_hash 生成,支持附加 tracker 列表

点击选择文件或拖拽 .torrent 文件到此处
仅本地解析,不上传到服务器
广告位

工具介绍与功能

磁力链(magnet URI)通过 info_hash 唯一标识一个资源,无需依赖 .torrent 文件即可被 BT 客户端识别。本工具支持上传 .torrent 文件自动解析 bencode 编码、提取 info_hash 生成磁力链,或直接输入 info_hash 生成,可附加常用 tracker 提升下载速度。

  • bencode 解析:纯前端实现,支持文件/整数/列表/字典
  • 双输入模式:上传文件或直接输入 hash
  • SHA1 计算:对 info 字典原始字节求 sha1 得 info_hash
  • Tracker 追加:内置常用 tracker 列表,一键追加

安全保障

  • 本地解析:.torrent 文件在浏览器内读取并解析,不上传到任何服务器
  • 无痕处理:刷新或关闭页面即清除所有数据

常见问题

info_hash 是如何计算的?

info_hash 是 .torrent 文件中 info 字典的原始字节(bencode 编码)经 SHA1 计算得到的 20 字节哈希值,通常以 40 位十六进制字符串表示。BT 客户端用其唯一标识一个 torrent 资源。

为什么有的 .torrent 文件解析失败?

本工具实现了标准 bencode 解析,支持大多数 .torrent 文件。但若文件采用了非标准编码、损坏或为 BT v2(基于 merkle 树)格式,可能解析失败。BT v2 的 info_hash 计算方式与 v1 不同。

tracker 越多越好吗?

不一定。tracker 数量适中即可,过多失效 tracker 会拖慢下载启动。建议使用活跃度高的几个 tracker,并配合 DHT/PEX 使用。本工具提供"追加常用"按钮,可一键添加当前活跃的公共 tracker。