Official Download Center

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.

Windows macOS Android iOS Linux Free and Open Source

Download Clash for Windows

High-quality graphical Clash clients for Windows. Fully free, supporting subscription import, rule splitting, and node management.

Clash for Windows
Classic Version · Simple & Intuitive

The most classic Clash client for Windows with a huge user base. Simple interface, intuitive operation, and full subscription management. A top choice for beginners.

Classic Client SS / VMess / Trojan Portable Mode
Download Installer Now
Clash Nyanpasu
Multi-Core Support · Feature Rich

Clash Windows client built with Tauri. Exclusively supports switching between Clash Premium, Mihomo, and Clash Rust cores. Features rich script extensions and theme customization.

Multi-Core Switch Script Extension Theme Customization
Download x64 Version View GitHub Source
FlClash
Flutter Cross-Platform · Lightweight

Modern cross-platform Clash client built with Flutter. Fast startup, Mihomo core, and support for Windows, macOS, Android, and Linux. Fully open-source.

Flutter Cross-Platform Clash Meta Core Lightweight & Fast
Download x64 Version View GitHub Source

Looking for older versions?

Visit the official GitHub Release page for all historical versions and detailed changelogs.

Go to GitHub Releases

Download Clash for macOS

Dedicated graphical Clash clients for Mac. Supports both Apple Silicon and Intel architectures, perfectly matching the macOS style.

ClashX Meta
Menu Bar Client · Lightweight & Practical

The 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.

Menu Bar Tool Clash Meta Core Lightweight
Download ClashX Meta View GitHub Source
FlClash
Flutter Cross-Platform · Modern UI

Modern cross-platform Clash client built with Flutter. macOS version supports both Intel and Apple Silicon. Clean and intuitive UI design.

Apple Silicon Intel Modern UI
Download Apple Silicon Version Download Intel x64 Version

Installation Tip: macOS Unverified Developer Warning

If you see a "cannot verify developer" warning, go to "System Settings → Privacy & Security" and click "Open Anyway" to run the app.

View Installation Guide

Download Clash for Android

Android proxy clients with subscription import and per-app proxy support. No Root required.

FlClash
Flutter Modern UI · Simple to Use

Android Clash client built with Flutter featuring Material Design 3. Mihomo core, one-click subscription, and proxy mode switching. Fast and low resource usage.

Material Design 3 Clash Meta Core Lightweight
Download ARM64 Download ARMv7 Version
Surfboard
Compatible with Surge Config Format

Surfboard is an Android client compatible with Clash and Surge formats. Ideal for users migrating from iOS Surge. Features full rule splitting and traffic stats.

Surge Config Support Clash Format Traffic Stats
Download Universal APK

How to Install APK Files on Android?

After downloading, enable "Allow installation from unknown sources" in "Settings → Security," then open the APK file and follow the prompts to install.

View Installation Guide

Clash 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 Store
Shadowrocket
Shadowrocket — Versatile Proxy Tool

One 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.

Clash Config Compatible Full Protocol Support
Go to App Store
Surge
Surge — Professional Grade

The most powerful network debugging and proxy tool on iOS, featuring a sophisticated rule engine, MITM decryption, and traffic analysis for developers and power users.

Professional Network Debugging MITM Decryption
Go to App Store
Quantumult X
Quantumult X — Script Enhanced

A 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.

Script Execution Request Rewriting
Go to App Store

Download Clash for Linux

Providing graphical Clash clients and core binaries for Linux users, compatible with Debian, Ubuntu, Arch, CentOS, and other major distributions.

FlClash
Flutter Cross-Platform · Modern UI

FlClash for Linux offers a clean, modern graphical interface for quick use without complex configuration, ideal for desktop Linux users (Ubuntu, Debian, Arch, etc.).

Graphical UI Clash Meta Core
Download .deb (amd64)
Mihomo Core Engine
CLI Only · Server / VPS Deployment

Official Mihomo (Clash Meta) core binary, ideal for deployment on servers, NAS, routers, or headless Linux environments. Pairs with Clash Dashboard for remote management.

Command Line Tool Server Deployment Multi-Architecture Support
Download Linux amd64 Download Linux ARM64 Download Linux ARMv7

Mihomo Core GitHub Repo

View all releases and documentation for the Mihomo (Clash Meta) core, with support for Windows, macOS, and Linux across multiple architectures.

View All Core Versions
Download Security Tips

Safe 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 FAQs

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 Guide

The 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).