Windows
Clash Plus is the top pick, alongside actively maintained clients like Verge Rev and FlClash, covering both system proxy and service modes.
Go to download →Curated Clash client downloads for Windows, macOS, Android, iOS, and Linux, with guides for subscription import, rule-based routing, and proxy modes. Clients and the core are all open source and always free — just pick the package for your platform to get started.
01 Downloads 02 Key Features 03 Quick Start
Each platform has its own maintained installer. Click a platform card to jump straight to the matching section on the download page — no need to hunt around.
Windows
Clash Plus is the top pick, alongside actively maintained clients like Verge Rev and FlClash, covering both system proxy and service modes.
Go to download →macOS
Separate installers for Intel and Apple Silicon — just check your chip type before downloading.
Go to download →Android
Install the APK directly on mainstream arm64 devices; traffic is handled via VpnService, no root required.
Go to download →iOS
Get Clash Plus from the App Store; after authorizing the VPN profile on first launch, you can import a subscription.
Go to download →Linux
Available as a deb package and desktop client; for servers, use the mihomo core binary directly.
Go to download →Clash-family clients share the same core capabilities. Expand each item below to see if it fits your needs.
From install to a verified connection, it typically takes under ten minutes. Here's a condensed preview of the full guide.
Get the installer for your platform from the download page and complete setup. Open the client, go to the subscription or profile page, paste the subscription link from your provider, and wait for the node list to load. After the first import, it's worth turning on subscription auto-update right away.
For everyday use, pick RULE mode and let the rules decide whether each connection goes direct or through the proxy; switch to GLOBAL when you need all traffic to go out through the proxy, and use DIRECT for troubleshooting. In the proxy group, pick a node with acceptable latency, or let an auto-test strategy choose for you.
Turn on the system proxy toggle (desktop) or start the VPN connection (mobile), then visit a site outside mainland China to confirm it's reachable, and a site inside mainland China to confirm it isn't being routed unnecessarily. If both check out, routing is working as expected.
Every client and core listed here comes from a public repository — the code is auditable and builds are reproducible.
Clash began as a rule-based proxy core written in Go. Thanks to its clean YAML config format and flexible rule system, it gradually became the de facto standard for this category of tool. After the original repository was archived, the config format and ecosystem didn't disappear — the community kept building on top of it.
Today the ecosystem is centered on the mihomo core (a continuation of the Clash Meta project), which keeps config compatibility while adding more protocols and DNS capabilities. Desktop and mobile clients like Clash Verge Rev, FlClash, and Clash Plus are all, at their core, graphical interfaces built around this same engine.
The core and its major clients are released under open source licenses such as GPL-3.0, so anyone can review the source, file issues, or build it themselves. Which client to choose mainly comes down to platform and interface preference — the underlying behavior is guaranteed consistent by the shared core.
Download links here follow each project's official releases, with version numbers shown dynamically on the download page; discontinued legacy clients (such as Clash for Windows) are clearly marked as archived, along with actively maintained alternatives.
git clone https://github.com/MetaCubeX/mihomo.git
A few questions new users ask most often — quick answers here, with full terminology on the glossary page.
Practical notes on picking a client, configuring rules, and using multiple devices.
How the community carried Clash forward into the mihomo core and its GUI clients after the original repository was archived. A timeline of major projects' lineage to help you spot which ones are still actively maintained.
Continue reading →A step-by-step walkthrough from getting Clash Plus on the App Store through VPN permission approval, subscription import, proxy mode selection, and connection verification, plus a few iOS-specific proxy quirks.
Continue reading →Mismatched configs across phone, computer, and tablet are a common headache. A comparison of centralized subscription links, built-in WebDAV backup, and manual config export — where each approach fits and what to watch for.
Continue reading →