Official Secure Downloads

Clash Client
Download Center

Providing the latest Clash installers for Windows, macOS, Android, iOS, and Linux. Free, open-source, and officially verified.

Select Platform
Find the Perfect Version for You
Other Available Versions
Clash for Windows
Legacy Edition

Once the most popular Clash client for Windows (CFW), known for its stable UI and vast community resources. The developer deleted the GitHub repository and ceased maintenance in 2023. New users are encouraged to choose Clash Verge Rev, though existing users may still use this archived version.

Original GitHub repo deleted; project no longer maintained.
Windows 7+ x64 EOL (End of Life)
Selection Guide

How to Choose the Right Clash Client?

While most clients share the same Clash/Mihomo core, they differ in UI and feature sets. Choose the one that best fits your workflow.

Clash Verge Rev

The most feature-complete cross-platform GUI client. Built with Rust + Tauri for speed, it supports advanced features like TUN Mode, Service Mode, and Scripting. The top choice for new Clash users.

Windows macOS Linux

FlClash

A modern Flutter-based client with a beautiful, clean UI. Supports Windows, macOS, Android, and Linux, providing a seamless, unified experience across all devices.

Windows macOS Android Linux

Clash Nyanpasu

Also built on Tauri, known for its personalized design and multi-kernel support (Clash Original, Mihomo, Clash.RS). Ideal for power users who love deep customization.

Windows macOS Linux

ClashX Meta

A native macOS menu bar app with minimal resource usage. Perfect for Mac users who want Clash to stay "quietly" in the background without a complex UI.

macOS

Mihomo Core

A headless CLI engine for deployment on OpenWrt routers, Linux servers, or NAS devices. Runs as a daemon with extremely low resource usage, managed remotely via Web Dashboards.

Linux OpenWrt NAS

Clash for Windows (Legacy)

Formerly the most popular Windows client. While development has stopped, current versions still work and community resources are vast. For a modern experience, consider migrating to Clash Verge Rev.

Windows Discontinued
Security Note

Secure Downloads: Use Official Channels

Clash code is fully open-source and auditable. Avoid non-official sources to prevent malware risks.

Official Secure Sources

All installers provided here come directly from the official GitHub Releases of each project. File integrity is guaranteed.

Beware of Unofficial Channels

Many modified Clash clients found online may contain backdoors or ad injections. Do not download from forums or unknown websites to protect your privacy and security.

Open Source & Transparent

The Clash core and GUI clients are open-source. Hosted on GitHub, the code is public and free of hidden features or data collection.

Node Security & Privacy

Clash does not provide proxy services. Nodes are provided by third-party providers. Choose reputable services and avoid unknown free nodes to protect your online privacy.

FAQ

Download & Install FAQ

A collection of common download and installation issues with quick solutions.

Which Clash version is the best? Recommendations for Windows and Mac?
For Windows and macOS, choose Clash Verge Rev first and FlClash second. For Android, choose FlClash first and Clash Meta for Android second. For iOS, choose Shadowrocket first and Stash second. For Linux, choose Clash Verge Rev first and FlClash second.
Can I still use Clash for Windows (CFW)? Why switch?
CFW maintenance stopped in late 2023. While still functional, it won't receive bug fixes or support for new protocols. We recommend migrating to Clash Verge Rev or Clash Nyanpasu, both of which are actively maintained and support Hysteria2 and TUIC v5.
Which Android APK should I download? Universal vs. arm64?
Universal: Includes code for all architectures; larger size but compatible with every device.

arm64-v8a: Optimized for 64-bit ARM, smaller and faster—perfect for most modern phones (2016+). recommended.

armeabi-v7a: For legacy 32-bit devices.
Difference between Mihomo core and vanilla Clash? Do I need to download the core?
Mihomo (formerly Clash.Meta) is an enhanced fork adding support for VLESS+Reality, Hysteria2, TUIC v5, WireGuard, and advanced scripting.

General users don't need a separate core—modern GUIs like Clash Verge Rev and FlClash have it built-in. Manual core downloads are only for routers or headless servers.
How to fix "App cannot be opened" on macOS?
This is macOS Gatekeeper, not a virus.

Method 1 (Recommended): Right-click the app → select "Open" → click "Open" again.

Method 2: Go to "System Settings → Privacy & Security" and click "Open Anyway" at the bottom. Once done, you can double-click as usual.
How to verify file integrity after download?
Use SHA256 hashes provided on GitHub. Run shasum -a 256 filename on Mac/Linux or Get-FileHash filename -Algorithm SHA256 on Windows PowerShell. Compare with the official hash. Files provided here are direct from official repositories.
How to start using Clash after installation? Do I need nodes?
You'll need a subscription link from a third-party provider (airport); Clash doesn't include nodes.

Paste the link in the "Configs" tab → Click Update → Select a node in "Proxies" → Toggle "System Proxy." See the Tutorial for details.

Start Using Clash for Free

The choice of 50 million users. 100% open-source, zero subscription fees.