How to Choose a Clash Client
Picks for Every Platform
Which Clash client or iOS-compatible app fits your device? Compare maintenance status, proxy core and use cases across Windows, macOS, Android, Linux and iOS to narrow down your options fast.
14 clients compared in one table
Compare platforms, maintenance status, core type and key features. Rule out discontinued clients first, then pick what fits your needs.
← Swipe to see the full table →
| Name | Platforms | Maintenance / Availability | Core / Type | Key feature | Project |
|---|---|---|---|---|---|
| Actively maintained · Recommended | |||||
| Clash Verge Rev | Actively maintained | Mihomo | Visual config editor | GitHub ↗ | |
| FlClash | Actively maintained | Mihomo (ClashMeta) | Same UI on every device | GitHub ↗ | |
| Clash Party | Actively maintained | Smart / Mihomo | Rule overrides | GitHub ↗ | |
| Clash Nyanpasu | In development · slow stable releases | Clash Premium / Mihomo / Clash Rust | Multi-core support | GitHub ↗ | |
| ClashX Meta | Actively maintained | Mihomo | Multi-protocol control | GitHub ↗ | |
| Clash Meta for Android | Actively maintained | Clash.Meta | Service automation | GitHub ↗ | |
| iOS / Third-party compatible | |||||
| Shadowrocket | On the US App Store | Third-party compatible | Full-traffic forwarding | App Store ↗ | |
| Quantumult X | On the US App Store | Third-party compatible | Rewrite & debugging | App Store ↗ | |
| Stash | On the US App Store | Stash's own engine | Proxy groups & overrides | Website ↗ | |
| Discontinued / Legacy clients · Not recommended for new installs | |||||
| Clash for Windows | Discontinued | Clash | Profile management | — | |
| Clash Verge | Archived | Clash Meta | Legacy rule routing | GitHub ↗ | |
| ClashX | Legacy client | Clash | Menu-bar workflow | — | |
| ClashX Pro | Legacy (Pro) | Clash | Enhanced mode | — | |
| Clash for Android | Legacy APK | Clash | Rule-based tunneling | — | |
Pick your platform, then your level
New to Clash? Start with "Best for beginners". If you need rule overrides, core switching or finer-grained configuration, check "For advanced users".
First time
Clash Verge Rev
Actively maintained, with a visual config editor and system proxy support. A solid first choice for getting connected on a new Windows PC.
View install guideNeed more control
Clash Party
Go with Clash Party when you need rule overrides, TUN mode or WebDAV backups.
Clash Nyanpasu
Choose it if you want to switch between the Clash Premium, Mihomo and Clash Rust cores.
First time
Clash Verge Rev
Actively maintained and runs on both Apple silicon and Intel Macs. The go-to choice for a new Mac.
View install guideNeed more control
ClashX Meta
Like the ClashX menu-bar workflow but want the Mihomo core and TUN mode? Choose ClashX Meta.
Clash Party
Go with Clash Party when you need rule overrides, TUN mode or WebDAV backups.
First time
FlClash
The same interface and setup on Android and desktop, ideal if you switch between several devices.
View install guideNeed more control
Clash Meta for Android
For users comfortable with subscriptions, rules and system permissions who want finer Meta core settings and service control.
FlClash
Need rule overrides or custom DNS? FlClash handles both, so there's no need to switch clients.
First time
Clash Verge Rev
Actively maintained, with a graphical interface and visual config editor. A good way to get a basic connection running.
View install guideNeed more control
Clash Nyanpasu
Choose it if you want to switch between the Clash Premium, Mihomo and Clash Rust cores.
Mihomo core
On servers, routers or headless systems, run the Mihomo core directly and manage it from a web dashboard.
Core deployment guideFirst time
Shadowrocket
Supports subscription import and rule matching. A good starting point for basic setup on iPhone or iPad.
View iOS guideNeed more control
Stash
Choose Stash to keep using Clash proxy groups and overrides on iOS.
Quantumult X
For scripting, rewrites and in-depth debugging, step up to Quantumult X.
Made your choice? Start installing
Follow the platform guides to install, import your subscription and turn on the proxy. Beginners can be up and running in 5 minutes.
View guides