Release source · Package architecture · File verification

Free Clash Downloads Choose a Version

Browse popular Clash clients for Windows, macOS, Android, Linux, and iOS, with official releases, App Store listings, and verified local mirrors clearly distinguished alongside version, architecture, and checksum details.

Windows Clients

Clash for Windows

Discontinued

A classic Clash desktop client that retains the legacy configuration workflow.

Backup Version
v0.20.39
Architecture / Format
x64 · 7z
Project Source
Formerly Fndroid/clash_for_windows_pkg

The original release channel is unavailable. Historical backups are for existing users only.

FlClash

Maintained

Built with Flutter, with similar interfaces on desktop and Android.

Backup Version
v0.8.99
Architecture / Format
AMD64 (x86_64 / x64) · EXE
Project Source
chen08209/FlClash
System requirements
Windows 10+; choose EXE or ZIP for x64 / ARM64

Stash

Early access

Stash Windows is an early-access app with its own engine. It is currently free to use; installing the system service requires administrator privileges.

Version
0.1.39(build 44)
Maintenance
Early access
Project Source
Stash Windows
System requirements
Windows 11 x86_64; installing the system service requires administrator privileges

macOS Clients

Clash for Windows

Discontinued

A classic Clash desktop client that retains the legacy configuration workflow.

Backup Version
v0.20.39
Architecture / Format
Intel / Apple Silicon · DMG
Project Source
Formerly Fndroid/clash_for_windows_pkg

The original release channel is unavailable. Historical backups are for existing users only.

FlClash

Maintained

Built with Flutter, with similar interfaces on desktop and Android.

Backup Version
v0.8.99
Architecture / Format
Intel / Apple Silicon · DMG
Project Source
chen08209/FlClash
System requirements
macOS 12+; choose the DMG for Intel / Apple Silicon

Clash Party

Maintained

Includes Smart and Mihomo cores, with overrides and WebDAV backup.

Backup Version
v2.0.3
Architecture / Format
Intel / Apple Silicon · PKG
System requirements
The v2.0.3 source and Electron dependency imply macOS 12+ for standard packages; macOS 10.15 requires the dedicated Catalina package. System requirements inside the PKG have not been inspected

ClashX

Legacy Client

A macOS menu bar proxy client that retains the ClashX workflow.

Backup Version
v1.140.0
Architecture / Format
Check the Legacy File for Architecture · DMG
Project Source
ClashX-Pro/ClashX

Released by a third-party continuation, not the original ClashX project.

ClashX Pro

Legacy Enhanced Edition

A legacy enhanced edition of ClashX for existing installations and configurations.

Backup Version
v1.118.0
Architecture / Format
Check the Legacy File for Architecture · DMG
Project Source
bannedbook/ClashX

Historical mirror; original public distribution has ended.

Shadowrocket

Third-Party Compatible App

Shadowrocket also has a Mac App Store version for macOS 10.15+. The illustrated mobile tutorial covers only iOS / iPadOS.

Version
Check the Mac App Store
Store Availability
Currently listed on the US Mac App Store
Project Source
Mac App Store
System requirements
macOS 10.15+

Quantumult X

Third-Party Compatible App

Quantumult X also has a Mac App Store version for macOS 12.0+. The illustrated mobile tutorial covers only iOS / iPadOS.

Version
Check the Mac App Store
Store Availability
Currently listed on the US Mac App Store
Project Source
Mac App Store
System requirements
macOS 12.0+

Stash

Stable · Separate license

The standalone Stash Mac app supports Intel and Apple Silicon, with stable version 4.2.1. Its Mac license is separate from an iOS App Store purchase.

Version
4.2.1(build 487)
Maintenance
Stable · Separate license
Project Source
Stash Mac
System requirements
The standalone Mac app requires macOS 12.4+ and supports Intel / Apple Silicon; running the iOS App Store app on Mac requires macOS 13+ and Apple M1 or newer

Android Clients

FlClash

Maintained

Built with Flutter, with similar interfaces on desktop and Android.

Backup Version
v0.8.99
Architecture / Format
arm64-v8a · APK
Project Source
chen08209/FlClash
System requirements
Android 7+ inferred from source and Flutter dependencies; APK Manifest not inspected

A legacy Android client that supports Clash configuration imports.

Backup Version
v2.5.12
Architecture / Format
Legacy Universal APK
Project Source
Formerly Kr328/ClashForAndroid

The original release channel is unavailable. Historical backups are for existing users only.

Stash

Early access · In-app purchases

Stash Android is an early-access Google Play app requiring Android 7+. No official APK is distributed, and the app includes in-app purchases.

Version
1.1.5
Maintenance
Early access · In-app purchases
Project Source
Google Play
System requirements
Android 7.0+; Google Play only, no official APK

Linux Clients

Clash Verge Rev

Maintained

Built on Mihomo, with subscription management, rule-based routing, and TUN.

Release Version
v2.5.8
Architecture / Format
Choose for Your Device Architecture · DEB / RPM
System requirements
Choose DEB / RPM for your distribution and architecture

FlClash

Maintained

Built with Flutter, with similar interfaces on desktop and Android.

Release Version
v0.8.99
Architecture / Format
amd64 / arm64: AppImage / DEB / RPM
Project Source
chen08209/FlClash

Clash Nyanpasu

In Development · Stable Releases Are Infrequent

Built with Tauri, supporting Clash Premium, Mihomo, and Clash Rust.

Release Version
v1.6.1
Architecture / Format
x86_64 · AppImage / DEB / RPM
System requirements
Stable v1.6.1 provides x86_64 packages only

Third-Party iOS Apps

No official Clash app

Go to Downloads

On iOS and iPadOS, apps such as Shadowrocket, Quantumult X, and Stash are installed from the App Store and support subscriptions and rules. Most are paid apps and may require an Apple ID from outside mainland China.

Shadowrocket

Third-Party Compatible App

A rule-based proxy app for iPhone and iPad with subscription imports.

Version
2.2.92
Store Availability
Currently Available on the U.S. App Store
Project Source
App Store

Quantumult X

Third-Party Compatible App

An iOS proxy app with rules, scripts, and custom policies.

Version
1.8.1
Store Availability
Currently Available on the U.S. App Store
Project Source
App Store

Stash

Third-Party Compatible App

Follows the Clash configuration approach, with policy groups, rule sets, and overrides.

Version
3.4.1
Store Availability
Currently Available on the U.S. App Store
Project Source
App Store

Connect for the First Time in Three Steps

After installing, import a profile, choose a node, and then enable the system proxy, VPN, or TUN.

01

Install and Launch the Client

Run the package to install the client. On macOS, verify the source and allow the app under Privacy & Security if needed. On Android, permit installation from unknown sources.

02

Import a Subscription Profile

Paste a Clash- or Mihomo-format subscription URL and refresh the profile. The client will download proxy nodes, policy groups, and routing rules. Subscription URLs may contain account identifiers or tokens, so never share them publicly or write them to logs.

03

Choose a Policy Group and Enable the Proxy

Choose a proxy node in the relevant policy group, then enable the system proxy, VPN, or TUN as needed. If the connection does not behave as expected, first check Rule / Global / Direct mode, local ports, DNS, and logs.

Common Questions Before Downloading Clash

Before downloading, check the client version, package architecture, platform restrictions, and project maintenance status.

For new Windows, macOS, and Linux users, start with Clash Verge Rev and consider FlClash as an alternative. On Android, start with FlClash, then compare Clash Meta for Android. There is no official Clash client for iOS; start with Shadowrocket, then compare Quantumult X or Stash.