Free Clash Download
for All Platforms
Download Clash for Windows, macOS, Android, iOS, and Linux. Safe, reliable, and ready to use with one-click subscription support.
Download Clash for Windows
High-quality graphical Clash clients for Windows. Fully free, supporting subscription import, rule splitting, and node management.
The community successor to Clash for Windows, built with Rust + Tauri. Features the Mihomo core with support for VLESS, Reality, and Hysteria2. Beautiful UI and full feature set.
Download x64 (Recommended) Download ARM64 View GitHub SourceThe most classic Clash client for Windows with a huge user base. Simple interface, intuitive operation, and full subscription management. A top choice for beginners.
Download Installer NowClash Windows client built with Tauri. Exclusively supports switching between Clash Premium, Mihomo, and Clash Rust cores. Features rich script extensions and theme customization.
Download x64 Version View GitHub SourceModern cross-platform Clash client built with Flutter. Fast startup, Mihomo core, and support for Windows, macOS, Android, and Linux. Fully open-source.
Download x64 Version View GitHub SourceDownload Clash for macOS
Dedicated graphical Clash clients for Mac. Supports both Apple Silicon and Intel architectures, perfectly matching the macOS style.
Top recommended Clash client for macOS, built with Tauri. Native M1/M2/M3 support, Mihomo core, auto system proxy switching, and enhanced mode.
Download Apple Silicon (M-series) Download Intel x64 Version View GitHub SourceThe Meta version of the classic ClashX, keeping the simple menu bar style with the Mihomo core. Supports more protocols and rules. Ideal for users who prefer a lightweight menu bar experience.
Download ClashX Meta View GitHub SourceModern cross-platform Clash client built with Flutter. macOS version supports both Intel and Apple Silicon. Clean and intuitive UI design.
Download Apple Silicon Version Download Intel x64 VersionDownload Clash for Android
Android proxy clients with subscription import and per-app proxy support. No Root required.
Official Android client maintained by the Clash Meta community. Features Mihomo core with support for VLESS, Reality, Hysteria2, and TUIC v5. Includes system proxy and VPN mode switching.
Download ARM64 (Recommended) Download ARMv7 (Older Devices) Download Universal APKAndroid Clash client built with Flutter featuring Material Design 3. Mihomo core, one-click subscription, and proxy mode switching. Fast and low resource usage.
Download ARM64 Download ARMv7 VersionSurfboard is an Android client compatible with Clash and Surge formats. Ideal for users migrating from iOS Surge. Features full rule splitting and traffic stats.
Download Universal APKClash for iOS Download
On iOS, you need to download clients via the App Store. Below are recommended mainstream iOS proxy clients that fully support Clash configurations, ideal for iPhone and iPad users.
Stash — Full Clash Rule Support
Stash is the best iOS client for Clash configuration compatibility. It fully supports Clash / Clash Meta rule syntax and subscription formats, offering a beautiful visual node management interface. It's the top choice for iOS users.
Get Stash on App StoreOne of the most popular iOS proxy clients, supporting Clash config imports and compatible with Shadowsocks, VMess, Trojan, and VLESS. It's feature-rich, stable, and reliable for experienced users.
Go to App StoreThe most powerful network debugging and proxy tool on iOS, featuring a sophisticated rule engine, MITM decryption, and traffic analysis for developers and power users.
Go to App StoreA highly acclaimed proxy and scripting tool for iOS, featuring powerful request rewriting and script execution. It supports Clash node imports and is very popular among users seeking extreme customization.
Go to App StoreDownload Clash for Linux
Providing graphical Clash clients and core binaries for Linux users, compatible with Debian, Ubuntu, Arch, CentOS, and other major distributions.
The top choice for a graphical Clash client on Linux, offering .deb (Debian/Ubuntu) and .rpm (CentOS/Fedora) packages. Supports both x86_64 and ARM64 with a built-in Mihomo core.
Download .deb (x86_64) Download .rpm (x86_64) Download .deb (ARM64)FlClash for Linux offers a clean, modern graphical interface for quick use without complex configuration, ideal for desktop Linux users (Ubuntu, Debian, Arch, etc.).
Download .deb (amd64)Official Mihomo (Clash Meta) core binary, ideal for deployment on servers, NAS, routers, or headless Linux environments. Pairs with Clash Dashboard for remote management.
Download Linux amd64 Download Linux ARM64 Download Linux ARMv7Safe Download, Protect Your Device
Download from Official Channels
Always download from this site or the official GitHub Release pages. Avoid unknown third-party download sites to prevent malicious modifications.
Fully Open Source and Auditable
All clients provided here are open-source with code hosted on GitHub. Anyone can inspect the source code; no backdoors or privacy leaks exist.
Clients are Completely Free
All Clash clients are free. To use proxy services, you must purchase a subscription from a proxy provider; the client itself does not provide nodes.
Download & Installation
FAQs
Summarized answers to the most common questions encountered during Clash client download and installation to help you get started quickly.
View Full Installation GuideThe original Clash for Windows author has archived the project. The community recommends migrating to Clash Verge Rev, which is actively maintained, built on Tauri, and features the Mihomo core with a modern interface.
This is a Windows SmartScreen alert for unsigned programs. Click "More info" and then "Run anyway" to install. All clients provided here are from open-source projects with transparent code.
macOS Gatekeeper blocks un-notarized apps. Solution: Go to "System Settings → Privacy & Security," find the app at the bottom, and click "Open Anyway." Or run sudo xattr -rd com.apple.quarantine /Applications/AppName.app in terminal.
Before installing, enable "Allow installation from unknown sources" in "Settings → Security" (or "Security and Privacy"). Open the APK file and follow the system prompts to complete installation.
Most Windows and Linux desktop users use x64 (amd64) processors and should choose the x64 version. For ARM-based Windows devices (like Surface Pro X) or Apple Silicon Macs, choose ARM64. Most Android phones are ARM64 (arm64-v8a).