Supporting Windows, macOS, Android, iOS, and Linux. We provide the latest stable versions for free, ready for instant use.
Go to DownloadNew to Clash? Follow our step-by-step visual guides for all platforms, from installation and subscription import to traffic rule setup.
View Setup GuideWe've compiled solutions for frequent issues like failed imports, rules not taking effect, and connection timeouts.
View FAQMoving beyond complex UIs to the essence of connectivity. Clash provides a stable, high-performance core for thousands of geeks worldwide to control their network routing.
Built with a powerful routing engine. Route network requests based on domain suffixes (DOMAIN-SUFFIX), IP ranges (IP-CIDR), GeoIP databases, or even regex to specific proxy groups or direct connections for highly customized traffic control.
A single core supporting mainstream secure protocols like Shadowsocks, VMess, Trojan, Snell, and more, with backward compatibility for SOCKS5 and HTTP(S). No need for multiple background services, significantly reducing system resource usage.
Eliminate DNS pollution and leaks. The built-in DNS server supports DoH/DoT and provides a revolutionary Fake-IP mode, skipping real DNS resolution wait times for lightning-fast initial connection speeds.
Fully transparent code under the GPL-3.0 license. With over 45,000 GitHub Stars, it is maintained and audited by a global developer community, ensuring no backdoors, ads, or privacy trackers.
Native compatibility with any encryption protocol used by your airport subscription. Simply paste your link and let Clash auto-detect node types—say goodbye to the hassle of installing separate apps for each protocol.
View All Supported ProtocolsFrom personal proxy needs to corporate networking, development debugging to home gateways—Clash adapts to every use case.
Paste your subscription link and Clash handles the rest. Built-in rule sets ensure sites like Google, YouTube, and GitHub use the proxy while local traffic stays direct. Automatic latency testing picks the fastest node for a seamless 'set and forget' experience.
For API debugging and cross-border service access, you need exact control. Clash offers a full RESTful API and Web Dashboard to modify rules, view connection logs, and monitor speeds in real-time. A powerful technical alternative to Charles Proxy or Proxifier, with full Docker support.
Deploy Clash on a soft router or server. Use TProxy mode to capture outgoing requests for all devices in the network without individual client installations. Ideal for teams needing stable SaaS access or full-home proxy solutions.
The Clash core supports all platforms. Developers have built the following easy-to-use graphical interfaces (GUIs).
From installation to successful connection, beginners can get set up in 5 minutes.
Choose the right version for your OS: Clash Verge Rev for Windows, ClashX Pro for macOS, or Clash for Android. All versions are safely hosted on this site.
Go to DownloadOpen the client, go to 'Profiles' or 'Config', paste your airport link, and download. Clash automatically parses and imports all nodes, supporting SS, VMess, Trojan, and more.
Switch to 'Rule' mode at the top, then enable 'System Proxy' or 'TUN Mode'. Clash will now manage your traffic—keeping local speeds fast while proxying international sites.
View Full TutorialYour questions about Clash downloads, imports, protocols, and usage answered.
The Clash core code is fully public, with thousands of developers contributing to its maintenance and auditing. No backdoors, no ads, no trackers. Explore the source, submit issues, or contribute on GitHub.