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:

2. Key Settings Overview
| Option | Recommended Value / Notes |
|---|---|
| Port | Leave as 7890 (default) unless that port is already in use. |
| Allow LAN | ON – Lets other devices on your LAN share the proxy port. |
| Log Level | info – Standard logging; switch to debug for troubleshooting. |
| IPv6 | ON – Enable if your ISP supports IPv6. |
| Service Mode | Install only if you need Clash to run as a Windows service. |
| TUN Mode | OFF by default; only enable if you require a virtual NIC to capture all traffic. |
| System Proxy | Toggle on to route Windows system traffic through Clash. |
| Start with Windows | Enable if you want Clash to launch on system startup. |
💡 Clash Core updates regularly. Click the ▶ icon to upgrade to the latest core (optional).
3. Recommended Best Practices
- 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:

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

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:
