Next-gen Clash GUI based on Tauri. Beautiful interface, low resource usage, supports auto-update subscriptions, rule routing, and system proxy. Top pick for Windows.
Supporting Windows, macOS, Android, Linux, and iOS. Compatible with 10+ protocols including Shadowsocks, VMess, Trojan, VLESS, and Hysteria2. Open-source and free forever.
Clash proxy clients for Windows 10/11 with GUI and one-click subscription import. We recommend Clash Verge Rev for the best compatibility and updates.
Next-gen Clash GUI based on Tauri. Beautiful interface, low resource usage, supports auto-update subscriptions, rule routing, and system proxy. Top pick for Windows.
Flutter-based cross-platform Clash client. Clean and smooth UI for Windows, macOS, Linux, and Android. Ideal for users seeking simplicity.
A cute-styled Clash GUI with built-in Mihomo core. Full features, subscription management, and rule configuration with a friendly UI.
Once the most popular Clash GUI for Windows with a classic interface and full features. The original author has deleted the GitHub repository, and the project is no longer updated.
Fndroid/clash_for_windows_pkg has been deleted. This client no longer receives maintenance or security updates. We recommend migrating to Clash Verge Rev or FLClash. Historical installers are provided for reference only; use at your own risk.
Clash proxy clients for macOS 12 and above. Apple Silicon (M-series) users should choose the arm64 version; Intel Mac users should choose the x64 version.
A modern Clash client supporting both Apple Silicon and Intel Macs. Natively adapted to macOS design with comprehensive features and one-click system proxy. Top pick for macOS.
Flutter-based cross-platform client for Apple Silicon and Intel Macs. Clean interface, ideal for users seeking simplicity and a quick start.
Once a popular native macOS Clash client based on the Clash Meta core, featuring quick system tray operations. The GitHub repo is now archived and no longer updated.
MetaCubeX/ClashX.Meta has been archived. This client is discontinued. We recommend switching to Clash Verge Rev or FLClash. Legacy installers are for reference only; use at your own risk.
Clash clients for Android 5.0 and above. Enable 'Allow installation from unknown sources' in 'Settings → Security' before installing the APK. Choose the version matching your CPU; use the Universal APK if unsure.
Official Android client from MetaCubeX with the latest Mihomo (Clash Meta) core. Features Material You design and supports all new protocols (VLESS, Reality, Hysteria2, etc.). Stable and reliable.
Flutter-based cross-platform Clash client for Android. Clean UI, small size, and low barrier to entry for new users.
An Android client compatible with Clash config formats and Surge profiles. Clear UI, ideal for users migrating from iOS Surge or using Surge rules.
Due to security restrictions, iOS does not support direct APK installation or non-App Store apps. These Clash-compatible clients are available on the App Store (requires a non-China account).
Due to Apple App Store policies in China, you must switch to a non-China Apple ID (e.g., US, HK, TW) to search and download. These are genuine apps supporting Clash subscription formats.
Clash GUI clients for mainstream Linux distributions, providing .deb (Debian/Ubuntu) and .rpm (Fedora/RHEL) packages. Server users should use the Mihomo Core version.
Clash Verge Rev for Linux desktop environments, available in .deb and .rpm formats for Debian/Ubuntu, Fedora/openSUSE, and more. Top pick for Linux desktop users.
Flutter-based Linux desktop Clash client. Lightweight and fast, with a UI consistent across Android, Windows, and macOS. Ideal for minimalist Linux desktop users.
Mihomo (formerly Clash Meta) is the most comprehensive Clash core, supporting all new protocols like VLESS, Reality, Hysteria2, TUIC, and WireGuard. Ideal for server deployments, routers, or custom clients.
Mihomo core is maintained by the MetaCubeX team and is fully open-source. For source code and latest releases, visit: github.com/MetaCubeX/mihomo . Direct downloads for current stable versions on various platforms are provided below.
| Filename | Platform | Arch | Format | Download |
|---|---|---|---|---|
| mihomo-windows-amd64 | Windows | x86_64 (amd64) | .zip | Download |
| mihomo-windows-arm64 | Windows | ARM64 | .zip | Download |
| mihomo-darwin-arm64 | macOS | Apple Silicon (arm64) | .gz | Download |
| mihomo-darwin-amd64 | macOS | Intel (amd64) | .gz | Download |
| mihomo-linux-amd64 | Linux | x86_64 (amd64) | .gz | Download |
| mihomo-linux-amd64 | Linux | x86_64 (amd64) | .deb | Download |
| mihomo-linux-arm64 | Linux | ARM64 | .gz | Download |
| mihomo-linux-armv7 | Linux | ARMv7 | .gz | Download |
| mihomo-linux-mips-softfloat | Linux | MIPS softfloat (Router) | .gz | Download |
Check our Quick Start guide to complete subscription import and rule setup in 5 minutes.
Frequent questions about Clash client choice, installation, and setup to help you resolve common issues.
Visit GitHub to submit an issue or check detailed documentation for more help.
Read Full Docsarm64-v8a for modern phones); ② Enable 'Allow installation from unknown sources' in Settings; ③ Tap the APK to install; ④ Open the app, tap '+' to import your subscription URL, and you're set.
Fndroid/clash_for_windows_pkg) was deleted in 2023 and no longer receives maintenance or security updates. While existing versions may still work, they pose potential security risks. We strongly recommend migrating to Clash Verge Rev or FLClash.