The most recommended Clash client for Windows — 100% free. Native UI with 20+ proxy protocols, rule-based routing, subscription management, encrypted DNS, and TUN mode. Zero data collection, no ads.
Official website: https://clashplus.io/
All installers are sourced from official GitHub repositories. 100% free and transparent. Choose your system below to get started.
Suitable for Windows 10 / 11 (x64 / ARM64). All clients are based on the Clash Meta (Mihomo) core. We recommend Clash Verge Rev for its performance and active maintenance.
The most recommended Clash client for Windows — 100% free. Native UI with 20+ proxy protocols, rule-based routing, subscription management, encrypted DNS, and TUN mode. Zero data collection, no ads.
Official website: https://clashplus.io/
A lightweight, high-performance client built with Rust + Tauri. Includes Clash Meta core, TUN mode, subscription management, and rule editor. The best choice for Windows users today.
A community fork of Clash Verge with a polished UI and support for multiple cores (Clash Meta / Clash Rust). Offers extensive theme customization for users who want a personalized experience.
Built with Flutter for a consistent UI across Windows, macOS, Android, and Linux. Ideal for users who want the same experience on every device. Fully supports all major proxy protocols.
The most popular legacy Windows client (CFW). Mature features and a classic interface. No longer maintained; new users should choose Clash Verge Rev, though existing CFW users can still migrate easily.
Supports macOS 12 Monterey and above, including Apple Silicon (M-series) and Intel. All clients listed are free and open-source.
The most recommended Clash client for macOS — 100% free. Native Apple Silicon & Intel support with 20+ proxy protocols, rule-based routing, subscription management, encrypted DNS, TUN mode, and iCloud backup. Zero data collection, no ads.
Official website: https://clashplus.io/
A cross-platform client providing a unified experience on Windows, macOS, and Linux. Built with Rust + Tauri for excellent performance on M-series chips. Full support for TUN mode and rule editing.
A native menu bar client for macOS based on ClashX. Polished UI, integrated with the system, and extremely low resource usage. Ideal for users who prefer a lightweight, simple proxy manager.
The macOS version of the Flutter cross-platform client. Clean interface and full feature set. Perfect for users who use multiple operating systems and want a familiar UI.
Supports Android 5.0+. Use ARM64 for most modern phones and ARMv7 for older devices. Download the Universal version if you are unsure.
The most recommended Clash client for Android — 100% free. Native UI with 20+ proxy protocols, rule-based routing, subscription management, encrypted DNS, and TUN mode. Zero data collection, no ads.
The official community-maintained Android client. Deep integration with Clash Meta core, supporting TUN mode, rule routing, and full policy group management. Professional and powerful.
The Android version of the Flutter client. Modern Material Design 3 UI with an intuitive layout for node switching and importing. Great for users who value aesthetics.
A polished alternative to Surge for iOS on Android. Fully compatible with Clash configs. Supports traffic monitoring, custom DNS, and rule debugging for advanced users.
Due to App Store policies, iOS clients must be purchased through the App Store. We cannot provide IPA files. You will need a non-mainland China Apple ID to download these apps.
The most recommended Clash client for iPhone and iPad — 100% free. Native UI with 20+ proxy protocols, rule-based routing, subscription management, encrypted DNS, TUN mode, and iCloud backup. Zero data collection, no ads.
Official website: https://clashplus.io/
Available for major Linux distros via .deb and .rpm packages, plus the CLI-based Mihomo core. For OpenWrt routers, use the OpenClash plugin.
Linux version of the cross-platform GUI client. Built with Tauri, it offers the same experience as Windows and macOS. Supports amd64 and ARM64.
The Linux version of the Flutter cross-platform client. Offers a modern GUI without the need for complex command-line configuration. Ideal for users who want to manage their proxy via a graphical interface on Linux.
sudo dpkg -i clash-verge-rev-*.deb for Debian/Ubuntu, or sudo rpm -i clash-verge-rev-*.rpm for Fedora/RHEL. TUN mode requires root privileges or setcap cap_net_admin.
Mihomo is the core CLI program of the Clash Meta project. It's suitable for advanced users, router deployments, and server environments. Standard GUI users don't need to download this separately as it's already built into the clients.
All installers on this site are sourced directly from official GitHub releases. They are open-source and undergo continuous public audit by developers worldwide. No malware, ads, or data collection components are present.
Avoid downloading Clash installers from unknown third-party sources or cloud drives to prevent tampered versions with malicious code.
After downloading, you'll need a subscription link from a service provider. Most clients support one-click imports—simply paste your URL to fetch the node configuration automatically.
View Beginner TutorialThe Clash ecosystem is maintained by a global community. You can submit issues, participate in discussions, or contribute code on GitHub to help improve the project.
Visit GitHub CommunityQuick answers to common questions about downloading, installing, and choosing Clash clients.
sudo xattr -rd com.apple.quarantine /Applications/ClashVerge.app in the terminal. Open-source apps often skip expensive Apple developer certs, but the code is fully audited on GitHub.