如何使用 Clash to Singbox 转换工具

详解如何将 Clash 订阅链接转换为 Singbox 格式,支持高级模板与定制化配置。

随着 sing-box 内核的日益流行,越来越多的用户希望体验其强大的性能和丰富的功能。然而,sing-box 配置文件的编写门槛相对较高。

为了解决这个问题,我们集成了 Clash to Singbox 转换工具,帮助您轻松通过 Clash 订阅链接生成标准的 sing-box 配置。

工具入口

您可以直接访问本站的 转换工具页面 使用该功能。

核心功能详解

1. 基础转换 (URL 模式)

这是最常用的功能,适合大多数用户。

  1. 输入订阅链接:在 订阅链接 输入框中,粘贴您的 Clash 订阅地址(支持 httphttps 开头)。
  2. 筛选节点 (可选)
    • 包含节点: 输入关键字(如 HK),只保留名称中包含该关键字的节点。
    • 排除节点: 输入关键字(如 过期),过滤掉包含该关键字的节点。
  3. 选择模板: 默认不需要选择,系统会自动使用最新的 1.12+ 兼容模板。
  4. 点击生成: 点击 “生成订阅链接” 按钮。
  5. 导入使用的: 工具会自动将结果复制到剪贴板,并尝试唤起 sing-box 客户端导入。

2. 高级设置

点击 配置高级设置 展开更多选项,您可以定制生成的配置文件:

  • 禁用测速 (Disable URL Test): 勾选后,生成的配置文件将移除自动测速组,所有节点组将变为手动选择 select 类型。
  • 添加标签 (Add Tag): 勾选后,将在节点名称前添加订阅域名的标识,防止多订阅节点重名。
  • 出口控制 (Outbound Control):
    • Auto: 自动处理。
    • Block: 屏蔽未定义的出站流量。
    • None: 不做特殊处理。

3. 模板选择

我们提供了多种配置模板以适应不同版本的 sing-box 内核或个性化需求:

模板名称说明适用场景
Default (1.12+)默认推荐模板,基于 sing-box 1.12+ 新特性。绝大多数新版本用户
1.11+兼容 1.11.x 版本内核。旧版客户端
1.10-兼容 1.10 及以下版本内核。极老版本客户端
Custom Content自定义配置内容。允许您粘贴自己的 JSON 配置模版
Custom URL自定义配置 URL。加载远程的配置模版文件

4. 智能解析 (Smart Paste)

这是一个非常便捷的功能。如果您已经有一个转换后的 sing-box 订阅链接(必须是本站生成的),您可以直接将其粘贴到页面的任意位置(或 订阅链接 输入框)。

工具会自动识别链接中的参数,并帮您:

  • 还原原始 Clash 订阅链接
  • 还原包含/排除关键字
  • 还原高级设置选项
  • 还原使用的模板

这样您就可以方便地基于之前的配置进行微调,而无需重新手动逐项设置。

常见问题 (FAQ)

为什么转换失败?
请首先检查您的 Clash 订阅链接是否有效,可以在浏览器中直接访问该链接看是否能下载配置文件。如果订阅链接本身需要根据 User-Agent 返回内容,转换可能会受影响。
生成的链接无法更新?
转换链接是实时生成的,依赖于我们的后端服务。如果后端服务暂时不可用或您的网络无法连接到后端,会导致更新失败。建议在生成后,如果网络环境允许,定期手动更新订阅。
如何导入到 sing-box?
点击“生成”后,工具会尝试唤起 `sing-box://import-remote-profile` 协议。如果您的设备已安装 sing-box 并关联了该协议,会自动跳转。否则,请手动复制生成的 URL,在客户端中选择 "Import remote profile" 进行导入。