Download FAQ
Installer and platform questions
These six questions cover how versions are resolved, platform choices, architecture picks, and what to do with discontinued clients.
Are the installers on this page always the latest version?
When the page loads, the download buttons read the site's version manifest and resolve to the latest published installer for that client; if the manifest request fails, the buttons keep the fixed file URLs shown on the cards, so downloads are unaffected. The client version number appears inside the card, and is hidden when the manifest provides no version information.
Should I pick Clash Plus or Clash Verge Rev on Windows?
Both handle subscription import, rule-based routing and TUN mode. Clash Plus is this site's top pick: its interface keeps everyday settings on a single layer, so you can install it and import a subscription right away. Clash Verge Rev exposes more manual configuration, which suits users who edit config files directly or switch between core versions.
Which macOS dmg should I download?
Clash Plus ships separate builds per chip: pick the arm64 installer for Apple silicon Macs and the x64 installer for Intel Macs. Other clients publish a single dmg entry upstream, so both chips download the same file. If no menu bar icon appears after installing, check whether System Settings → Privacy & Security is blocking the app.
What's the difference between arm64-v8a, armeabi-v7a and x86_64 on Android?
These are CPU instruction sets: arm64-v8a covers mainstream phones released in recent years, armeabi-v7a targets older 32-bit devices, and x86_64 is for emulators and a few tablets. Installing the wrong architecture fails immediately at install time — just reinstall with another APK, and your system is unaffected.
Can I still download and use clients marked as discontinued?
Yes, they still download and run, but no new versions will be released. Clash for Windows and ClashX Meta are frozen at their final releases, so newer rule types and protocol support may be missing; if connections fail or rules stop working, switch to a client that is still updated.
How does the Mihomo core relate to the GUI clients?
GUI clients use the core internally to handle connections and routing, so desktop and mobile users don't need to download it separately. The binaries in the core section are aimed at servers, soft routers and setups where you arrange startup parameters yourself — you'll need to prepare config.yaml and launch it from the command line.