Clash 订阅转换

粘贴订阅链接,一键转换为标准 Clash YAML 配置文件

支持 HTTP(S) 订阅链接、Base64 编码内容、直接粘贴节点 URI

深入了解

什么是订阅转换

理解格式转换的原理,帮助你更高效地使用代理工具

订阅链接的本质

当你从机场服务商获取订阅链接时,这个 URL 背后指向的是一组经过 Base64 编码的节点信息。每个节点包含服务器地址、端口、加密方式和认证密钥等参数。不同协议对这些信息的编码方式各不相同,例如 Shadowsocks 使用 ss:// URI,VMess 使用 vmess:// URI,而 Trojan 使用 trojan:// URI。

订阅链接本身并不包含任何特殊的魔法,它只是一个指向节点列表的指针。你的代理客户端在后台请求这个链接,下载内容后解码还原出完整的节点列表,再根据这些信息建立加密连接。

为什么需要转换

不同的代理客户端使用完全不同的配置格式。Clash 系列客户端采用 YAML 格式来描述节点和路由规则,V2Ray 系列使用 JSON 格式,Surge 使用 .conf 配置文件,而 Quantumult X 则有自己的一套语法。

这意味着,你的机场提供的一份订阅数据,无法被所有客户端直接识别。格式转换工具的作用就是在这些不同格式之间搭起桥梁——将原始的节点信息解码后,按照目标客户端要求的格式重新组织输出,让你不必手动逐条修改配置参数。

转换过程做了什么

本工具的转换流程分为四个阶段。首先是请求阶段,工具向订阅链接发起 HTTP 请求获取原始数据。其次是解码阶段,对 Base64 编码的内容进行解码,还原出节点 URI 列表。接着是解析阶段,逐条识别每个节点使用的协议类型并提取服务器参数。最后是编码阶段,将所有节点信息按照目标格式重新编排,附加 DNS 配置和分流规则后输出完整配置文件。

整个过程不涉及任何服务器中转,所有计算在你的浏览器本地完成。你的订阅链接和节点信息不会离开你的设备,这从根本上保证了数据的安全性。

协议支持

支持的协议与格式

覆盖主流代理协议,自动识别并转换为标准 Clash YAML 输出

入站协议

本工具支持识别以下协议的节点 URI:Shadowsocks (ss://)、ShadowsocksR (ssr://)、VMess (vmess://)、Trojan (trojan://)、VLESS (vless://)、Hysteria2 (hysteria2://)、TUIC (tuic://) 以及 SOCKS5。无论你的服务商使用哪种协议,都可以被正确解析并整合到同一份配置文件中。

工具会根据 URI scheme 自动判断协议类型,无需手动指定。混合订阅——即一份订阅中包含多种不同协议的节点——同样可以被正确处理。

出站格式

转换后的输出为标准 Clash YAML 配置文件,兼容 Clash Premium、Clash Meta (mihomo) 及其衍生客户端(如 Clash Verge、Clash for Windows、ClashX 等)。配置文件中包含 proxies 节点列表、proxy-groups 策略组、rules 分流规则以及 dns 配置等完整字段。

选择 Meta 扩展格式后,输出将使用 mihomo 的增强语法,支持 Reality、TUIC v5 等新特性,充分发挥 Clash Meta 内核的全部能力。

自动分流规则

勾选"添加分流规则"选项后,转换结果会自动包含一套精心设计的流量分流策略。国内直连流量通过 DIRECT 策略绕过代理,海外流量经由代理节点转发,广告域名通过 REJECT 策略拦截。这套规则覆盖了常见的国内外网站和应用,开箱即用,也支持你在编辑器中进一步调整。

使用指南

转换流程详解

四步完成订阅格式转换,从获取链接到导入客户端

1

粘贴订阅链接

从你的机场服务商控制面板中复制订阅链接,粘贴到上方的输入框中。支持同时粘贴多条订阅链接,每行一条。也可以直接粘贴 Base64 编码内容或单条节点 URI。

2

选择转换选项

根据需要勾选"自动添加 DNS 配置"和"添加分流规则"。如果你使用的是 Clash Meta 内核(如 Clash Verge、mihomo),建议额外勾选"Meta 扩展格式"以启用高级协议支持。

3

生成配置文件

点击"开始转换"按钮,工具会在本地完成解码、解析和格式转换。转换完成后,结果会显示在下方输出区域。你可以预览完整内容,确认节点信息无误。

4

导入客户端

点击"下载配置文件"保存 YAML 文件,然后在 Clash 客户端中选择"导入配置"加载该文件。也可以使用在线编辑器对配置进行微调,如修改策略组、调整分流规则或添加自定义规则。

隐私保障

安全与隐私

你的订阅数据始终留在本地,全程不经过任何第三方服务器

本地处理架构

本工具采用纯前端架构,所有的解码、解析和格式转换操作均在你的浏览器中通过 JavaScript 完成。订阅链接的请求直接从你的浏览器发往机场服务商的订阅服务器,中间不经过本站服务器中转。这意味着即使本站服务器被攻破,攻击者也无法获取你的订阅数据。

零数据留存

本站不记录任何用户的订阅链接、转换历史或配置文件内容。页面加载后断开与服务器的一切非必要连接,转换过程中产生的临时数据仅存在于浏览器内存中,关闭页面或刷新后即被清除。没有日志,没有缓存,没有追踪。

开源可审计

核心转换逻辑以 JavaScript 形式内嵌在页面中,任何人都可以通过浏览器的开发者工具查看完整的处理代码。我们欢迎安全研究者对代码进行审计,以确保转换过程的安全性和透明度。代码的公开可验证性是隐私承诺的最好背书。

常见问题

订阅转换常见问题

关于格式转换的常见疑问与解决方案

转换后节点无法连接怎么办
节点无法连接通常与转换工具无关,而是节点本身的问题。你可以先尝试以下排查步骤:确认订阅链接未过期,在机场面板中检查节点状态是否正常,尝试切换不同节点测试。如果所有节点都无法使用,可能是订阅链接已失效,需要重新获取。部分节点可能在特定时间段不可用,这取决于服务商的运营策略。
订阅链接有有效期吗
订阅链接本身通常没有固定的有效期,它由机场服务商生成并维护。当你的账户套餐到期、流量用尽或服务被暂停时,订阅链接会返回空内容或错误信息,但这不代表链接格式发生了变化。套餐续费后,同一个订阅链接会自动恢复可用。建议定期检查订阅是否能正常获取数据。
如何实现订阅自动更新
Clash 客户端本身支持订阅自动更新功能。在 Clash for Windows 中,导入配置文件后右键点击订阅项,设置更新间隔即可。Clash Verge 和 Clash Meta 同样支持定时拉取订阅更新。更新时客户端会直接请求你的原始订阅链接(而非本站),因此请确保你的订阅链接在客户端中正确配置。本工具负责生成初始配置文件,后续的自动更新由客户端直接向机场服务器请求。
支持同时转换多个订阅链接吗
支持。在输入框中粘贴多条订阅链接,每行一条,工具会自动将所有链接的节点合并到同一份配置文件中。这在你的不同机场使用了不同协议,或需要整合多个服务商的节点时非常有用。合并后的配置会统一生成策略组,你可以将不同来源的节点归入不同的策略组以便管理。
转换后的配置可以用于哪些客户端
默认输出的标准 Clash YAML 配置兼容 Clash Premium 及其所有衍生客户端,包括 Clash for Windows、Clash Verge、ClashX、ClashX Pro 等。如果勾选了 Meta 扩展格式,输出配置则需要使用基于 mihomo 内核的客户端,如 Clash Verge Rev、Clash Meta for Android 等。Meta 格式支持更多高级协议和路由特性,但对客户端版本有要求。具体客户端推荐可以在本站的下载页面查看。

配置文件已就绪

下载 Clash 客户端,导入配置文件即可使用

下载 Clash 客户端 查看使用教程
下载 Clash 客户端