Node Links to YAML
Paste node share links into the box below, one per line. VMess, VLESS, Trojan, Shadowsocks, Hysteria2, TUIC, SOCKS5 and HTTP / HTTPS links can be mixed together.
Input Node Links
Current: 0 linesYAML Preview
Current: 0 nodesItems That Could Not Be Converted
Supported Node Formats
| Protocol | Input Format | Output |
|---|---|---|
| VMess | vmess:// | type: vmess |
| VLESS | vless:// | type: vless |
| Trojan | trojan:// | type: trojan |
| Shadowsocks | ss:// | type: ss |
| Hysteria2 | hysteria2:// / hy2:// | type: hysteria2 |
| TUIC | tuic:// | type: tuic |
| SOCKS5 | socks5:// / socks:// | type: socks5 |
| HTTP / HTTPS | http:// / https:// | type: http |
How to Use
- Step 1:Paste one or more node links into the input box, one per line.
- Step 2:Adjust the Mixed Port, proxy group name and download file name if needed.
- Step 3:Click “Generate YAML”; the YAML configuration will be created in the preview panel.
- Step 4:Click “Download .yaml”, then import the file into Clash, Mihomo or Clash Verge Rev.
Frequently Asked Questions
Can I paste links using different protocols at the same time?
Yes. The tool detects each line separately and writes successfully parsed nodes into the same proxies list and proxy group.
Will my node data be uploaded to a server?
No. Conversion is performed entirely by JavaScript in your browser, and the download file is generated locally by the browser.
Why are some node links skipped?
Some clients use non-standard share links or custom parameters. Unrecognized lines are shown under “Items That Could Not Be Converted” and do not affect other nodes.
Need proxy nodes?
The generator converts your existing node links into a Clash / Mihomo YAML configuration file.