Covering Windows, macOS, Android, iOS, and Linux—curated popular client builds with all installers hosted on our CDN for fast, reliable downloads worldwide.
Supports Windows 10 / 11 on x64 and ARM64 architectures
A high-performance desktop client built with Tauri and Rust, natively powered by the Mihomo core with minimal resource usage. Modern UI with subscription management, rule editing, latency testing, and more—the most actively maintained Clash client on Windows.
A Flutter cross-platform client with a clean, intuitive interface and a low learning curve—ideal for first-time Clash users. One-click subscription import with automatic best-node selection.
Also built on Tauri, with multi-core switching between Clash and Mihomo, rich custom scripting, and extension support—great for advanced users.
Once the most popular Windows Clash client—the author deleted the repository and stopped maintenance in 2023. Still downloadable, but we recommend migrating to Clash Verge Rev.
Supports Apple Silicon (M1/M2/M3) and Intel Macs · macOS 10.15+
A cross-platform Tauri client with native Apple Silicon and Intel builds, ultra-low memory usage (< 50 MB), and reliable TUN mode—the most feature-complete Clash client on macOS.
A native macOS menu bar client—minimal setup, toggle proxy with one click. Perfect for users who want simplicity. Powered by Mihomo core.
A Flutter cross-platform client with a clean interface, offering native Apple Silicon and Intel builds for users who prefer Flutter-style UI.
Supports Android 5.0+ · ARM64, ARMv7, and Universal builds available
An Android client powered by Mihomo with full rule-based routing and all advanced Clash features—community-proven stability. Phones made after 2016 should use the ARM64 build for best performance.
Flutter UI with a near-native Android experience and a very low learning curve—great starting point for first-time Clash users.
A once-popular Android Clash client with a clean interface. The author stopped maintenance and deleted the repo—still downloadable, but migrate to an actively maintained client.
App Store only · Paid apps · US Apple ID required
Covers iOS and macOS with a polished UI and full Clash config support—the highest rule coverage and most capable Clash-compatible client on iOS, loved by power users.
One of the most popular iOS proxy tools—known as "Little Rocket" in Chinese communities. Clean UI, Clash config import, quick to learn, and capable enough for most users.
An advanced iOS proxy tool with powerful script rewriting and MitM debugging, supporting multiple subscription formats—favored by users who need deep rule customization.
A US account is required to purchase iOS proxy apps—complete registration in under 5 minutes
Open appleid.apple.com in your browser, click "Create Your Apple ID," and enter your name and date of birth (must be 18+).
In the Country/Region dropdown, select United States—this is the key step to access the US App Store.
Use a state with no sales tax, e.g. Oregon: enter any street, select Oregon for state, and zip 97201. Choose "None" for payment method.
Check your email and click Apple's verification link. Consider creating a dedicated email for this account to avoid mixing it with your main Apple ID.
Open the App Store on your iPhone, tap your profile icon, sign out, then sign in with your new US Apple ID. Search for Stash or Shadowrocket to purchase and download.
Supports Debian/Ubuntu (DEB) and Fedora/RHEL (RPM) distributions
A Tauri desktop app with amd64 and arm64 DEB packages and x86_64 RPM—same GUI experience as Windows/macOS, ideal for desktop Linux users without touching the command line.
Clean, smooth Flutter UI that works well on Linux desktops—small package size, minimal GTK dependencies, and good compatibility across distros.
For routers, servers, and custom deployments—command-line core only
Mihomo (formerly Clash.Meta) powers Clash Verge Rev, FlClash, and all major clients. For NAS, router, VPS, or Docker deployments, download the binary for your platform—no GUI, managed via YAML config and RESTful API with minimal resource use.
From download to active proxy in under three minutes—works on any operating system.
Choose the client for your platform above and follow the installer prompts. macOS users: on first launch, allow the app in System Settings → Privacy & Security.
Paste your provider's Clash subscription URL in the client's Profiles panel and download; or drag a local YAML file into the window. Enable auto-update (24-hour interval recommended).
On the Proxies page, pick a node or policy group, then enable System Proxy (desktop) or VPN profile (iOS/Android). For games and apps that ignore system proxy, enable TUN mode for global transparent proxying.
Client picks, architecture choices, TUN mode, and iOS setup—all explained
On Windows, we recommend Clash Verge Rev x64—built with Tauri/Rust, modern UI, full features, low resource use. Beginners can also try FlClash for a simpler interface. Clash for Windows was discontinued in 2023—not recommended for new users.
Macs released from late 2020 onward have Apple Silicon (M-series) chips—download the Apple Silicon / arm64 build for native performance and lower power use. Older Macs have Intel chips—download Intel x64 / amd64. Check Apple menu → About This Mac if unsure.
Nearly all Android phones made after 2016 use ARM64-v8a—download the arm64-v8a build for best performance. If unsure, get the Universal build, which works on all architectures but is slightly larger. Only very old phones from 2015 or earlier may need ARMv7.
On iOS, Apple policies require proxy apps to be distributed via the App Store, and mainstream options (Stash, Shadowrocket, etc.) are paid. Register a US Apple ID (no credit card needed—see the iOS section below), switch to the US App Store, then search and purchase. Shadowrocket is only $2.99—a great value.
System proxy only affects apps that respect proxy settings (mostly browsers)—game clients, CLI tools, and some Electron apps often bypass it. TUN mode creates a virtual network adapter to intercept all TCP/UDP traffic at the driver level for true global transparent proxying—every app's traffic goes through the rule engine. Enable TUN for gaming, full-stack dev environments, or when an app ignores the system proxy.
Installers hosted on this site are identical to official binaries from GitHub Releases, verified and mirrored with matching file hashes. Our CDN delivers faster, more reliable downloads than fetching directly from GitHub Releases, which can be slow or time out in some regions.
Mihomo Core is a command-line routing engine—all GUI clients (Clash Verge Rev, FlClash, etc.) wrap a UI around it. Regular users do not need to download Core separately—just install a GUI client. Core is for NAS / router / headless VPS deployments, Docker containers, kernel debugging, or fine-grained control via RESTful API.