Multi-Platform & Cross-System Support
One set of YAML configuration files works across all platforms. Perfectly supports Windows 10/11, macOS, Linux, Android, and iOS, allowing seamless switching without reconfiguration.
Clash · Open Source & Free · Trusted by 10 Million Users Worldwide
Powered by the Clash Meta core engine, supporting all mainstream protocols including Shadowsocks, VMess, Trojan, VLESS, and Hysteria2. One-click subscription import, seamless local direct connection, and international proxying across Windows, macOS, Linux, Android, and iOS.
GPL-3.0 Open Source · Completely Free · No Ads, No Backdoors
Clash\'s rule engine enables fine-grained traffic routing based on Domain, IP CIDR, GeoIP, and Application Process. It achieves seamless switching between high-speed direct connections for local websites and proxying for international services, eliminating the slowdown common with global proxies.
From download to first use, the entire configuration takes only 5 minutes, allowing you to experience the smooth and stable internet provided by intelligent split tunneling.
Choose the GUI client corresponding to your operating system:
• Windows: Recommended Clash Verge Rev
• macOS: Recommended ClashX Pro or Verge Rev
• Android: Clash for Android (CFA)
• iOS: Stash or Shadowrocket
All clients are provided free of charge; download the latest stable version from official GitHub pages.
Obtain a Clash-format subscription link (YAML) from your provider. Copy and paste it into the "Config" or "Subscription" page of the client, then click "Update." The client automatically parses the proxy node list and rule sets—no manual YAML editing required.
Choose a low-latency proxy node from the list and enable "System Proxy" or "TUN Mode." Clash automatically splits traffic based on rule sets—local websites connect directly at full speed, while international sites like Google and YouTube go through the proxy. Truly intelligent, zero-touch switching.
Regardless of your operating system, there is a perfectly adapted Clash GUI to help you easily master the powerful Clash Meta core features.
A modern cross-platform client based on the Tauri framework, supporting Windows, macOS, and Linux. Built with the latest Clash Meta core, it features a beautiful interface, one-click subscription import, visual proxy group configuration, and TUN mode. Currently the most recommended Clash client by the community.
Free Download Verge RevThe most classic Clash GUI for Windows (CFW), offering an intuitive interface, powerful rule configuration, and Mixin support. It features node latency testing, traffic statistics, and one-click system proxy toggle, highly favored by Windows users.
Free Download CFWA native Clash client designed for macOS, running lightweight in the menu bar and highly integrated with the system. The Pro version offers advanced features like Enhanced Mode (TUN) and real-time speed charts, making it ideal for Mac users.
Free Download ClashXDifferent clients suit different scenarios. Use the table below to quickly find the Clash version that best fits your needs.
| Feature / Client | Clash Verge Rev | Clash for Windows | ClashX Pro | Clash for Android |
|---|---|---|---|---|
| Platforms | Win / Mac / Linux | Windows | macOS | Android |
| Built-in Core | Clash Meta ✓ | Clash Premium | Clash Premium | Clash Meta ✓ |
| TUN Mode | ✓ | ✓ | ✓ (Pro) | ✓ |
| Hysteria2 / TUIC | ✓ | ✗ | ✗ | ✓ |
| One-Click Import | ✓ | ✓ | ✓ | ✓ |
| Maintenance Status | Active 🟢 | Archived | Maintenance | Active 🟢 |
| Target Users | Beginners & Advanced | Windows Veterans | Mac Lightweight Users | Android Users |
The Clash Meta core supports almost all current mainstream proxy protocols. No matter which protocol your airport service uses, it can be seamlessly integrated to meet all kinds of needs in complex network environments.
The core code is fully open-sourced on GitHub, attracting attention and supervision from tech enthusiasts worldwide.
View Source on GitHubWith massive downloads across all platforms, it's the choice of a large, active community and millions of users.
Download ClientFrom protocol ecosystem to performance architecture, Clash leads the way among open-source proxy tools.
One set of YAML configuration files works across all platforms. Perfectly supports Windows 10/11, macOS, Linux, Android, and iOS, allowing seamless switching without reconfiguration.
The Clash Meta core is compatible with over 15 mainstream and emerging proxy protocols, including Shadowsocks, VMess, VLESS, Trojan, Hysteria2, TUIC, and WireGuard, meeting all airport service requirements.
Written in Go, it natively supports high concurrency with a core memory footprint of less than 10MB. It provides millisecond-level traffic scheduling, remaining stable and efficient even in weak network or high-load scenarios.
The Clash core and various GUI clients are open-sourced under the GPL-3.0 license. Hosted on GitHub, the code is audited and maintained by developers worldwide—secure, transparent, and permanently free with no paid versions.
TUN mode takes over all TCP/UDP traffic at the system network interface level, achieving true global proxying without per-app settings. It perfectly solves the proxy needs of games, CLI tools, and other programs that don\'t support manual proxy configuration.
Built-in auto speed test and failover mechanisms support various load balancing strategies like Round Robin, Random, and Lowest Latency. Multiple proxy nodes work together to significantly improve connection stability and overall bandwidth utilization.
A summary of the most frequently asked questions about Clash configuration, downloads, and protocols to help you find answers quickly.
https:// in YAML format), and click "Update" or "Import." The client will automatically download and parse the file to retrieve all proxy nodes and split-tunneling rules—no manual YAML editing required.dns field, set enhanced-mode: fake-ip or redir-host. Use nameserver for local DNS and fallback for international encrypted DNS (like DoH). Enabling TUN mode ensures that even DNS queries go through the proxy, completely eliminating the risk of DNS leaks.Supports Clash Verge Rev (Win/Mac/Linux), Clash for Android, ClashX, and other platforms. Configure in 5 minutes and join over 10 million users. High-speed local connections and barrier-free international access.