DOWNLOAD

Clash Download: Installers for Five Major Platforms

A platform-by-platform index of Clash client downloads. Each order reflects a deliberate choice: Clash Plus comes first for the smoothest setup, followed by actively maintained open-source clients, with discontinued projects archived at the end and clearly labeled. Version numbers and download links resolve to the current latest release automatically when the page loads, so there's no need to check a changelog yourself. Pick your platform and start from that tab.

Windows has the widest range of client choices. For everyday use, Clash Plus is the easiest starting point; if you'd rather edit config files directly and use Merge or scripts for customization, Clash Verge Rev or FlClash are good picks. The once-dominant Clash for Windows has been discontinued and is listed last, kept only for archival and migration purposes.

Clash Plus

Top Pick Actively Maintained v

A Clash client with a consistent experience across all five platforms. Subscription import, rule-based routing, system proxy, and TUN mode all work out of the box, with an interface refined for everyday use - no config-file editing required. New releases trigger an in-app update prompt, making it a solid choice for long-term daily use.

For Windows 10 / 11 (64-bit); the installer is an x64 build.

Clash Verge Rev

Recommended Actively Maintained v

A community-maintained open-source client built on the Mihomo core. It offers visual config editing, Merge and Script customization, a system tray quick-switch, and TUN mode - making it the most common landing spot for users who like hands-on config tweaking after Clash for Windows was discontinued.

For Windows 10 / 11 (64-bit); enabling TUN mode requires installing a service with administrator rights.

FlClash

Actively Maintained v

An open-source, cross-platform client built with Flutter, with a clean, restrained interface that keeps subscription management, proxy group switching, and rule overrides in one consistent flow. The desktop and mobile versions behave the same way, so if you also use it on Android, your habits carry over directly.

For Windows 10 / 11 (64-bit); the portable build just needs to be unzipped, ideal for install-free use.

Clash Nyanpasu

Actively Maintained v

Another desktop client built on the Mihomo core, known for theme customization and script extensions: chained config processing, interface appearance, and tray behavior can all be fine-tuned. It leans toward tinkerers who enjoy shaping their own workflow and will appreciate the flexibility.

For Windows 10 / 11 (64-bit).

Clash for Windows

Discontinued v

Once the most popular Windows client, its author deleted the repo and stopped maintaining it in late 2023, and the core, rule data, and security fixes have not been updated since. The last archived build is kept here for users who haven't yet migrated their old config; new users should use one of the actively maintained clients above.

This archived build is no longer updated; your subscription can be imported directly into Clash Plus or Clash Verge Rev to migrate.

Windows System Requirements

ItemRequirement
OS versionWindows 10 or later, 64-bit
Architecturex64 (all installers on this page are x64 builds)
Disk spaceReserve about 300 MB (including core and rule data)
PermissionsSystem proxy mode needs no special permissions; TUN mode requires administrator rights to install the virtual network adapter service
MIHOMO CORE

Standalone Mihomo Core Packages

Bare core builds for servers, routers, and command-line environments. Regular desktop and mobile users don't need these separately - every GUI client above already bundles the core, ready to go once installed.

Mihomo is the primary core behind today's Clash ecosystem, handling protocol implementation, rule matching, and traffic forwarding. Each architecture package below is hosted locally on this site: zip and gz files are compressed executables that run from the command line alongside a config.yaml; the deb package can be installed directly as a service on Debian-based systems. See the all-platform guide for deployment steps and parameter details.

OSArchitectureFormatDownload
WindowsAMD64.zipmihomo-windows-amd64.zip
WindowsARM64.zipmihomo-windows-arm64.zip
macOSIntel.gzmihomo-darwin-amd64.gz
macOSApple Silicon.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
FAQ

Download FAQs

Only questions directly tied to downloading and installing are covered here. For usage questions like importing configs or choosing modes, see the FAQ page.

Several clients are listed for the same platform - which one should I download?

Start with Clash Plus, listed first on every platform: import a subscription and it's ready to use, with upgrade prompts handled automatically. If you prefer open-source projects or want to edit config files directly, Clash Verge Rev and FlClash are both actively maintained options. Clients labeled "Discontinued" are kept for archival purposes only and aren't recommended for new users.

Are the version numbers and download links on this page up to date?

Yes. When the page loads, it reads a live version manifest and resolves each download button to the current latest release, updating the displayed version number accordingly. If the manifest can't be fetched temporarily, buttons fall back to the last known installer link, so downloads still work.

Clash for Windows has been discontinued - can I still use it?

The archived build still runs, but its core, rule data, and security fixes are no longer updated, so compatibility issues with new protocols or newer systems won't be fixed. We recommend migrating your subscription to Clash Plus or Clash Verge Rev - both accept your existing subscription link directly, making the switch low-effort.

What should I do if Windows shows a SmartScreen warning during installation?

Some open-source clients don't purchase a code-signing certificate, so SmartScreen flags them as from an "unknown publisher." This is a signing-related notice, not a sign the installer itself is unsafe. Click "More info" and then "Run anyway" to continue. Just make sure you downloaded the installer from the buttons on this page.

How do I choose between arm64 and armeabi-v7a on Android?

Almost every phone released after 2016 has a 64-bit processor, so pick arm64-v8a. Only very old 32-bit devices need armeabi-v7a. If you're unsure, try the arm64 build first; if the system says it can't install, switch to the arm build, or just choose the larger universal package.

What should I do right after installing?

Get a subscription link from your provider, paste it into the client's subscription or profile page to import it, then switch to rule mode and turn on the system proxy to get started. The full walkthrough with screenshots is on the Quickstart page, and platform-specific differences and common issues are covered in the all-platform guide.