Check what kind of link you are holding
Clash Verge accepts subscription links in Clash or Clash.Meta format. A line starting with vmess:// or a long unreadable base64 blob will not import; those belong to a different kind of client and nothing is wrong with them. Providers usually stack several copy buttons in the user panel, one per client. Take the one labelled Clash or Clash.Meta.
Nearly every other failure happens during the copy. A trailing space or a line break comes along for the ride. The selection stops halfway through the token. The browser rewrites a parameter in the URL. And the most common one: you open the link in a browser first, then copy the address bar of the page it redirected you to. All four look normal and none of them work.
The import needs a working connection
Clash Verge has to download the file the link points to. On a fully blocked network the first import fails every time, so pull it once over a phone hotspot.
Paste, import, then activate
- 1
Paste into the field at the top of the Profiles page
The top row of the Profiles page is a text field with an import button beside it. Paste the link, then glance at it to confirm it did not break across two lines.
- 2
Wait for the card
Clash Verge fetches the file, parses it and writes it to disk, usually within a second or two. A new card then appears with the name, the node count and the time of the last update.
- 3
Click the card to activate it
A freshly imported card is not in use yet. One click makes it the current profile, and the selected card is clearly highlighted. Importing without activating is the number one reason people stare at an empty Proxies page right after a successful import.
Three things to read before you trust it
Start with the card. Does the name match the subscription you meant to add, and does the node count line up with the provider panel? A count that is far off means an incomplete file, or a different subscription than you thought.
- The Proxies page lists nodes and they are sorted into groups
- A latency test on your main exit group returns real numbers
- The profile named on the home page is the card you just activated
Common questions
The app reports a fetch failure, or a parse failure. What is the difference?
A fetch failure means the file never arrived: the link does not open, it is reachable only through a proxy, the provider answered 403 or 404, or the link was damaged in the copy. A parse failure means the file arrived but is not a Clash config, usually a base64 node list or an HTML error page.
Can I keep several subscriptions at once?
Yes. The Profiles page holds as many cards as you like, and links from different providers do not interfere. Only the highlighted card is running. To switch, click another card instead of deleting the old one.