Download.

Cross-Platform Clients

Common installers and core files for Windows, macOS, Android, and Linux. Please verify your device architecture before downloading. iOS requires a non-mainland Apple ID for the App Store.

Verge Rev (Main) Android FlClash iOS App Store
Choose the right architecture for a smooth install.
Seamlessly transition from setup to usage.
Windows
macOS
Android
iOS
Linux
FAQ

Windows Client

Supports Windows 10/11; x64 is mainstream; ARM64 for Snapdragon devices like Surface Pro X.

Recommended Actively Maintained

Clash Verge Rev

Based on Tauri with built-in Mihomo core. Supports TUN, rule subscriptions, and multi-profile management.

TUN Rule Sets System Proxy
Recommended
Windows x64 (64-bit)
Windows 10 / 11 · EXE
Download EXE
ARM64
Windows ARM64
Surface Pro X, etc.
Download EXE
Beginner Friendly

FlClash

Material You style, easy to get started.

x64 EXE
Archived (Discontinued or Alternative)
Archived

Clash for Windows

Repository deleted/discontinued. Still functional, but migration to Verge Rev is recommended.

Archived EXE
Alternative

Clash Nyanpasu

Community fork, less active than main clients.

x64 EXE
System Requirements: Windows 10 1903+ recommended. Verge Rev depends on WebView2 (included in Win11, Win10 can install during setup).

macOS Client

macOS 12+. Please download the correct architecture for Apple Silicon or Intel.

Recommended Actively Maintained

Clash Verge Rev

Native ARM64 / Intel DMG, same features as the Windows version.

Apple Silicon
macOS ARM64 (M-Series)
.dmg
Download DMG
Intel
macOS x64
.dmg
Download DMG
Beginner Friendly

FlClash

Universal DMG.

Apple Silicon
ARM64
Intel
Intel
Archived
Legacy

ClashX Meta

Classic menu bar client, slow feature updates.

ZIP
Installation: Drag DMG to Applications. If prompted with "unverified developer," allow it in "Privacy & Security."

Android Client

Android 5+. APK direct install. Choose ARM64 for recent devices.

Recommended Beginner

FlClash

Material You, easy subscription import.

Recommended
ARM64-v8a
2016+ Models
APK
Legacy Devices
ARMv7
32-bit
APK
Advanced

Clash Meta for Android

Official MetaCubeX Android client with full advanced options.

ARM64
APK
ARMv7
APK
Universal
APK
Archived
Discontinued

Surfboard

Repository deleted, archived package only.

APK

iOS Client

Available via App Store only; requires non-mainland Apple ID, mostly paid apps.

Note

Mainland China App Store does not list these apps. Please use US, HK, or other regions. This site does not provide IPA files.

Recommended

Stash

Full Clash/Mihomo capabilities with a refined UI.

Beginner

Shadowrocket

Known as "Little Rocket," supports Clash configuration import.

Approx. $2.99 App Store
Advanced

Quantumult X

Strong scripting and override capabilities, higher learning curve.

Approx. $7.99 App Store

US Apple ID Quick Steps

Step 1

Register

Visit appleid.apple.com, set region to United States, and use a new email.

Step 2

Log in to App Store

Sign out of your current ID in the iPhone App Store and log in with your US ID.

Step 3

Payment Method

If you don't have a credit card, you can purchase a US gift card to top up and buy apps.

Linux Client

Desktop DEB / RPM, and Mihomo CLI core.

Clash Verge Rev

DEB / RPM with the same UI as other platforms.

Debian / Ubuntu
amd64 · DEB
DEB
ARM64
arm64 · DEB
DEB
Fedora / RHEL
x86_64 · RPM
RPM

FlClash · Linux

amd64 DEB。

amd64 DEB

Mihomo CLI Core

Core binaries for server or headless environments (some are .gz, requires gunzip).

Linux amd64 · gz
Download
Linux arm64 · gz
Download
Linux ARMv7 · gz
Download
macOS ARM64 · gz
Download
macOS Intel · gz
Download
Windows amd64 · zip
Download
Windows arm64 · zip
Download
# Example (Replace domain with your site)
curl -fLO https://yourdomain.com/assets/clients/core/mihomo-linux-amd64.gz
gunzip mihomo-linux-amd64.gz
chmod +x mihomo-linux-amd64
sudo mv mihomo-linux-amd64 /usr/local/bin/mihomo
Quick Start in Three Steps. From Installation to Split Tunneling.
Step 1

Download & Install

Choose the correct architecture for your system. Clash Verge Rev is preferred for Windows/macOS; FlClash is preferred for Android.

Step 2

Import Subscription

Paste the HTTPS link provided by your provider into "Subscriptions / Profiles" and update.

Step 3

Enable Proxy

Select a node and enable System Proxy. Use TUN if you need global traffic for terminal apps.

FAQ. Selection & Architecture.

Which one for beginners?

Windows / macOS: Clash Verge Rev. Android: FlClash. iOS: Shadowrocket or Stash (Paid).

Which DMG for M-series Mac?

Apple Silicon uses clash-verge-rev-mac-arm64.dmg; Intel Mac uses clash-verge-rev-mac-x64.dmg.

Android: ARM64 or ARMv7?

Choose ARM64 for recent devices. Try ARMv7 if installation fails.

Is Clash for Windows still usable?

Legacy packages still work but are discontinued. Migration to Verge Rev is recommended; configurations are compatible.