Import the subscription link
profilesA Clash client ships with no servers of its own — every usable node comes from a subscription profile, so importing the subscription is always the first step. The link is generated by your provider and looks like https://sub.example.com/api/v1/client/subscribe?token=xxxx. One link returns a complete YAML file containing three parts: proxies, proxy groups and routing rules. Copy the link in full before importing: most import failures aren't the client's fault — the link got truncated in a chat app or email, the token parameter at the end lost a few characters, and the client receives an invalid response.
Here's where each client imports a subscription:
- Clash Verge Rev (Windows / macOS / Linux): click "Profiles" in the left sidebar, paste the link into the field at the top, then press Enter or click "Import". The client immediately sends a request to the subscription URL.
- Clash Plus (Windows / macOS / Android / iOS): open the "Subscription" group on the main screen, click "Add subscription" in the top right, paste the link and confirm. On mobile the app asks for network permission the first time; the profile only downloads after you allow it.
- Clash Meta for Android: open the left drawer and go to "Profiles", tap the plus button in the bottom right and choose "Import from URL", then paste the link and give the profile a name you'll recognize.
- ClashX Meta (macOS): click the menu bar icon → "Config" → "Remote Config" → "Manage", click Add in the dialog, paste the link into the URL field, confirm, then select that profile from the menu.
A successful import shows three signs: a new entry appears in the profile list; expanding it reveals proxies or proxy groups; and no parse error pops up. If all three hold, move on to the next step. If you see "profile parse failed" or the list stays empty, open the subscription link directly in a browser first — YAML text means the link itself is fine and the problem is an outdated client; a string of base64 characters or a web page means the provider serves a generic format or the link has expired, so switch the format to Clash in the provider's dashboard and copy a fresh link.
Once the import is done, turn on auto-update while you're there. Nodes in a subscription get replaced from time to time, and a profile that never updates can end up with every node timing out within days. In Clash Verge Rev you set the update interval from the profile's right-click menu; in Clash Plus it's on the subscription details page. 24 hours is a good value. Manual updates live in the same right-click menu or details page — when a large batch of nodes stops working, update the subscription once before troubleshooting anything else.