User Guide / Getting Started

What the system proxy is: what happens when you flip the switch

Getting Started · Updated 2025-07-02 · ~2 min read

When you enable System Proxy on the General page, Clash points the Windows proxy settings (Settings → Network & Internet → Proxy) at its own local listening port, typically 127.0.0.1:7890.

From then on, every program that honors the system proxy sends its traffic to Clash first, and Clash decides per your rules whether to go direct or through a node. Browsers (Chrome, Edge, Firefox) and most chat and office apps belong to this group.

What the system proxy cannot reach

The system proxy is a gentleman's agreement — a program is free to ignore it. Common offenders:

To force those programs through the proxy, use TUN mode: it works at the network layer and needs no cooperation from the app — see "TUN mode explained".

One more tip: turn the system proxy off before quitting Clash. If Clash exits abnormally and leaves the system proxy pointing at a dead port (symptom: no internet at all), open the Windows proxy settings and switch "Use a proxy server" off to recover.