Clash for Windows

Clash for Windows Tutorial

Clash for Windows is a discontinued Windows and macOS client. This guide preserves profile import, node selection, system proxy, and startup steps for legacy devices.

Guide details
Platforms
Desktop
Core
Clash
Last updated

Step 01Add a profile

Clash for Windows supports two profile import methods:

  • Remote subscription URL
  • Local configuration file

Method 1: remote subscription URL

Copy a Clash subscription URL from your provider. This guide uses 畅连 as an example.

Copy a subscription URL

Open the Profiles page, paste the URL into the field at the top, and click Download. When the download finishes, select the new profile to make it active.

Download a profile in Clash for Windows

Method 2: local configuration file

If you already have a local YAML file, drag it onto the Profiles page or click Import and choose the file.

Import a local profile in Clash for Windows

Step 02Select a proxy node

Open Proxies and initially keep Rule selected in the upper-right corner. The four modes work as follows:

  • Rule: applies the profile rules to connect directly, use a proxy, or reject traffic.
  • Global: sends every request to the current proxy node.
  • Direct: connects every request directly without a proxy.
  • Script: handles requests according to the script result.

Rule mode is the usual starting point. To troubleshoot a rule, temporarily compare it with Global mode. Expand a policy group and select an available node.

Rule mode in Clash for Windows

Step 03Enable the proxy

Open General and enable System Proxy. Once the switch turns green, apps that respect the Windows system proxy will send requests through Clash for Windows.

Enable System Proxy in Clash for Windows

The tray icon changes to a gold cat. The image below explains the different icon colors.

Clash for Windows tray icon color states

Step 04Launch at startup

To start the client when you sign in to Windows, open General and enable Start with Windows. First confirm that the client exits cleanly and restores the proxy correctly.

Configure Clash for Windows to launch at startup

Step 05Update profiles

Open Profiles from the left menu and click Update All to refresh every remote profile.

Update profiles in Clash for Windows

Verify the Connection Before Troubleshooting

Take a minute to confirm the connection after completing the guide. If it still fails, open the FAQ that matches the symptom.

  • Confirm the profile is active
  • Test the selected node
  • Check the matched rule
Troubleshoot Connection and Setup