订阅转换工具怎么选:在线转换与自动更新完整指南
简答:如果你只想临时把订阅转成其他客户端格式,可先使用可直接打开的在线转换页面;如果订阅包含账号令牌、需要长期自动更新,优先选择本地部署或确认在线工具的保存规则。最短流程是:确认输入订阅有效→选择目标客户端格式→生成转换链接或文件→导入客户端→手动刷新并检查节点、策略组和规则。
定义:订阅转换工具是读取已有节点订阅,再按照目标客户端格式输出配置文件或可持续更新的订阅链接的软件或网页服务。
先按需求选择:在线即时转换还是本地转换
本文为独立资料整理,不代表任何订阅转换工具的官网。你可以直接打开subconverters.com 在线订阅转换页面尝试转换;页面列出了 Clash、Sing-Box、Surge、V2Ray、Quantumult X、Loon 等输出格式,并提供订阅链接、目标格式、后端地址和生成订阅链接等输入项。
| 你的需求 | 更适合的方式 | 需要注意 |
|---|---|---|
| 只转换一次,马上导入客户端 | 在线即时转换 | 不要粘贴包含真实令牌的订阅到不明页面;转换后优先下载文件或立即导入。 |
| 客户端以后还要自动刷新 | 在线自动更新链接或自建后端 | 自动更新通常需要服务端保存原始订阅,必须先看清保存、停用和重置规则。 |
| 订阅包含账号令牌、工作网络或内部节点 | 本地部署 subconverter | 官方项目文档给出了本地接口格式,默认示例地址为 127.0.0.1:25500,适合在自己的设备上处理。 |
| 只需要查看节点或生成单个分享链接 | 本地解析或客户端直接导入 | 不一定需要在线转换;先确认目标客户端能否直接读取原始格式。 |
在线工具是否保存原始订阅,不能仅凭“免费”或“HTTPS”判断。公开页面中,某在线转换页面自述即时转换不保存原始订阅,而自动更新模式需要保存原始订阅并提供管理链接;这属于该页面自己的说明,不应推定适用于其他服务。
输入格式和目标客户端怎么对照
先看目标客户端需要什么配置,而不是先看节点协议名称。一个订阅可能返回节点列表、完整配置或经过编码的文本;转换成功只代表工具生成了结果,不代表目标客户端一定支持其中的每个字段。
| 目标客户端或格式 | 通常需要的输出 | 适合的判断方式 |
|---|---|---|
| Clash 或兼容 Mihomo 的客户端 | YAML 配置 | 适合先测试常见节点、策略组和规则;导入后还要确认配置已被选为当前配置。 |
| Sing-box | JSON 配置 | sing-box 配置文档显示其配置体系以 JSON 为基础;远程配置必须返回与当前核心兼容的 JSON。 |
| Surge、Quantumult X、Loon | 各自的文本配置或资源格式 | 高级字段和新协议的兼容范围不同,不能把其他客户端的配置直接改后缀使用。 |
| V2Ray 或混合节点订阅 | 节点列表或 Base64 文本 | 适合目标客户端明确支持对应节点链接格式的情况;导入后仍需检查节点是否完整。 |
| Shadowrocket | 需按客户端支持的订阅类型选择 | subconverter 项目文档建议使用 ss、ssr 或 v2ray 作为目标类型,具体仍以当前客户端解析结果为准。 |
subconverter 项目文档明确列出 Clash、Quantumult、Quantumult X、Loon、SS、SSR、Surge、V2Ray 等输入或输出类型,并说明本地接口可以使用 target、url 和可选的 config 参数。该项目页面未把所有现代客户端或协议都列为稳定目标,因此不宜把未列出的格式写成已确认支持。
对于 Mihomo,Mihomo 文档单独列出了 WireGuard、VLESS、Trojan、AnyTLS、Hysteria2、TUIC 等配置项目,但“核心支持某协议”不等于每个图形客户端、订阅转换后端或旧版本都能完整导入。需要结合客户端版本和实际生成配置检查。
在线订阅转换的最短操作步骤
- 确认原始订阅能返回内容。在客户端或浏览器开发者工具中检查请求是否成功;不要把真实订阅地址粘贴进公开截图、工单或命令历史。订阅地址通常包含身份令牌,泄露后应回到提供方页面重置。
- 打开在线转换页面。可使用subconverters.com的输入框,粘贴完整订阅地址。页面显示的目标格式、后端和规则选项以当前页面为准,不要照抄旧教程中的固定菜单名称。
- 选择目标格式。Windows、macOS、Android 等使用兼容 Mihomo 的客户端时,先尝试 Clash/Mihomo YAML;使用 sing-box 时选择 Sing-Box JSON;使用 Surge、Quantumult X 或 Loon 时选择对应格式。
- 先生成一次性结果。如果页面同时提供即时转换和自动更新,第一次排错建议先生成文件或临时链接。导入成功后,再决定是否创建长期自动更新链接。
- 导入并设为当前配置。客户端常见入口可能叫“配置”“Profiles”“订阅”或“从 URL 导入”,不同平台的按钮名称会变化。成功标准不是页面提示“下载完成”,而是客户端能看到配置、节点或策略组,并且已选中该配置。
- 手动刷新并验证。先刷新一次订阅,再检查节点数量、策略组、DNS 和规则是否存在。若只有配置文件但没有可用节点,回到转换结果检查输入类型和目标格式,不要反复点击生成。
如果要合并多个订阅,subconverter 文档示例是先用竖线分隔多个地址,再进行 URL 编码,并将编码后的内容放入 url 参数。示例中的地址均为演示地址,不能替换成真实令牌直接公开:
https://example-a.invalid/sub|https://example-b.invalid/sub
然后将整体编码后放入本地接口的 url 参数。实际命令或链接中不要把真实订阅写入 shell 历史、共享文档或日志。
自动更新、规则和短链的区别
“生成订阅链接”不一定等于“自动更新”。一次性转换通常返回当前结果;自动更新则需要客户端以后再次请求一个地址,由转换服务重新读取原始订阅并生成目标格式。原始订阅是否过期、节点是否变化、账号权限是否有效,仍由原订阅服务决定,转换工具不能恢复失效权限。
- 自动更新:适合长期使用同一目标格式,但要确认服务端是否保存原始订阅、是否提供停用或重置入口。
- 短链:主要是缩短地址,不等于更安全,也不等于拥有更强的更新能力。
- 远程规则:规则文件、策略组和节点订阅可能来自不同地址;其中一个地址失效,可能导致配置不完整。
- 节点筛选和重命名:筛选正则可能把所有节点排除,重命名规则也可能造成重复名称;出现空列表时先清空筛选和重命名参数再测试。
如果你希望长期更新,先用一次性结果确认目标客户端能够解析,再创建自动更新链接。这样可以把“格式不兼容”和“自动更新链路失效”分开排查。
转换失败、空节点或部分节点丢失怎么办
| 现象 | 优先检查 | 回退方法 |
|---|---|---|
| 生成结果为空 | 订阅是否过期、是否需要特定 User-Agent、是否被筛选参数全部排除 | 去掉包含、排除、规则和高级参数,使用原始订阅重新测试。 |
| 导入时报格式错误 | 目标格式是否选错,文件是否被网页保存成 HTML | 用文本方式打开结果,检查是否以 YAML 或 JSON 内容开头,而不是错误页面。 |
| 部分节点消失 | 目标客户端不支持某些协议或字段 | 改用客户端兼容范围更明确的目标格式;无法表达的字段不要强行改写。 |
| 节点有名称但无法连接 | 转换只改变格式,不验证节点可用性;检查 DNS、TLS、端口和客户端日志 | 先导入原始格式或单个节点,确认是转换问题还是线路问题。 |
| 自动更新后配置变空 | 原始地址失效、管理链接被停用、远程规则无法访问 | 用一次性转换重新验证原始订阅,再重建自动更新链接。 |
新协议尤其要谨慎。公开的在线工具页面声称可识别部分 VLESS Reality、Hysteria2、TUIC 和 AnyTLS,但同时也说明这些协议不一定适合输出到所有目标客户端。更稳妥的做法是先选择兼容范围较清楚的 Clash/Mihomo 或 Sing-box 输出,再用目标客户端日志确认字段是否被保留,而不是只看“生成成功”。
订阅链接的隐私和安全边界
- 订阅地址可能包含账号令牌,不要发布到论坛、截图、公开代码仓库或聊天群。
- 在线即时转换和自动更新的处理边界不同:前者通常只处理本次请求,后者往往必须保存某种可恢复的原始地址;以具体页面的隐私说明为准。
- 生成的自动更新地址同样属于敏感信息,因为拿到该地址的人可能继续读取转换结果。
- 不要为了排错随意开启“跳过证书验证”等选项;先确认订阅源域名、证书和客户端日志。
- 如果怀疑令牌泄露,优先在原订阅服务的账户页面重置或重新生成订阅地址,再删除旧的自动更新链接。
本页不对任何在线工具的保存、日志、加密或删除机制作独立保证。能看到页面说明,不等于完成了服务器端审计;对工作网络、内部节点或高敏感订阅,优先采用本地处理,并把输出文件权限和备份位置控制好。
常见问题
订阅转换工具安全吗?
不能一概而论。在线转换通常需要把订阅地址发送给远程后端;自动更新还可能需要保存原始地址。订阅地址含有令牌时,应优先选择本地处理,或先阅读具体工具的隐私说明并使用可重置的测试订阅。
Clash、Mihomo 和 Sing-box 应该选哪个格式?
先按客户端选格式:兼容 Mihomo 的客户端通常选择 Clash/Mihomo YAML,sing-box 客户端选择 JSON。Mihomo 文档列出的协议能力不代表所有图形客户端都完整支持,导入后还要检查日志、策略组和实际连接。
为什么转换后节点数量变少?
常见原因包括目标格式无法表达某些协议字段、筛选规则排除了节点、订阅源按 User-Agent 返回不同内容,或原始订阅本身已经变化。先关闭包含和排除条件,再用另一种目标格式对照测试。
自动更新链接和一次性转换有什么区别?
一次性转换只生成当前结果,适合临时导入;自动更新链接会在客户端刷新时重新读取原始订阅并转换,适合长期使用,但需要确认保存方式、管理链接和停用机制。
多个订阅可以合并吗?
可以,但要看后端是否支持。subconverter 文档给出的本地接口方式是先用竖线分隔多个订阅,再对整体进行 URL 编码,之后放入 URL 参数;真实订阅地址不要直接放进公开命令或日志。