DOWNLOAD CENTER

Clash Download

Installers for every platform — Windows, macOS, Android, iOS, and Linux: Clash Plus, Clash Verge Rev, FlClash, Clash Meta for Android, Clash Nyanpasu, and the Mihomo core, sorted by platform and architecture. Just click a button to grab the latest version.

MIHOMO CORE GPL-3.0 Open Source 5 Platforms Always Free

PLATFORMS

Pick a Client by Platform

Each card lists its system requirements and core details. Not sure which one to pick? Start with the client comparison, then follow the quick-start guide to import your subscription once installed.

Five clients available for Windows: Clash Plus is our top pick; if you need TUN mode and profile merging, go with Clash Verge Rev; Clash for Windows is no longer maintained and kept only for archival purposes.

Clash Plus

Clash Plus Top Pick

CLASH PLUS · WINDOWS

A modern, all-in-one client built on the mihomo core, with the same look and feel across every platform. Subscription import, rule-based routing, latency testing, and auto-start all work out of the box — a solid main client for Windows.

  • System Windows 10 or later
  • Architecture x86-64
  • Core mihomo
Clash Verge Rev

Clash Verge Rev TUN Mode

CLASH VERGE REV · WINDOWS

A lightweight Tauri-based client with TUN mode, a visual rule editor, and profile merging, all while staying easy on system resources. The go-to pick for power users who like to fine-tune their routing rules.

  • System Windows 10 or later
  • Architecture x86-64
  • Core mihomo
FlClash

FlClash Cross-Platform

FLCLASH · WINDOWS

A cross-platform client built with Flutter — Windows, macOS, Linux, and Android all share the same interface and behavior, so switching devices takes zero relearning. Available as both an installer and a portable zip.

  • System Windows 10 or later
  • Architecture x86-64
  • Core mihomo
Clash Nyanpasu

Clash Nyanpasu

CLASH NYANPASU · WINDOWS

Another Tauri-based client offering multi-profile management and a visual proxy chain editor, with smooth animations throughout — great for users who enjoy tweaking layouts and themes.

  • System Windows 10 or later
  • Architecture x86-64
  • Core mihomo

Clash for Windows Discontinued

CLASH FOR WINDOWS · ARCHIVED

Once the go-to Windows client, its repository is now archived and no longer updated, so it doesn't receive core or security fixes — kept here for historical reference only. New users should pick one of the actively maintained clients above; existing users can migrate over and reuse their subscription links directly.

  • Status Discontinued
  • Core Clash Premium
  • System Windows 7 or later

Windows System Requirements

OS VersionWindows 10 1809 or later; Windows 11 recommended
Processorx86-64(AMD64)
RuntimeThe installer bundles everything it needs — just follow the setup wizard
Disk SpaceAbout 200 MB

CORE

Standalone Mihomo Core

Mihomo is the proxy core that drives every GUI client on this page. The standalone package has no interface and is meant for servers, routers, and command-line use — you'll need to write your own config.yaml and run it from the terminal. Desktop and mobile users should just use the clients above; there's no need to download this.

PlatformArchitectureFormatFile
WindowsAMD64zipmihomo-windows-amd64.zip
WindowsARM64zipmihomo-windows-arm64.zip
macOSIntelgzmihomo-darwin-amd64.gz
macOSApple Silicongzmihomo-darwin-arm64.gz
LinuxAMD64debmihomo-linux-amd64.deb
LinuxAMD64gzmihomo-linux-amd64.gz
LinuxARM64gzmihomo-linux-arm64.gz
LinuxARMv7gzmihomo-linux-armv7.gz
LinuxMIPS Soft-Floatgzmihomo-linux-mips-softfloat.gz

How to Run It

Extract the package, place the executable and config.yaml in the same directory, then run ./mihomo -d . to start it. The default mixed port is 7890, with the external controller at 127.0.0.1:9090. For config syntax, see our beginner-to-advanced guide.

FAQ

Download FAQ

For more installation and usage questions, see the full FAQ; for config details, check our beginner-to-advanced guide.

How do I set up Clash for the first time after downloading it?

After installing the client, paste your subscription URL on the profiles page, run an update, set the proxy mode to Rule, then flip on the system proxy switch to connect. Full step-by-step instructions are in the quick-start guide.

With so many clients available, which one should I pick?

If you're not sure, go with Clash Plus, the first card on each platform. Need TUN mode and fine-grained config control? Pick Clash Verge Rev. Want a consistent experience across multiple devices? Choose FlClash. See the client comparison for the full breakdown.

Which APK architecture should I download for my Android phone?

Almost every phone released after 2018 uses arm64-v8a. Older devices should use armeabi-v7a. If you're unsure, grab the universal package — it's a bit larger but installs on any device.

Can I still use Clash for Windows and ClashX Meta?

Both are no longer maintained and no longer receive core or security updates; they're kept here only for archival purposes. Existing installs will keep working, but we recommend migrating to an actively maintained client — your subscription links and configs carry over directly, no re-downloading needed.

What's the relationship between the Mihomo core and the GUI clients? Do regular users need to download it?

Mihomo is the proxy core that powers every client on this page — each GUI client already bundles the matching core, so regular users don't need to download it separately. The standalone core package is for servers, routers, and command-line use, where you write your own config by hand and run it from the terminal.

How do I choose between the deb, rpm, and AppImage packages on Linux?

Pick deb for Debian, Ubuntu, and their derivatives; pick rpm for Fedora, RHEL, and openSUSE; if you're on another distro or don't want to install anything system-wide, grab the AppImage — just mark it executable and run it directly.