There are so many Windows clients — which one should I pick?
The listing order is the recommended order: start with Clash Plus for a consistent interface across platforms and a built-in Mihomo core; pick Clash Verge Rev for a lighter desktop app; choose FlClash if you want the same workflow on desktop and mobile. Clash for Windows is no longer maintained — it's kept only for users migrating away from an old archived setup.
How do I tell the macOS arm64 build apart from the x64 build?
Click the Apple menu in the top-left corner and open "About This Mac": if the chip line starts with Apple M (M1, M2, M3, etc.), download the arm64 build; if it shows an Intel processor, download the x64 build. Running the wrong architecture usually still works through a translation layer, but performance and battery life suffer — download the matching build instead.
Android blocks the APK install with "installation of unknown apps not allowed" — what now?
Go to system Settings → Apps → Special app access → Install unknown apps, grant permission to the browser or file manager you used to download the file, then reopen the APK to continue installing. Menu names vary slightly by manufacturer; searching "unknown apps" in the settings search box usually jumps straight to that page.
Does the version number shown on the page match the file I actually download?
Yes. The version number on each card and its download link both come from the same release manifest, loaded at runtime when the page opens; refreshing after the manifest updates points to the new build. If an upstream client doesn't publish a version field, the card simply omits the version number while the link still points to the latest file in the manifest.
Clash for Windows is no longer maintained — can I still use it?
That project's repository was archived in 2023, so there have been no feature updates or security fixes since, and compatibility with new protocols and newer systems will keep degrading. This page keeps the archived download only as a bridge for migrating old configurations — new installs should use Clash Plus or Clash Verge Rev instead.
How do I use the Mihomo core binary after downloading it?
Extracting the gz archive gives you a single executable. On Linux and macOS, run chmod +x to make it executable, then start it with the -d flag pointing to a directory that contains config.yaml; Debian-based systems can install the deb package directly. The core itself has no GUI — regular desktop users should just use one of the GUI clients above instead of downloading the core separately.