How to convert a subscription
Paste your sources
Enter one subscription URL or node link per line to combine sources. To import a full configuration, paste one Clash YAML, Sing-Box JSON or Surge INI document.
Choose routing rules
Open Advanced Options to select a rule preset or add custom rules. You can start with the defaults. The site administrator may require a password to change general settings.
Convert and import
Select Convert, copy the link for your client, then add and update it as a subscription or remote configuration. Short links are available for copying and QR codes.
Supported inputs and outputs
What you can import
HTTP/HTTPS subscriptions, Base64 node lists, Clash YAML, Sing-Box JSON and Surge INI configurations. Supported share links include Shadowsocks, VMess, VLESS, Trojan, Hysteria2, TUIC and AnyTLS.
Conversion preserves node settings that can be represented in the target format. Clients differ in supported protocols, transports and rule syntax. Converting a configuration does not add protocol support to a client.
Example: a Shadowsocks link as a Clash node
This example uses a fictional hostname and password. Paste the link and convert it to see this node in the proxies section of the Clash output. The full generated configuration also includes proxy groups and rules.
ss://YWVzLTEyOC1nY206ZGVtby1wYXNzd29yZA@node.example.com:8388#Demoproxies:
- name: Demo
type: ss
server: node.example.com
port: 8388
cipher: aes-128-gcm
password: demo-passwordThis example illustrates the format and is not a working proxy.
Frequently asked questions
Can I convert Clash to Sing-Box?
Yes. Paste the Clash YAML or an accessible subscription URL, convert it and choose the Sing-Box link. The tool parses supported nodes and builds the target configuration. Clash-specific fields may not have a direct equivalent.
Can I merge subscriptions?
Yes. Put each subscription URL or node share link on a separate line. Each source must be valid. If conversion fails, try sources individually to identify an expired URL or unsupported format.
Will the converted subscription update?
When the input is a subscription URL, client updates fetch the upstream content again. Pasted configurations and nodes are snapshots. Paste the new content and generate a new link when that source changes.
Why can a converted node fail to connect?
Conversion changes the configuration format and does not test connectivity. Check subscription expiry, the node address and credentials, and whether your client supports its protocol and transport.
Does this tool provide free nodes?
It converts subscriptions and nodes you already have and does not supply a proxy service. Source and generated links can contain access credentials. Share them only with services and people you trust.