Clash Plus
SMART PROXY TOOL- Requirements
- Windows 10 or later, 64-bit
- Highlights
- Clean UI, import a subscription and go, auto-updating core
- Package
- exe installer
DOWNLOAD INDEX / DL-711
Currently available Clash-family clients, organized by operating system. Download links are refreshed at runtime from a version manifest and normally point to the latest release; if the manifest is unreachable, buttons fall back to built-in distribution paths, so downloads keep working. On iOS, apps are linked directly to their App Store pages per store distribution rules.
Clash Plus, marked "Top pick", is our current first choice: a clean interface, complete protocol support and coverage across all platforms. Clients marked "Discontinued" are kept as archived builds only, for migrating old configurations.
The main desktop platform. Clash Plus is our top pick; Clash Verge Rev, FlClash and Clash Nyanpasu are actively maintained open-source options; the original Clash for Windows is discontinued and only an archived build is kept.
| Item | Requirement |
|---|---|
| OS version | Windows 10 or later; Verge Rev / Nyanpasu need 1809 or later |
| Dependencies | Verge Rev / Nyanpasu rely on the WebView2 runtime; the installer prompts to add it if missing |
| Privileges | TUN mode requires administrator rights, or install the system service from settings |
| Disk usage | About 100–200 MB after install, rule data extra |
Every client ships separate Apple Silicon and Intel builds — pick the one matching your chip. Clash Plus is our top pick; the menu-bar client ClashX Meta is discontinued and only kept as an archived build.
| Item | Requirement |
|---|---|
| OS version | macOS 11 Big Sur or later |
| Chip | Separate Apple Silicon and Intel builds — don't mix them up |
| First launch | Distributed outside the App Store; confirm "Open Anyway" under Privacy & Security |
| Privileges | Enabling TUN mode requires an administrator password to authorize the virtual NIC |
All clients ship as direct apk downloads. Clash Plus is our top pick; Clash Meta for Android and FlClash are actively maintained open-source options; Surfboard works with Clash subscriptions and suits users who prefer a minimal interface. Grant VPN permission in the system dialog after install — no root required.
| Item | Requirement |
|---|---|
| OS version | Android 8.0 (API 26) or later; Surfboard needs 9.0+ |
| Install source | Direct apk install; allow "install from unknown sources" |
| Permissions | VPN connection permission; exempt the app from battery optimization for reliable background use |
| Architecture | Pick arm64-v8a / armeabi-v7a / universal to match your device |
Get Clash Plus for iOS via the App Store link below, or visit its official website for details.
| Item | Requirement |
|---|---|
| OS version | iOS 15 or later |
| Distribution | App Store |
| Permissions | Allow adding the VPN configuration in the system dialog on first connect |
For desktop environments we recommend Clash Verge Rev, with FlClash as an alternative; for servers, router boxes and other headless setups, use the Mihomo core binaries in the section below.
| Item | Requirement |
|---|---|
| Distribution | deb for Debian / Ubuntu, rpm for Fedora-family |
| Architecture | Separate x86_64 and arm64 packages — don't mix them up |
| Privileges | TUN mode needs root, or grant the binary the cap_net_admin capability |
| Headless | Servers / router boxes: use the Mihomo core binaries below |
The Mihomo core is a headless command-line program aimed at servers, router boxes and similar setups; you write the YAML config yourself and typically run it via systemd. Regular desktop / mobile users should simply use the GUI clients above — there is no need to download the core separately.
| Platform | Architecture | Format | Download |
|---|---|---|---|
| Windows | amd64 | zip | mihomo-windows-amd64.zip |
| Windows | arm64 | zip | mihomo-windows-arm64.zip |
| macOS | Intel | gz | mihomo-darwin-amd64.gz |
| macOS | Apple Silicon | gz | mihomo-darwin-arm64.gz |
| Linux | amd64 | deb | mihomo-linux-amd64.deb |
| Linux | amd64 | gz | mihomo-linux-amd64.gz |
| Linux | arm64 | gz | mihomo-linux-arm64.gz |
| Linux | armv7 | gz | mihomo-linux-armv7.gz |
| Linux | mips-softfloat | gz | mihomo-linux-mips-softfloat.gz |
Download links are replaced at runtime after the page queries a version manifest endpoint, so they normally point to the latest release. When the endpoint is temporarily unreachable, buttons silently fall back to fixed distribution paths built into the page — downloads still work, the version may just be slightly older. Refresh the page later to get the latest links.
This is Windows's default warning for newly signed programs that haven't yet built up download reputation, and is not directly related to whether the program itself is safe. To proceed: click "More info" in the prompt window, then click "Run anyway". Once installed, the same version won't trigger this prompt again.
This is macOS Gatekeeper's default block for apps distributed outside the App Store. Two ways to proceed:
xattr -cr /Applications/AppName.app in Terminal to remove the quarantine attribute.Step-by-step instructions with screenshots are on the tutorial page.
The original author has stopped maintaining it; this site only offers an archived build. The archive still runs, but the core and rule data are no longer updated and newer proxy protocols won't work. We recommend migrating to Clash Plus or Clash Verge Rev: both are compatible with the Clash config format, so your existing subscription link can simply be re-imported — no config rewriting needed.
For mainstream phones released after 2018, choose the arm64-v8a build; for older devices pick armeabi-v7a; if unsure, choose the universal package — it is larger but compatible with all architectures. On first launch, grant the VPN connection permission in the system dialog, or the virtual NIC cannot be created.
For more installation and troubleshooting questions, see the FAQ page; first-time users should follow the setup tutorial to import a subscription and verify connectivity.