Free and open-source cross-platform network proxy tool supporting Windows, macOS, Android, iOS, and Linux. Compatible with Shadowsocks, VMess, Trojan, and VLESS. Features rule-based smart routing for top-speed international access, overcoming the limits of traditional VPNs.
Active Nodes
Data used
Works seamlessly across desktops and mobile devices. Visit our download page to find the right version for your OS.
Keep your social apps (WhatsApp, Telegram) always online. Smart rules ensure stable and clear voice calls with friends and family.
Skip complex physical configurations. Just import your provider link or YAML file to activate proxy nodes instantly and browse the web freely.
Whether for 4K streaming, remote work, gaming, or research, Clash smart proxy adapts to your needs. The rule-based engine ensures local sites connect directly while international services stay fast and accessible—no commercial boosters required.
Clash is more than a proxy tool—it's a powerful network routing hub. Flexible configuration files give you total control over system-level network requests.
Match rules by domain suffixes, IP ranges, or even process names to seamlessly separate local and international traffic for maximum efficiency.
Built-in support for Shadowsocks, VMess, Trojan, and Snell. No need for complex external plugin environments.
One-click capture of all system traffic, including apps without proxy settings and UWP software, for true global proxying.
From classic Shadowsocks to the latest Hysteria2, the Clash Meta (Mihomo) core is natively compatible with all industry standards. Use any node from any provider directly.
A precision routing solution, not just a "proxy tool"
Forcing all traffic through international servers adds latency to local sites, ruining the browsing experience.
Users only have On/Off options, with no granular control over which apps or sites use the proxy.
Code is hidden, so you can't verify if data is being collected or where your traffic logs go.
Fixed protocol patterns are easily blocked, and they lack automatic fallback channels when connections drop.
Connect directly to local sites while using proxies only for Google or GitHub—get the best speed for both.
Customize every rule from domains to process names, and subscribe to community rulesets with one click.
Source code is on GitHub for anyone to review. No backdoors, no data collection, no hidden logs.
Configure multiple nodes; if one line is blocked, Clash automatically switches to a backup to keep you connected.
See what developers and power users worldwide say about the Clash client.
The UI is modern and intuitive. I've tried many tools, but Clash's rule configuration is the most powerful. Importing YAML is a game-changer.
I frequently need to access international docs while searching local data. Clash's smart routing solved all my workflow issues perfectly.
The open-source core is my top priority. No ads or pop-ups, and it uses very little system resources. I barely notice it's running.
With virtual NIC support, I no longer worry about CLI tools or games bypassing the proxy. Global capture is super reliable.
Set up and activate your proxy network in less than a minute.
Choose the right version for your device from the list above and follow the standard installation steps.
Copy your provider subscription link (URL) or drag and drop a local YAML file to import.
Simply toggle the "System Proxy" switch to ON to enjoy an open internet!
Everything You Want to Know About Clash
Completely free! The Clash core and most community-maintained graphical clients (like Clash for Windows, ClashX, etc.) follow open-source licenses. You can download and use all features at no cost.
Clash is essentially a toolkit/client; it does **not** include any built-in nodes or servers. You need to purchase a subscription from a provider or set up your own server, then import the configuration into Clash.
Based on its open-source core, Clash natively supports major secure protocols, including Shadowsocks, VMess (V2Ray), Trojan, Snell, and SSR. Enhanced cores like Meta (Mihomo) also support newer protocols like VLESS.
"System Proxy" only affects browsers and apps that follow system environment variables. "TUN Mode" creates a virtual NIC to force-capture all low-level network traffic, making it ideal for gaming and CLI tools.
Clash Meta (Mihomo) is an enhanced, community-maintained core that adds support for protocols like VLESS, Hysteria2, TUIC, and Reality, while improving rule engines and DNS handling. Most modern clients (Clash Verge, FlClash) now use this core.
Clash doesn't include nodes, so you must buy a subscription. Look for: ① Support for Clash-compatible protocols (Shadowsocks/Trojan/VLESS); ② Standard Clash YAML links; ③ Node speed tests and automatic failover. Check our blog for detailed reviews.
Comprehensive guides and config tips for all Clash clients, from beginner to pro