downloads

Clash Client Downloads

Installer links for the Clash client, organized by platform and covering Windows / macOS / Android / iOS / Linux plus the Mihomo core. Download buttons automatically resolve to the latest version when the page loads, and version badges update in sync — no need to look up version numbers manually.

clients

Choose a Client by Platform

The first card for each platform is the top pick, based on current maintenance status and overall ease of use. Clients marked "Discontinued" are kept for archival purposes only and aren't recommended for new users.

Windows Clients

Windows has the widest selection of clients. For everyday use, the x64 installer is all you need; for ARM devices like Snapdragon laptops, use the ARM64 build of Clash Verge Rev.

Clash Plus

Clash Plus

Top Pick Latest

An actively maintained Clash client available on every platform, with the latest core built in. Subscription import, rule-based routing, and the system proxy toggle are all handled in a single interface, making it a solid default choice on Windows.

  • Windows 10 and later
  • x64
  • About 60 MB
Clash Verge Rev

Clash Verge Rev

Latest

An actively maintained community successor to Verge, built on Tauri with strong configuration editing capabilities. It supports Merge/Script post-processing of subscriptions, making it a good fit for users who want fine-grained control over their config files.

  • Windows 10 and later
  • x64 / ARM64
  • About 25 MB
FlClash

FlClash

Latest

A cross-platform client built with Flutter, offering a clean, consistent interface with the same interaction logic on desktop and mobile — ideal for users who want a uniform experience across devices.

  • Windows 10 and later
  • x64
  • About 30 MB
Clash Nyanpasu

Clash Nyanpasu

Latest

Another fork of the Verge project, with a lighter interface style. It supports chained proxy configurations and script extensions, though its release cadence is somewhat slower than Verge Rev's.

  • Windows 10 and later
  • x64
  • About 25 MB

Clash for Windows

Discontinued

Once the go-to Windows client, its developer stopped work on it in 2023. Only the final publicly released version is kept here for archival purposes — the core no longer receives updates, and some newer protocols may not work. Migrating to one of the actively maintained clients above is recommended.

  • Windows 7 and later
  • x64
  • Archived version

System Requirements

ClientMinimum OSArchitectureStatus
Clash PlusWindows 10x64Maintained
Clash Verge RevWindows 10x64 / ARM64Maintained
FlClashWindows 10x64Maintained
Clash NyanpasuWindows 10x64Maintained
Clash for WindowsWindows 7x64Discontinued
mihomo core

Mihomo Core

A standalone command-line core aimed at servers, routers, and NAS devices. It requires writing your own config file and running it persistently via something like systemd.

When to Use This

The Mihomo core has no graphical interface. Desktop and mobile users should use one of the GUI clients above, which already bundle the core — you only need to download the core binary separately when deploying on a machine without a desktop environment.

OSArchitectureFormatDownload
Windowsamd64.zipmihomo-windows-amd64.zip
Windowsarm64.zipmihomo-windows-arm64.zip
macOSIntel (amd64).gzmihomo-darwin-amd64.gz
macOSApple Silicon (arm64).gzmihomo-darwin-arm64.gz
Linuxamd64.debmihomo-linux-amd64.deb
Linuxamd64.gzmihomo-linux-amd64.gz
Linuxarm64.gzmihomo-linux-arm64.gz
Linuxarmv7.gzmihomo-linux-armv7.gz
Linuxmips-softfloat.gzmihomo-linux-mips-softfloat.gz

After extracting, grant executable permission and run it. A typical startup command:

gzip -d mihomo-linux-amd64.gz
chmod +x mihomo-linux-amd64
./mihomo-linux-amd64 -d /etc/mihomo
download faq

Download FAQ

The most common questions during installation. For subscription import and usage questions, see the setup guide.

Does the download button always link to the latest version?

When the page loads, it automatically fetches a version manifest and replaces each client's download button with a direct link to the current latest version; the version badge on each card updates the same way. If the manifest request fails, the buttons fall back to the built-in download links, so downloads still work normally.

What if SmartScreen blocks the installer on Windows?

Open-source client installers usually aren't signed with a commercial code-signing certificate, so SmartScreen will flag an unknown publisher. Click "More info" in the dialog, then "Run anyway" to continue the installation. If your browser blocks the download itself, choose to keep the file from the downloads list.

What if macOS says the app is damaged or the developer can't be verified?

This is Gatekeeper's default block on apps that haven't been notarized. You can choose "Open Anyway" in System Settings → Privacy & Security, or remove the quarantine attribute from Terminal and then launch the app:

xattr -cr /Applications/AppName.app
Which architecture should I choose for Android?

Most phones released after 2016 use the arm64-v8a architecture, so the arm64 build is the best choice for them; older devices or some TV boxes may need armeabi-v7a. If you're unsure which architecture applies, download the universal package — it's larger but compatible with all architectures.

What's the difference between a GUI client and the Mihomo core?

GUI clients bundle the core and provide a graphical interface, making them suitable for everyday use on desktop and mobile. The Mihomo core is a standalone command-line program aimed at servers, routers, and NAS devices — it requires writing your own config file and running it via something like systemd. Most users should simply use a GUI client.

Clash for Windows is discontinued — can I still use it?

The archived version still runs, but it no longer receives core updates or bug fixes, and some newer protocol nodes may not work. Migrating to Clash Plus or Clash Verge Rev is recommended — your existing subscription link can be re-imported directly into the new client. See the setup guide for migration steps and the comparison guide for choosing between clients.

Download Clash Client