Tutorial Featured Clash Beginner Guide Clash vs VPN Proxy Basics

Clash Verge Rev: How to Add and Update a Subscription

October 13, 2026 Updated October 13, 2026 Approx. 12 min read

Before You Begin

Clash Verge Rev is a desktop client that uses the Mihomo core to load proxy profiles, connect to proxy nodes, and route network traffic according to rules. The client does not provide proxy servers or subscription links. You need a valid subscription URL from a proxy service provider before you can import a profile and connect.

A subscription is a link the client uses to retrieve configuration data from your provider. That data may include node addresses, supported protocols, proxy groups, routing rules, and update information. When you refresh a profile, Clash Verge Rev requests the latest version of that data. You generally do not need to replace the URL each time the provider changes a node or server setting.

The exact labels and layout can differ slightly between Clash Verge Rev releases and operating systems. Look for the Profiles page and its add or import control; the same basic workflow applies on Windows, macOS, and Linux. If a provider gives you a one-click import link rather than a plain URL, use it only if your browser opens Clash Verge Rev as expected. Otherwise, copy the subscription URL and add it manually.

What You Need

A working subscription URL, an internet connection, and permission to use the subscription on this device. Keep the URL private: anyone who obtains it may be able to access your configuration or consume your provider’s quota.

1Understand Profiles, Updates, and Nodes

It helps to distinguish three items that are often confused. The subscription URL is the address used to download profile data. A profile is the configuration Clash Verge Rev stores after importing that data. A proxy node is an individual server entry inside the profile. Adding a URL does not necessarily connect you to a node immediately; you may still need to select a profile, choose a node in a proxy group, and enable the client’s system proxy.

Providers may deliver a full configuration or a list of nodes that the client organizes into proxy groups. Group names vary: common examples include Proxy, Auto, Fallback, or region-based groups such as US and Japan. A group can contain nodes, other groups, or automatic selection logic. If the group is set to an automatic strategy, the client may select a node for you; if it is a manual selector, you must click a node yourself.

Refreshing a profile downloads the provider’s current data and updates the local profile. It is useful after your provider adds or removes nodes, changes a server address, or updates routing rules. A refresh is not the same as updating Clash Verge Rev itself, and it does not guarantee that every listed server is currently reachable. Likewise, changing a node in the client does not modify your provider’s subscription.

Item What it does When you use it
Subscription URL Lets the client retrieve configuration data from your provider. When first importing a subscription or when the provider explicitly issues a replacement link.
Profile Stores the imported configuration and appears in the Profiles list. When selecting which configuration the client should run.
Proxy group Organizes nodes and may offer manual, automatic, or fallback selection. When deciding how traffic should be routed through available servers.
Proxy node Represents an individual server connection in the profile. When choosing a server to test or use.

Keep Your Subscription Private

Treat the URL like a password. Avoid posting it in screenshots, public support forums, or shared logs. If you believe it has been exposed, check your provider’s account page for a way to reset or revoke it.

2Add and Refresh a Subscription

Use the following workflow to import a subscription and make sure the client has the latest profile. Before starting, copy the complete URL from your provider’s dashboard. Some providers show a button such as “Copy subscription” or “Clash subscription”; use the link intended for Clash or Mihomo rather than a link for a different client or protocol.

Import and Verify a Profile
  1. Open Clash Verge Rev. If it is your first time using the application, allow any required system permission prompts. Do not enable additional network features unless you understand why they are needed for your setup.
  2. Go to Profiles. Find the add, import, or subscription control. Depending on the release, it may be shown as a plus button or an option to add a remote profile.
  3. Paste the subscription URL. Check that the entire link was copied, with no leading or trailing spaces. If the dialog offers a profile name, choose a recognizable label such as the provider name or account type. Avoid putting private credentials in the label.
  4. Confirm the import. Wait for the request to finish. A successful import should create a profile entry. Select that entry so it becomes the active configuration. If the profile is listed but not active, adding it alone will not make its nodes available in the current proxy view.
  5. Refresh the profile. Use the profile’s refresh control when available. Wait for the update to complete rather than repeatedly clicking the button. A slow provider response or a temporary network issue can make the first request take longer.
  6. Inspect the result. Open the proxy or group view and confirm that groups and nodes appear. Select a suitable node or a group that can select one automatically. If the interface provides a delay or connection test, use it to compare available nodes.
  7. Test traffic carefully. Enable the system proxy if you want supported applications to use Clash Verge Rev, then open a website or application you can access normally. If the client offers a test URL, use it as a quick connectivity check, not as proof that every service or route is working.

For an existing subscription, the normal update procedure is simply to open Profiles and refresh the profile you want to update. Keep the current profile until the refreshed version has loaded and you have verified that its groups and nodes are available. If the update fails, do not immediately delete the profile: first check the error message, the connection, and whether the provider still recognizes your subscription.

Some profiles include an update interval or are configured to refresh automatically. Automatic refresh can be convenient, but it does not eliminate the need to check whether a refresh succeeded. If your provider changes the subscription URL, update the saved profile’s URL using the available edit function, or add the new URL as a separate profile and verify it before removing the old one. The appropriate option depends on the client version and provider instructions.

Choose a Node by Testing It

A low reported delay is a useful starting point, but it does not guarantee stable browsing or good performance for every service. Test more than one node when necessary, and consider real-world loading, stability, and the location required by your task.

3Troubleshoot Import and Node Problems

When importing or refreshing fails, identify which stage is failing. An error while retrieving the URL points to a different problem from a profile that imports successfully but contains no usable nodes. This distinction helps you avoid changing unrelated settings and makes it easier to provide useful information to your provider.

The subscription will not import

First, check that the URL is complete and that it belongs to the correct account. Copy it again from the provider’s official dashboard rather than from an old message or browser history. Some subscription links contain long tokens, and missing even one character can cause an authorization or download error. If the provider offers separate links for different clients, choose the one intended for Clash-compatible software.

Next, confirm that your computer can reach the provider’s subscription endpoint. A subscription request is a web request, so it may fail because of a captive Wi-Fi login page, DNS problems, a temporary provider outage, a local firewall, or a network that blocks the endpoint. Try a different trusted network if available. Do not turn off security software broadly just to test; check its logs or create a narrowly scoped exception only if you know the request is being blocked.

If the URL opens a web page containing an error instead of configuration data, check whether the provider requires you to sign in, renew a plan, or reset the subscription link. Avoid sharing the complete URL when asking for help. Give the provider the error text, the approximate time of the request, your client version, and a redacted link that hides its token.

The profile imports but no nodes appear

Make sure the imported profile is selected and that the displayed proxy group is not empty. Some providers organize nodes inside nested groups, so inspect the group selector rather than assuming every server appears in one flat list. Try refreshing the profile once and review any update error shown by the client. If the provider has account, traffic, or device limits, check whether your plan is active and whether the subscription has exceeded a limit.

A configuration can also import correctly while its nodes fail to connect. Select a different node, test again, and check that the client’s core is running. A timeout, authentication failure, or unsupported protocol may require action from the provider or a compatible core version. Do not edit server credentials or protocol fields at random: those values must match what the provider issued.

A node is selected, but traffic does not work

Selection and system-wide routing are separate steps. Confirm that the client is running and that the system proxy is enabled if the applications you are testing rely on it. Check whether the current mode and rules send the tested destination through the selected proxy group; a rule can intentionally send some traffic directly. If a browser has its own proxy settings, extensions, or a cached session, try another application or a private browser window to isolate the cause.

Also check the client’s connection or log view for a clear error before changing advanced settings. A successful delay test only shows that a particular test endpoint responded; it does not prove that DNS, every rule, or every destination is configured correctly. If the issue persists across multiple nodes, contact your provider with the error details and the affected profile name, but never include the unredacted subscription URL or authentication secrets.

Avoid Repeatedly Re-Importing

Creating many duplicate profiles can make it harder to tell which configuration is active. Diagnose the existing profile first, then replace or remove it only after you have confirmed that the new profile works.

Frequently Asked Questions

Is a subscription URL the same as a proxy node?

No. The URL lets Clash Verge Rev download a profile from your provider. The profile can contain multiple proxy nodes, groups, and routing rules. You import or refresh the URL first, then select a node or a group within the loaded profile.

How often should I refresh my subscription?

Refresh it when nodes or routing information appear out of date, after your provider announces a change, or when the client reports that an update is available. If automatic updates are configured, check the profile’s status when something stops working. Refreshing continuously is unnecessary and may place extra requests on the provider’s service.

Why does the fastest node test still feel slow?

A delay test measures a specific request to a test endpoint at a particular moment. Actual speed and reliability also depend on congestion, routing, distance, the destination service, and the protocol in use. Compare a few nodes with the services you actually need, and favor consistent performance over a single low test result.

Can I share my subscription URL with technical support?

Do not send the full URL unless your provider explicitly offers a secure, private method and asks you to do so. Subscription links can act like credentials. Share a redacted link and diagnostic details first; if the URL has already been exposed, ask your provider whether it can be revoked or regenerated.

Download Clash for Free →