Skip to content

Clash for Windows

INFO

This guide is based on the Clash for Windows v0.20.39 interface. Other versions may look slightly different.

1. Download & Install

Download and install the application on Windows, then launch the PC client:

⬇️Clash.for.Windows.Setup.0.20.39.exe (83.17 MB)

When you first open the app, you should see the main interface below:

Clash for Windows Main Interface

2. Key Settings Overview

OptionRecommended Value / Notes
PortLeave as 7890 (default) unless that port is already in use.
Allow LANON – Lets other devices on your LAN share the proxy port.
Log Levelinfo – Standard logging; switch to debug for troubleshooting.
IPv6ON – Enable if your ISP supports IPv6.
Service ModeInstall only if you need Clash to run as a Windows service.
TUN ModeOFF by default; only enable if you require a virtual NIC to capture all traffic.
System ProxyToggle on to route Windows system traffic through Clash.
Start with WindowsEnable if you want Clash to launch on system startup.

💡 Clash Core updates regularly. Click the ▶ icon to upgrade to the latest core (optional).

  • Enable Allow LAN to share your proxy connection with other devices on your network.
  • Enable IPv6 to future‑proof against increasing IPv6 adoption.
  • Leave TUN Mode off unless you specifically need full virtual‑NIC traffic capture—requires admin rights.

WARNING

If enabling TUN Mode causes connectivity issues, check for conflicts with other VPNs or virtual adapters and reboot your PC.

4. Add a Subscription

Once you have a subscription URL, go to the Profiles tab, paste the URL into the “Download from a URL” field, and click Download:

Download Profile from URL

Click the newly downloaded profile card in Profiles to activate that subscription:

Activate Downloaded Profile

5. Enable the Proxy

Go to the Proxies tab, select Rule mode and pick a node. Then switch to the General tab and turn on System Proxy to start proxying your traffic:

Enable System Proxy