Client Download

Clash Client
Download Center

2026 latest versions for Windows / macOS / Android / iOS / Linux. All installers are locally hosted for high-speed direct downloads without a proxy or GitHub access. Pick your platform and get the best client version.

10M+ Total Downloads
5 Supported Platforms
8+ Available Clients
100% Free & Open Source

Windows Client Download

Supports Windows 10 / 11 (x64 and ARM64). We recommend Clash Verge Rev for new users; it features a modern interface, active maintenance, and the Mihomo core, replacing the discontinued Clash for Windows.

Recommended Best for Beginners

Clash Verge Rev

The community-maintained successor to Clash Verge ('Rev' for Revival). Built with Tauri + Vue, it offers a clean, modern interface and the latest Mihomo core. Supports TUN mode for system-wide traffic and one-click subscription updates. The most recommended Clash alternative for Windows in 2026.

TUN Global Proxy Built-in Mihomo Core One-Click Subscription Import Real-time Latency Testing
System Requirements: Windows 10 / 11 · x64 or ARM64 · 32-bit not supported
clash-verge-rev/clash-verge-rev
Mihomo Core
Best for Beginners

FlClash

A lightweight cross-platform client built on Flutter. Minimalist interface, zero learning curve, and HiDPI support. Perfect for users seeking simplicity.

chen08209/FlClash

Clash Nyanpasu

A new community client rebuilt with Tauri. Supports multi-kernel switching (Clash.Meta / Mihomo / Clash Premium) and features advanced theme and rule editing for power users.

LibNyanpasu/clash-nyanpasu
Archived Clients (Maintenance Stopped)
Archived

Clash for Windows (Original CFW)

Once the most popular Clash GUI for Windows. The author, Fndroid, stopped maintenance and deleted the repository in late 2023. Installers are still available but will not receive security or feature updates. Migrating to Clash Verge Rev is highly recommended.

Download Archived Installer Original Repo (Fndroid/clash_for_windows_pkg) Deleted

macOS Client Download

Supports Apple Silicon (M1 / M2 / M3 / M4) and Intel Mac. Clash Verge Rev is recommended, with ClashX Meta and FlClash as lightweight alternatives.

Recommended

Clash Verge Rev for macOS

Natively compatible with Apple Silicon and Intel. Built-in Mihomo core supports TUN global transparent proxy and quick menu bar access. Clean setup, the top choice for Mac users in 2026.

Native Apple Silicon Support TUN Transparent Proxy Quick Menu Bar Toggles Built-in Mihomo Core
System Requirements: macOS 10.15 Catalina and above · Supports Apple Silicon and Intel
clash-verge-rev/clash-verge-rev
Apple Silicon Ready
Best for Beginners

FlClash for macOS

Flutter-based cross-platform client with ARM64 (M-chip) and AMD64 (Intel) versions. Smooth, clean interface consistent with Windows and Android versions.

chen08209/FlClash
Low Frequency Maintenance

ClashX Meta

A lightweight macOS native menu bar client with the Clash.Meta core. Simple menu bar operation. Currently in low frequency maintenance, it still works, but new users should prefer Clash Verge Rev.

MetaCubeX/ClashX.Meta
If you see 'Cannot be opened because the developer cannot be verified' on first launch, go to When opening a DMG app for the first time, if you see 'Cannot be opened because the developer cannot be verified', go to , and confirm 'Open Anyway'. Apple Silicon users should download the ARM64 version for best native performance. , and confirm 'Open Anyway'. Apple Silicon users should download the ARM64 version for best native performance.

Android APK Download

Supports Android 5.0+ without Google Play. If unsure of your architecture, download the Universal version for automatic optimization.

Recommended Best for Beginners

ClashMeta for Android

A deep reconstruction of the official Clash for Android (CFA), featuring the Clash.Meta (Mihomo) core. Supports VPN mode and global transparent proxy. Fully compatible with all subscription formats. No Google Play needed. The top choice for Android in 2026.

VPN Mode Global Control Built-in Mihomo Core No Google Play Required One-Click Subscription Import
System Requirements: Android 5.0+ (API 21) · Almost all phones released after 2016 use the ARM64-v8a architecture.
MetaCubeX/ClashMetaForAndroid
Android 5.0+

FlClash for Android

Android version of the Flutter cross-platform client. Identical interface to Windows / macOS versions, perfect for users who want a unified experience across devices. Available in ARM64 and ARMv7 architectures.

chen08209/FlClash
Archived

Surfboard

A clean interface Clash-compatible Android client. The original author has deleted the repository and stopped maintenance. Installers are still available but no longer updated; new users are recommended to choose ClashMeta for Android.

Original repository deleted by author
, some older low-end models use ARMv7 (32-bit). Unsure which architecture your phone uses? Download Universal Version, and the system will automatically match the best installer. Most mainstream Android devices released after 2016 use ARM64-v8a architecture, while some older low-end models use ARMv7 (32-bit).

iOS / iPadOS Client

iOS proxy apps must be purchased and downloaded through the App Store. These are paid apps and are fully compatible with Clash subscription formats and Mihomo extension protocols.

Proxy apps for Apple platforms are not available in the mainland China App Store due to compliance, iOS proxy apps are not available in the mainland China App Store due to compliance, to search and buy them. Refer to the instructions below for the registration process. After purchase, you can switch back to your local account; installed apps will still work. so you can search and buy them. Refer to the instructions below for the registration process. After purchase, you can switch back to your local account; installed apps will still work.
S
Recommended

Stash

The most feature-complete iOS / iPadOS Clash-compatible client. Supports full Clash rule syntax and Mihomo extension protocols (VLESS / Hysteria 2 / Reality) with a beautiful dashboard. The top choice for iOS.

  • Full Clash / Meta Subscription Compatibility
  • VLESS / Hysteria 2 Support
  • Visual Traffic Dashboard
  • iPhone / iPad Support
App Store Paid · Approx $3.99
App Store Download Closed-source app, no open-source repo
Best for Beginners

Shadowrocket

The most widely used proxy client on iOS (commonly known as 'Little Rocket'). Full support for Clash rule imports, compatible with Shadowsocks, VMess, Trojan, and VLESS. Simple for beginners.

  • One-Click Clash Subscription Import
  • Full Protocol Support
  • Simple & Beginner-friendly
  • iPhone / iPad Support
App Store Paid · Approx $2.99
App Store Download Closed-source app, no open-source repo
Q

Quantumult X

Advanced iOS proxy tool with industry-leading rule customization. Supports HTTP rewrite and JavaScript injection. Compatible with Clash rule formats, perfect for power users.

  • Compatible with Clash Rule Sets
  • HTTP Rewrite & Script Injection
  • Highly Customizable Rules
  • Policy Group Management
App Store Paid · Approx $7.99
App Store Download Closed-source app, no open-source repo

Linux Client Download

Supports Ubuntu / Debian / Fedora / CentOS. Options include GUI clients (deb/rpm) and the command-line Mihomo core for desktop and server.

Recommended

Clash Verge Rev for Linux

Linux desktop GUI Clash client in deb and rpm formats. Supports AMD64 and ARM64 with built-in Mihomo core.

deb / rpm Formats AMD64 / ARM64 Support Graphical User Interface Built-in Mihomo Core
Ubuntu / Debian Installation Command:sudo dpkg -i clash-verge-rev-linux-amd64.deb
clash-verge-rev/clash-verge-rev
deb / rpm
Best for Beginners

FlClash for Linux

Linux version of the Flutter cross-platform GUI client. Identical interface to Windows / macOS. Perfect for Linux desktop users.

chen08209/FlClash

Linux Command Line Installation of Mihomo Core

Server users or CLI-preferring developers can install the Mihomo core binary directly. Example for Ubuntu / Debian AMD64:

bash
# Download Mihomo core binary for Linux AMD64
wget -O mihomo.deb https://clashchinasite.com/assets/clients/core/mihomo-linux-amd64.deb

# Install via dpkg
sudo dpkg -i mihomo.deb

# Enable and start Mihomo as a system service
sudo systemctl enable mihomo
sudo systemctl start mihomo

# Verify service status
sudo systemctl status mihomo

3 Steps to Install, 5 Minutes to Connect

Separated client and core design—no complex setup needed. Download, import, and connect easily, even for beginners.

1

Download and Install Client

Choose your OS, download the client, and install. Recommended: Clash Verge Rev for Windows/macOS, ClashMeta for Android.

2

Paste Subscription Link

Purchase a plan from a provider, get a Clash/YAML subscription link, and paste it into 'Subscription Management' for automatic node syncing.

3

Pick Node, Start Proxy

Select the lowest latency node, switch to 'Rule' mode, and enable System Proxy or TUN mode for easy access to Netflix, YouTube, and GitHub.

View Detailed Configuration Guide

Mihomo Core Download (Advanced Users)

Mihomo (formerly Clash.Meta) is the actively maintained Clash core. Download the binary for manual deployment on routers, servers, or custom toolchains.

Platform Architecture Format Download
Windows AMD64 .zip Download
Windows ARM64 .zip Download
macOS AMD64 (Intel) .gz Download
macOS ARM64 (M-series) .gz Download
Linux AMD64 .deb Download
Linux AMD64 .gz Download
Linux ARM64 .gz Download
Linux ARMv7 .gz Download
Linux MIPS softfloat .gz Download

Clash Client Download FAQ

Quick lookup for version choice, compatibility, APK installation, iOS purchase, and common errors.

Clash Verge Rev is the most actively maintained Clash client for Windows. Features Mihomo core, full functionality, and TUN mode support. Top recommendation.

FlClash is perfect for new users seeking a minimalist interface. Flutter-based with zero learning curve.

Clash for Windows(CFW): stopped maintenance in late 2023. While still usable, it won't receive security fixes or new features. Not recommended for new users.
Android blocks APKs from outside Google Play by default. When the security prompt appears, tap 'Settings' and enable 'Allow installation from this source'. Paths vary by brand:

Xiaomi MIUI: Settings → Privacy → Special Permissions → Install Unknown Apps: Settings → Privacy protection → Special permissions → Install unknown apps
OPPO/OnePlus: Settings → Additional Settings → Security → Unknown Sources: Settings → Additional Settings → Security → Unknown Sources
Stock Android: Settings → Apps → Special App Access → Install Unknown Apps : Settings → Apps → Special app access → Install unknown apps
iOS proxy apps (Stash, Shadowrocket, Quantumult X, etc.) are not in the mainland China App Store. You must switch to a Steps: Register a US or HK Apple ID → Switch accounts in App Store → Search and buy → Switch back for daily use. Installed apps will update normally regardless of account switching. See the guide on this page. (e.g., US or HK) to search and buy.

Steps: Register a US or HK Apple ID → Switch accounts in App Store → Search and buy → Switch back for daily use. Installed apps will update normally regardless of account switching. See the guide on this page.
This is the macOS Gatekeeper blocking unsigned apps. Fix:

System Preferences → Security & Privacy → Click 'Open Anyway' at the bottom: System Preferences → Security & Privacy → Click 'Open Anyway' at the bottom

Both methods are safe; you are just telling the system you trust the source. sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

Both methods are safe; you are just telling the system you trust the source.
System Proxy Mode: Uses OS settings; only proxies apps supporting HTTP/SOCKS5 (browsers, most apps). Terminals and games usually don't go through it. Simple setup, no admin rights needed.

Recommendation for daily use: Use: Creates a virtual network card to take over all system traffic, including terminals, games, and apps without native proxy support. Achieves true global transparent proxying but requires admin/root privileges to start.

Recommendation for daily use: Use ; enable TUN mode for terminal acceleration or gaming latency reduction. ; enable TUN mode for gaming or terminal acceleration.
Clash Meta (now Mihomo) is a community fork of Clash. It adds VLESS Reality, Hysteria 2, TUIC support, better DNS, rule performance, and anti-detection. Actively updated.

Modern clients (Clash Verge Rev, ClashMeta for Android, etc.) have Mihomo built-in. Average users get all features automatically by using these clients.