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.
Clash Clients
Free Download
All installers are sourced from official GitHub repositories. 100% free and transparent. Choose your system below to get started.
Clash for Windows Download
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.
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.
Clash for macOS Download
Supports macOS 12 Monterey and above, including Apple Silicon (M-series) and Intel. All clients listed are free and open-source.
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.
Clash for Android Download
Supports Android 5.0+. Use ARM64 for most modern phones and ARMv7 for older devices. Download the Universal version if you are unsure.
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.
Clash for iOS / iPadOS
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 iOS. Native UI, full support for Clash formats, Geo-rules, scripting, and MitM decryption. Powerful features comparable to desktop versions.
A veteran iOS client supporting Shadowsocks, VMess, and Clash formats. Affordable and practical, it's a popular choice for many Chinese-speaking users.
Clash for Linux Download
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 (Clash Meta) Core Download
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.
Windows Core
macOS Core
Linux Core
Security Notice
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.
Need help with setup?
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 TutorialOpen Source Community
The 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 CommunityDownload FAQ
Quick answers to common questions about downloading, installing, and choosing Clash clients.
Which Windows client should I choose? Clash Verge Rev or Clash for Windows?
Should I download ARM64 or ARMv7 for my Android phone?
macOS says the app "cannot be verified" or is "damaged". What to do?
Option 1: Go to System Settings → Privacy & Security and click "Open Anyway" at the bottom.
Option 2: Run
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.