Windows Clients
5 clients · all 64-bit installers
Listed by maintenance status, top to bottom. Download and double-click to install; once done, look for the cat icon in the system tray and right-click to toggle system proxy. For the full three-step subscription setup, see the tutorial page.
Clash Plus Top Pick
Built-in mihomo · Localized UI · Lives in the tray
The top pick across every platform: the UI works out of the box, with subscription import, rule-based routing, node latency tests and a one-click system proxy toggle all on the main screen. Ships with the mihomo core built in, so new protocols land fast — install it and you're basically done.
Clash Verge Rev
Tauri-based · Lightweight · Strong config editing
A lightweight Tauri client with small footprint and fast startup. Config editing, subscription merging and rule preview are well thought out — a good fit for users who like tuning their own routing rules. Actively updated.
FlClash
Unified cross-platform UI · Multi-subscription management
Same UI language on desktop and mobile, so switching devices takes zero relearning. Multi-subscription management, latency testing and theme customization are all included — great for anyone running Clash on both a PC and an Android phone.
Clash Nyanpasu
Tauri-based · Switchable cores · Polished UI
A polished Tauri client with switchable cores and config backups, plus smooth animations and refined theming. It covers everyday needs and suits users who care about look and feel.
Clash for Windows Discontinued
Archived · Frozen at 0.20.39
Once the most popular Windows client, now archived after being discontinued. Core features like system proxy and rule-based routing still work, but it no longer gets new protocol support — new users should pick one of the four clients above; existing users can keep using it without issue.
System Requirements
| Client | System Requirements | Architecture | Installer |
| Clash Plus | Windows 10 or later | x64 | .exe installer |
| Clash Verge Rev | Windows 10 or later | x64 | .exe(NSIS) |
| FlClash | Windows 10 or later | x64 | .exe installer |
| Clash Nyanpasu | Windows 10 or later | x64 | .exe installer |
| Clash for Windows | Windows 7 or later | x64 | .exe (archived) |
macOS Clients
4 clients · packaged by chip architecture
The dmg images have two buttons split by chip: most Macs from late 2020 onward need Apple Silicon (arm64), older Intel Macs need x64. If macOS blocks the app on first launch, go to System Settings → Privacy & Security and click "Open Anyway".
Clash Plus Top Pick
Lives in the menu bar · Localized UI · Built-in mihomo
The top pick on macOS. Natively supports both Apple Silicon and Intel, sits in the menu bar with a localized UI, and lets you enable system proxy and TUN mode with one click after importing a subscription. Grab the dmg that matches your chip, then drag it into Applications.
Clash Verge Rev
Tauri-based · Light on battery · Strong config editing
A light, battery-friendly choice for staying connected all day, with full config editing, subscription merging and clear rule previews. Popular with Mac users who like maintaining their own routing rules. Actively updated.
FlClash
Unified cross-platform UI · Multi-subscription management
Same UI as the Windows and Android versions, so switching devices takes no relearning. Multi-subscription support, latency testing and theme customization are all here — great for people using both a Mac and a phone.
ClashX Meta Discontinued
Archived · Classic menu bar client
The most classic menu-bar Clash app on Mac, with the Meta fork now archived. Basic routing and system proxy features still work fine, but it no longer gets new protocol or OS updates — new setups should pick one of the three clients above.
System Requirements
| Client | System Requirements | Chip | Installer |
| Clash Plus | macOS 11 or later | Apple Silicon / Intel | .dmg |
| Clash Verge Rev | macOS 11 or later | Apple Silicon / Intel | .dmg |
| FlClash | macOS 10.15 or later | Apple Silicon / Intel | .dmg |
| ClashX Meta | macOS 10.13 or later | Universal (archived) | .dmg |
Android Clients
4 clients · install the APK directly
These are APK installers — download to your phone and tap to install; if you see an "unknown sources" prompt, just allow it once. Phones from the last five years are almost all arm64; only consider ARMv7 or universal builds for older devices.
Clash Plus Top Pick
Built-in mihomo · Localized UI · Battery-friendly
The top pick on Android: localized UI, subscription import, one-tap connection, plus a notification bar quick toggle and per-app proxying. Ships with the mihomo core built in, so new protocols land fast, and it's easy on battery for all-day use.
Clash Meta for Android
Long-standing Android client · Three architecture builds
A long-standing choice on Android, mature and stable, with subscriptions, routing, latency tests and per-app proxying all covered. Available in arm64, ARMv7 and universal builds, so it works on older devices too.
FlClash
Unified cross-platform UI · Multi-subscription management
Same UI language as the desktop version, so switching between phone and PC takes no relearning. Multi-subscription management, latency testing and theme customization are all included — a good fit if you already use FlClash on desktop.
Surfboard
Clean UI · Compatible with Surge configs
A clean, simple Android proxy client that's compatible with Surge-style configs, with straightforward subscription management and rule display. A good fit if your existing subscription config is already in Surge format.
System Requirements
| Client | System Requirements | Architecture | Installer |
| Clash Plus | Android 8.0 or later | arm64 | .apk |
| Clash Meta for Android | Android 7.0 or later | arm64 / ARMv7 / universal | .apk |
| FlClash | Android 7.0 or later | arm64 / ARMv7 | .apk |
| Surfboard | Android 8.0 or later | Universal | .apk |
iOS Clients
1 client · get it from the App Store
For iPhone and iPad, grab it from the App Store: tap the button to jump to the store page, then tap "Get" to install. Once installed, open the client and import your subscription to connect — the steps match the tutorial page.
Clash Plus Top Pick
App Store · Universal for iPhone / iPad
The top pick on iOS: listed on the App Store with a localized UI, full subscription import, rule-based routing and node latency tests, using the same workflow as the desktop version. More details on the official site clashplus.io.
System Requirements
| Client | System Requirements | Device | How to get it |
| Clash Plus | iOS / iPadOS 15 or later | iPhone / iPad | App Store |
Linux Clients
2 clients · deb / rpm packages
Grab the deb package for Debian and Ubuntu-based systems, or the rpm package for Fedora and openSUSE-based ones. Install with something like sudo dpkg -i filename.deb or sudo rpm -i filename.rpm. For servers and routers, use the standalone mihomo core in the section below instead.
Clash Verge Rev Recommended
Tauri-based · deb / rpm · Strong config editing
The recommended pick for Linux desktops: lightweight with a small footprint, full config editing, subscription merging and rule preview, and both deb and rpm packages covering the major distros. Actively updated.
FlClash
Unified cross-platform UI · Multi-subscription management
Same UI as the Windows and Android versions, so users on multiple devices need zero relearning. Multi-subscription management, latency testing and theme customization are all included, with a deb package available.
System Requirements
| Client | Distro | Architecture | Installer |
| Clash Verge Rev | Debian / Ubuntu / Fedora, etc. | x86_64 | .deb / .rpm |
| FlClash | Debian / Ubuntu-based | x86_64 | .deb |