All-Platform Clients · Based on Meta (Mihomo) Core · Continuously Updated

Choose Your Platform,
Download for Free Now

Curating the highest quality and continuously maintained Clash series clients for Windows, macOS, Android, iOS, and Linux. Completely open source and free, ready to use after a one-click import of an airport subscription.

Quick Jump: Windows · macOS · Android · iOS · Linux

Windows Client Download

Supports Windows 10 1903 and higher · x64 / ARM64

FlClash

FlClash

Lightweight

Flutter Cross-platform

Extremely low memory footprint, very minimalist interface, designed for users pursuing speed and simplicity. Built-in latest Meta core.

CFW

Clash for Windows (CFW)

Discontinued

v0.20.39 · Final Archived Version · Classic Interface

Original author stopped updates. Since it doesn't support new protocols like Hysteria2, it's recommended to use Verge Rev first.

Download Local Archive (.exe)

macOS Client Download

Supports macOS 10.15 Catalina and higher · Apple Silicon (M-series) / Intel supported

FlClash

FlClash

Minimalist

Flutter · Native Smoothness

Minimalist style client with native Apple Silicon support. Perfect for users pursuing a minimalist experience.

Android Client Download

Supports Android 5.0 and higher · Install APK directly or via Google Play

FlClash

FlClash

Lightweight

Flutter · Low Memory Usage

Built with Flutter, smooth interface, extremely low memory usage. Perfect choice for lower-end Android devices.

Surfboard

Surfboard

Official Local Mirror

Compatible with Clash/Surge formats · Smooth interface

Another Android client supporting Clash subscription formats with an extremely elegant and smooth interface. Great for users pursuing top-tier UI experience.

iOS / iPadOS Client Download

Due to system restrictions, iOS cannot run Clash open-source core directly. The following apps natively support Clash subscription formats and are the best for iPhone/iPad users.

Special Note for iOS

Due to App Store policies, these apps require a non-mainland China Apple ID (HK, US, TW etc.). You can switch back to your primary ID after purchase. They natively support Clash YAML and your airport subscription links.

Shadowrocket

Shadowrocket

Paid $2.99

Commonly called "Little Rocket" · Top Rated

The most popular proxy client for iOS. Perfect support for Clash subscriptions, powerful rules, stable and reliable. One-time purchase, high cost-performance. First choice for most users.

Clash Sub Shadowsocks VMess Trojan
App Store Purchase
Stash

Stash

Paid $3.99

Native Clash Config · Elegant UI

Specifically designed for Clash formats on iOS. Beautiful UI, full Clash YAML support (including Rule Provider). Supports Hysteria2, TUIC and other new protocols for advanced users.

Clash YAML Rule Provider Hysteria2
App Store Purchase
Surge 5

Surge 5

Paid · Subscription

Pro Network Tool · Most Powerful

The most powerful pro-grade network tool on iOS/macOS. Supports Clash subscriptions. Higher price point, aimed at developers and power users.

HTTP Capture Scripting WiFi Gateway
App Store View

How to buy overseas Apps?

1

Register a US / HK Apple ID (or use gift cards for existing accounts)

2

In "App Store" → "Avatar" → "Sign Out", log in with the overseas ID

3

Search and buy the App, then switch back to your main ID. The App works and updates normally.

Linux Client Download

Supports Ubuntu / Debian / Fedora / Arch Linux and higher · x64 / ARM64

FlClash

FlClash

Minimalist

Flutter · Native Smoothness

Minimalist client with very clean interface. Provides local high-speed mirror for Linux.

Mihomo (Meta Core Headless)

Official Mirror CLI / Server

MetaCubeX/mihomo · Perfect for VPS / Router / Docker

If you need to run Clash on a server, router or VPS, we provide local high-speed mirrors for binaries.

Platform Quick Reference Table

Don't know which to choose? See all recommended platforms at a glance.

Platform Top Recommendation Alternative Free? Maintenance
🪟 Windows Clash Verge Rev FlClash / CFW ✓ Local Mirror Active
🍎 macOS Clash Verge Rev FlClash ✓ Local Mirror Active
🤖 Android Clash Meta (Mihomo) FlClash / Surfboard ✓ Local Mirror Active
📱 iOS / iPadOS Shadowrocket Stash / Surge App Store Active
🐧 Linux Clash Verge Rev FlClash / Mihomo ✓ Local Mirror Active

Download FAQ

Common questions about download and installation

This is a normal false positive. Clients like Clash Verge Rev modify system proxy settings, which can be flagged. All recommended clients are open source with reviewable code. We suggest temporarily disabling protection or whitelisting the installer. You can also verify SHA256 hashes on GitHub.
This is due to macOS Gatekeeper. Run the following in terminal to remove the quarantine flag:
sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app Or go to System Settings → Privacy & Security and click "Open Anyway".
Windows: Most users need x64. Use ARM64 only for Snapdragon ARM laptops (Surface Pro X, Yoga etc).

macOS: 2020+ Macs (M1/M2/M3/M4) use arm64 or Universal. Older Intel Macs use x64 or Universal. Choose Universal if unsure.

Android: Use Universal APK for automatic adaptation.
We provide Local High Speed Mirrors (marked "Local") for the most popular versions. For others, try adding https://ghproxy.com/ before the GitHub link.
After installation, you need an Airport Subscription link from a provider. Paste it in the "Profiles" or "Config" page to start. See our Setup Tutorial for details.
Downloaded? What's next?

Read the Setup Guide, Get Started in 10 Mins

Step-by-step tutorial with images. Learn how to import subscriptions and enable TUN proxy easily.