Select your operating system to get the latest version of Clash client, 100% free and open source.
Find the most suitable client for your device and use case in seconds.
Casual browsing, streaming, and development with a beautiful GUI.
β Clash Verge RevPrefer a lightweight menu bar app or need TUN mode for full traffic control.
β ClashX / ClashX ProMobile streaming and gaming acceleration with VPN-level system proxy.
β Clash Meta for AndroidFree and easy to use, with one-click subscription import β great for beginners.
β Clash PlusLinux command-line deployment, router setups, and development environments.
β Clash Core / Verge RevClash Plus
Free Β· β RecommendedA smart proxy client built for Windows. With a clean interface and effortless setup, it fully supports Clash subscriptions and rule-based routing right out of the box β the top pick for Windows users today.
- Free download with one-click Clash subscription import
- System proxy / TUN mode for full traffic control
- Rule-based routing & node latency testing
- Supports SS / Vmess / Trojan / VLESS and more
- Clean and beginner-friendly
βοΈ Supports Windows 10 / 11 (64-bit)
Clash for Windows
v0.20.39 Β· Final ReleaseThe most mature Clash GUI client for Windows. Friendly interface and full features make it the top choice for Windows users.
- Full GUI, no command line required
- Supports System Proxy / TUN Virtual Network Card mode
- Subscription management & one-click auto-update
- Built-in configuration file editor
- Proxy node latency speed test
βοΈ Supports Windows 10 / 11 (64-bit) Β· Installer ~60MB
Clash Verge Rev
v2.x Β· Cross-platformA modern cross-platform client built with Tauri and the Clash Meta core. An actively maintained desktop project β powerful and great for advanced users.
- Built-in Clash Meta (Mihomo) core for broader protocol support
- Modern UI with dark/light mode support
- TUN mode, script rules, and configuration mixins
- Subscription management & scheduled auto-update
- Active community with continuous iterative updates
βοΈ Supports Windows 10 / 11 (64-bit) Β· Installer ~15MB Β· Also supports macOS & Linux
Clash Plus
Free Β· β RecommendedA smart proxy client built for macOS. With a clean interface and effortless setup, it fully supports Clash subscriptions and rule-based routing right out of the box β the top pick for Mac users today.
- Free download with one-click Clash subscription import
- System proxy / TUN mode for full traffic control
- Rule-based routing & node latency testing
- Supports SS / Vmess / Trojan / VLESS and more
- Clean and beginner-friendly
βοΈ Supports macOS Β· compatible with Intel & Apple Silicon
ClashX
v1.91.1 Β· FreeA native macOS menu bar app, lightweight and compact, blending perfectly into the system style for daily use.
- Quickly switch proxy modes from the menu bar
- Native macOS experience with low memory usage
- Supports subscription import and management
- Launch at login, auto-configuration of system proxy
βοΈ Supports macOS 10.13+, compatible with Intel & Apple Silicon
ClashX Pro
Premium Edition Β· FreeAn enhanced version of ClashX with additional support for TUN mode, allowing it to take over all system traffic. Ideal for advanced users.
- Supports TUN mode (Full traffic control)
- Includes all ClashX features
- Better for users needing lower-level proxy control
- More frequent updates and bug fixes
βοΈ Supports macOS 10.15+, compatible with Intel & Apple Silicon
Clash Verge Rev
v2.x Β· Cross-platformA cross-platform GUI client built with Tauri and the Clash Meta core. It's a powerful alternative to the ClashX series for macOS users, especially those needing full script and rule support.
- Native macOS experience, lightweight file size
- Built-in latest Clash Meta (Mihomo) core
- TUN enhanced mode, mixin config, and script rules
- Multi-subscription management & scheduled auto-update
- Actively maintained desktop client
βοΈ Supports macOS 11+, compatible with Intel & Apple Silicon Β· Also supports Windows & Linux
Clash Plus
Free Β· β RecommendedA smart proxy client built for Android. With a clean interface and effortless setup, it fully supports Clash subscriptions and rule-based routing right out of the box β the top pick for Android users today.
- Free download with one-click Clash subscription import
- VPN mode for system-wide traffic takeover
- Rule-based routing & node latency testing
- Supports SS / Vmess / Trojan / VLESS and more
- Clean and beginner-friendly
βοΈ For Android devices with ARM64 (arm64-v8a) architecture
Clash Meta for Android
v2.11.27 Β· FreeClash Meta for Android is an Android Clash client powered by the Mihomo core. It offers broad protocol support and a Material Design interface, a classic and stable Android option.
- Modern Material You design style
- VPN mode for system-wide traffic takeover
- One-click subscription import
- Real-time latency speed test
- Supports background keep-alive and auto-reconnect
βοΈ Requires Android 5.0+, supports ARM / ARM64 / x86_64
Clash Plus
Free Β· β RecommendedA smart proxy client built for iOS / iPadOS. With a clean interface and effortless setup, it fully supports Clash subscriptions and rule-based routing β the top pick for iPhone users today.
- Native iOS / iPadOS app, free to download
- One-click Clash subscription import
- Rule-based routing & node latency testing
- Supports SS / Vmess / Trojan / VLESS and more
- Clean and beginner-friendly
π Website: https://clashplus.io/
βοΈ Requires iOS 13+ / iPadOS 13+, US or other non-Mainland China Apple ID is required
Clash Core
v1.18.0 Β· FreeThe official core command-line program of Clash, suitable for Linux servers and advanced users. Drive it with configuration files, or use a Dashboard for a graphical experience.
- Supports x86_64 / ARM64 / MIPS architectures
- YAML configuration files, flexible and customizable
- Supports systemd service deployment
- Built-in RESTful API + Web Dashboard
- Supports TUN mode (Premium version required)
βοΈ Supports Linux x86_64 / ARM64 / ARMv7 / MIPS Β· Run directly after extraction
Clash Verge Rev
v2.x Β· RecommendedA cross-platform Clash GUI client built with Tauri. It also supports Linux, providing a modern visual interface.
- Modern GUI, say goodbye to pure command line
- Supports .deb / .rpm / AppImage installers
- Built-in Clash Meta core
- Supports TUN mode and script rules
βοΈ Available in .deb, .rpm, and AppImage formats; also supports Windows / macOS
| Clash Verge Rev | Win / Mac / Linuxβ | β | β | Active β | β | |
| Clash for Windows | Windows | β | β | β | Discontinued | β |
| ClashX | macOS | β | β | β | Legacy Support | β |
| ClashX Pro | macOS | β | β | β | Community Maintained | β |
| Clash Meta for Android | Android | β | β | β | Discontinued | β |
| Clash Plus | iOS / iPadOS | β | β | β | Active | Free |
| Clash CoreοΌCLIοΌ | Linux / All Platformsβ | Premium | β | Archived | β |
β Frequently Asked Download Questions
What if GitHub download is slow or inaccessible?
Direct access to GitHub for downloading can be slow due to network conditions. We recommend the following acceleration methods:
- Use Mirror Sites like ghproxy.com or gh.con.sh by adding the mirror prefix before the download link
- Search for "GitHub Acceleration Download" to find available proxy mirrors
- Download via mobile hotspot (or another device with proxy access) and transfer to your computer
- Ask friends who already have the tool for the installer
macOS says "Unknown Developer" or "Cannot Open", what should I do?
The Gatekeeper security mechanism in macOS blocks apps not notarized by Apple. Solutions:
- In System Preferences β Security & Privacy, click "Open Anyway"
- Or run this in Terminal:
sudo xattr -rd com.apple.quarantine /Applications/AppName.app - Right-click the app icon β Choose "Open" β Confirm in the popup
Windows Security flagged a virus, is the software safe?
This is a common false positive. Clash clients often trigger heuristic detection because they modify system network settings, similar to some malware.
- Ensure you download from Official GitHub Releases to avoid third-party tampering
- Add the installation directory to the Exclusions in Windows Security
- Use platforms like VirusTotal for multi-engine verification of file safety
Does the Clash software itself include nodes or servers?
No. Clash is an open-source proxy rule engine and does not provide any server nodes. You need to obtain subscription links supporting SS, Vmess, Trojan, etc., and import them into the client.
Why can't I find Clash Plus in the iOS App Store?
The app is not available in the Mainland China App Store. You need to:
- Register or use a non-Mainland China Apple ID (e.g., US, HK)
- Switch to that region's App Store to search and download
- Once downloaded, you can use the same Apple ID across all your devices
Which clients are still being actively maintained?
Recommended clients that are still actively maintained:
- Clash Verge Rev β For desktop (Win / Mac / Linux), most active community
- Clash Plus β For iOS / iPadOS, free and regularly updated
Projects like Clash for Windows, ClashX, and Clash Meta for Android have stopped active maintenance. They are still usable but won't receive new features or security fixes.
After installing the client, import your own subscription link to get started. Follow the tutorial to complete setup in 5 minutes.