Skip to content

Windows 11 VPN Setup Guide: Import a Subscription in Clash Verge

Set up Clash Verge on Windows 11 from scratch. Learn where to add your subscription URL, how to select a server, and what to check when testing your connection, plus straightforward tips for proxy settings and common setup issues.

Clash Verge can manage proxy profiles on Windows 11, but importing a link is only one part of setup. You also need a subscription URL in a format the client can read, a selected server, and a routing mode that sends the traffic you intend through the proxy. The exact labels may differ between Clash Verge releases, so treat this as a practical sequence rather than a promise that every screen will look identical.

The short answer

Import a provider-issued Clash or Mihomo-compatible subscription URL, wait for the profile to load, select a server, and enable the system proxy only when you are ready to test. Confirm the route with a destination you are authorized to access, then switch back to Direct or turn off the system proxy when you finish.

3

Setup stages: import, select, test

3

Common routing modes: Rule, Global, Direct

Windows 11

Operating system covered

Before installing Clash Verge

Start by checking that the client build is intended for Windows and comes from a source you trust. Downloading an installer from an unfamiliar mirror can introduce a risk that has nothing to do with the proxy configuration itself. If an installer offers optional components, review what they do before approving them. Windows may show a security prompt when an application is installed or first run; verify the publisher and file source rather than dismissing prompts automatically.

Clash Verge is a graphical client for managing proxy configurations. It is commonly used with the Mihomo core, but the available core and controls depend on the particular build. A profile is not the same thing as a server: the profile contains configuration and node information, while you still need to choose a node and a mode before traffic follows the intended route. Do not assume that every URL described as a “VPN subscription” is compatible with Clash Verge. Ask the provider for a Clash- or Mihomo-compatible subscription if the format is unclear.

Keep the subscription URL private. In many services, it functions like a credential: someone who obtains it may be able to retrieve or use the configuration associated with your account. Do not paste it into public chats, screenshots, issue reports, or websites that claim to test subscription links. If you have already shared it somewhere you do not trust, check whether the provider lets you refresh or replace the link.

  • ✅ Confirm the download source and Windows build before running the installer.
  • ✅ Ask for a Clash- or Mihomo-compatible URL if the subscription format is not specified.
  • ✅ Keep the subscription URL private and store it somewhere you control.
  • ❌ Do not install multiple proxy clients and leave all of them controlling Windows network settings.

Import the subscription URL

Open Clash Verge and find the profile or subscription area. Depending on the release, it may be labeled Profiles, Subscriptions, or something similar. Look for an action to add a remote profile, import from a URL, or create a subscription. Choose the URL-based option; importing a local configuration file is a different operation and will not fetch updates from a subscription address.

  1. Copy the complete URL. Use the link supplied through the provider’s account page or support channel. Avoid copying surrounding punctuation or spaces. If the URL is displayed across multiple lines, make sure the copied value has not been truncated.
  2. Paste it into the remote-profile field. If the client asks for a profile name, choose a neutral label you will recognize. A descriptive name is useful when you later have more than one profile, but avoid putting account credentials in the name.
  3. Save or confirm the profile. Allow the client to fetch the configuration. If it asks for an update interval, use the client’s available settings and the provider’s guidance; do not invent a refresh schedule if none is documented.
  4. Select the imported profile. Some versions activate a profile as soon as it is added; others leave it in the list until you select it. Check that the profile is current and that the client shows its node groups or available servers.

A successful import usually means the client could retrieve and parse configuration data. It does not prove that a particular server is reachable, that Windows is routing traffic through the client, or that a website will accept the resulting connection. Keep those checks separate: first confirm that the profile is present, then select a node, then test routing.

If the import fails, do not repeatedly paste the same value into different fields. Check whether the URL is complete, whether the network can reach the subscription host, and whether the provider issued a format supported by the client. A browser opening the URL is not a reliable compatibility test: some subscription endpoints return data intended for a client rather than a human-readable page. If the client reports a parse or download error, record the exact message without exposing the URL and ask the provider which client formats are supported.

Select a server and routing mode

After the profile loads, open the proxy or server view and select a node from the available group. Group names and organization differ by subscription. A group may automatically choose a node, or it may show individual locations that you can select. If there is a delay or test control, use it as a rough comparison within the client, not as a guarantee of performance for every app or destination. Network conditions and the service being accessed can change the result.

Next, identify the routing mode. Clash-family clients commonly expose modes such as Rule, Global, and Direct, though wording and placement can vary.

What common routing modes generally do
Mode General behavior When to use it What to watch for
Rule Applies the configuration’s routing rules to decide how traffic is handled. Use when you want the profile’s rules to determine which connections use a proxy and which connect directly. Results depend on the rules in the profile. A connected client does not mean every app is using a proxy.
Global Typically sends traffic covered by the client’s proxy handling through the selected proxy group. Use for a short, controlled test when you want to check the selected route. Local sites or apps may behave differently. Restore your usual mode after testing.
Direct Connects directly rather than using a proxy route. Use when you want to compare the direct connection or pause proxy routing. It is not a test of the proxy server; traffic may no longer follow the route you intended.

Choose a mode based on the task, not on the assumption that one setting is universally best. Rule mode is often a practical everyday starting point when the imported profile contains routing rules. Global mode can help isolate a route during a brief test, but it may send more traffic through the selected group than you expect. Direct mode is useful for comparison or when you want to stop proxying through the client.

If your task is specifically to use ChatGPT, compare the destination requirements with the service information on ChatGPT VPN for China before choosing an exit region; the name of a location alone does not guarantee that a particular service will be available or work as expected.

Enable the Windows proxy and test

When you are ready to test, check the selected profile, server group, and mode first. Then use Clash Verge’s system-proxy control if you want compatible desktop applications to use the client’s local proxy. The control may be shown as a switch or a button. Wait for its state to change before opening a test destination, and note the original state so you can restore it later.

The system proxy and a tunnel interface are not interchangeable. A system-proxy setting tells applications that honor Windows proxy settings where to send their traffic. Some applications ignore that setting. A TUN option, when available and supported by the build, can route traffic at a different network layer and may request elevated permissions or install a network component. It can affect more applications, but it also introduces additional variables when diagnosing a problem. Do not enable TUN merely because an ordinary system-proxy test failed; first establish whether the application you are testing is expected to honor Windows proxy settings.

  1. Check the client status. Confirm that the profile is active, the selected group has a chosen node, and the client reports that its core is running without an error.
  2. Turn on the intended proxy control. Start with the system-proxy option for a basic desktop-app test. Approve permissions only when they match the feature you chose.
  3. Test one destination and one application. Use a site or application you are authorized to access. If it does not load, avoid changing several settings at once; otherwise, you will not know which change mattered.
  4. Compare deliberately. If appropriate, compare the same destination with the client disabled or in Direct mode. A difference can help isolate routing, but it does not by itself identify the cause.
  5. Restore your normal settings. When finished, turn off the system proxy or return to your intended mode if you do not want the client to keep managing traffic.

For a connection test, distinguish between three separate questions: can the client reach its selected node, is the application using the client’s proxy, and can the destination respond over that route? A status indicator answers only some of these. A browser may also have its own proxy extension or application-specific network settings, so test with a clean, known configuration when results appear inconsistent.

Troubleshoot common setup problems

Most first-run problems fall into a small number of categories: the subscription could not be fetched, the profile loaded but no node was selected, Windows is not using the proxy, or another network setting is interfering. Check the visible status and error messages before reinstalling the client. Reinstalling without identifying the failing stage can remove useful settings without fixing the underlying cause.

Checks for common Windows 11 setup symptoms
Symptom Check first Practical next step
Subscription will not import URL completeness, network access, and supported subscription format. Request a compatible URL or a current configuration from the provider. Do not share the URL in a public troubleshooting post.
Profile loads but no connection works Whether a node or usable group is selected and whether the core reports an error. Select an available node, check the client’s own error details, and test again without changing unrelated Windows settings.
Client says connected, but an app is unchanged Whether system proxy is enabled and whether the app honors Windows proxy settings. Test with a compatible browser or app. Check for a separate app proxy setting before considering TUN.
Some sites work and others do not Routing mode, profile rules, selected group, and destination-specific behavior. Check the rule or connection log if available, then test with one destination at a time. Avoid assuming the node is entirely offline.
Internet access stops after closing the client Whether a Windows proxy setting was left enabled or another client still controls it. Reopen the client and turn off its system proxy, or review Windows proxy settings and disable only the stale setting you recognize.

Windows 11 also has its own proxy controls under Settings → Network & internet → Proxy. If Clash Verge is expected to manage the system proxy, avoid manually entering a second proxy address in Windows unless the provider or client documentation specifically instructs you to do so. Two competing settings can make it unclear which application is handling traffic.

Check for other proxy or security software as well. A second proxy client, a browser extension, a firewall rule, or a corporate network policy can alter the result. If this is a managed work device, follow your organization’s rules and ask its administrator before changing network controls. Do not disable security software wholesale to make a connection test pass.

Keep the configuration secure and reliable

After a successful test, keep the setup simple. Use one active client to manage Windows proxy settings, keep the imported profile updated through its supported method, and avoid editing configuration files unless you understand the effect of the change. If an update replaces a profile, recheck the selected node group and mode rather than assuming every choice persisted exactly as before.

Protect both the account password and the subscription URL. A configuration may contain server addresses and access information, so do not attach an unredacted profile or diagnostic export to a public post. When asking for help, share the client version, Windows version, the step that failed, and the error text after removing tokens, account identifiers, and private server details. This is usually more useful than sharing a full configuration.

Finally, remember that proxying a connection does not automatically secure every activity on the device or make every destination trustworthy. Keep Windows and applications updated, use HTTPS where available, and avoid entering sensitive information on sites whose identity you cannot verify. A successful connection test confirms only that a particular request worked through the tested setup at that moment; it is not a guarantee about every application, route, or future session.

Practical takeaway

Import a supported URL, verify that the profile and node are available, choose a routing mode deliberately, and test one application before making broader changes. If a test fails, troubleshoot the stage that failed instead of switching several network controls at once.

Start Free