mihomo core · clients for every platform

Download Clash

This site covers the leading clients, including Clash Plus, Clash Verge Rev, and FlClash, across Windows, macOS, Android, iOS, and Linux. All installers come from each client's official release channel and are free and open source.

Windows clients

Windows has the widest selection of clients. Clash Plus and Clash Verge Rev bundle the mihomo core, support subscription management and TUN mode, and suit most users. FlClash and Clash Nyanpasu offer different interface styles. Clash for Windows is no longer maintained and is kept here for archival purposes only.

Clash Plus

Clash Plus

A cross-platform Clash client with the mihomo core, a clean interface, and support for subscription import, rule-based routing, and TUN mode.

Top pick
Platform
Windows 10/11
Core
mihomo
Mode
TUN / system proxy
Clash Verge Rev

Clash Verge Rev

A lightweight Tauri-based client that starts fast and uses few resources, with solid config editing and subscription management plus one-click switching between proxy and TUN modes.

Platform
Windows 10/11
Core
mihomo
Mode
TUN / system proxy
FlClash

FlClash

A Flutter-based cross-platform client with a consistent interface across devices, supporting subscriptions, rule sets, and multiple config profiles.

Platform
Windows 10/11
Core
mihomo
Mode
TUN / system proxy
Clash Nyanpasu

Clash Nyanpasu

A Tauri + React client with a visual config editor, support for switching between the Clash and mihomo cores, and a modern interface.

Platform
Windows 10/11
Core
mihomo
Mode
TUN / system proxy

Clash for Windows

A classic Clash GUI client that has been unmaintained since November 2023. Existing versions still work, but they no longer receive core or security updates, so we recommend migrating to Clash Verge Rev or Clash Plus.

Unmaintained
Platform
Windows 10/11
Core
Clash
Mode
System proxy / TUN

Windows system requirements

ProjectRequirement
OS versionWindows 10 1809 or later (Windows 11 recommended)
Processor architecturex64; ARM64 packages are also available for some clients
Memory4 GB or more
Runtime componentsWebView2 Runtime (usually handled automatically by the installer)

How to choose a client

Find the right client by use case: Clash Verge Rev or Clash Plus for everyday desktop use, Clash Meta for Android or FlClash on mobile, and the Mihomo core for server deployments.

Everyday desktop use

Clash Verge Rev or Clash Plus

Both clients bundle the mihomo core and support subscription import, rule-based routing, TUN mode, and system proxy. Clash Verge Rev has more powerful config editing, while Clash Plus has a cleaner interface. Pick whichever suits your workflow.

Mobile

Clash Meta for Android or FlClash

On Android, Clash Meta for Android is the top choice thanks to its broad compatibility and active updates, while FlClash offers an interface consistent with the desktop apps. On iOS, use Clash Plus from the App Store, and you can share subscription configs with your desktop setup.

Servers / routers

Mihomo core

For command-line deployments, download the Mihomo core for your architecture and use it with config.yaml. Regular users don't need to worry about the core: GUI clients bundle it and manage core updates automatically.

Download FAQs

Answers to the most common installation and usage questions. For more, see the FAQ page and the usage docs.

How do I import a subscription after downloading Clash?

Open the client, go to the Subscriptions page, paste the subscription link from your provider, and click Import. Once imported, pick a node or policy group on the Proxies page, then enable system proxy or TUN mode to start using it.

Are Clash clients free?

Yes. Every client listed here, including Clash Plus, Clash Verge Rev, FlClash, Clash Nyanpasu, Clash Meta for Android, and Surfboard, is free to download and use, with open-source code. Subscription services are sold separately by node providers and are unrelated to the clients themselves.

What is the relationship between Clash and mihomo?

mihomo is the actively maintained continuation of the Clash open-source core. Modern clients such as Clash Verge Rev, FlClash, and Clash Plus all ship with the mihomo core, and subscription formats and rule syntax remain compatible.

Is Clash for Windows still usable?

Clash for Windows is no longer maintained and its official repository is no longer updated. Existing versions still run, but they no longer receive security fixes or core updates. We recommend migrating to Clash Verge Rev or Clash Plus, where you can import the same subscription and keep going.

What is the difference between TUN mode and system proxy?

System proxy only affects apps that respect the system proxy settings, so some command-line tools, games, and UDP traffic bypass it. TUN mode captures all IP traffic through a virtual network adapter for fuller coverage. Use TUN when you need global interception, and system proxy is enough for everyday browsing.

How can I verify that a downloaded installer is safe to use?

Every download button on this site points to files from each client's official release channel, so the installers match those on the official websites. If Windows shows a security warning during installation, click More info and then Run anyway. Unsigned installers commonly trigger this prompt, so it is normal.