Multi-Platform • High Speed • Free Download

Clash Client Download
High-Speed Links for 5 Major Platforms

Installation packages for Windows, macOS, Android, iOS, and Linux all in one place.
High-speed direct downloads from our server, no VPN required.

Setup in 3 Easy Steps

Enable proxy in 3 easy steps, no command line knowledge needed.

01

Choose Platform & Download

Click the download button for your OS. All files are hosted on our high-speed server for fast access from anywhere.

02

Import Subscription

Paste your subscription URL into the client's profile manager and update. No manual node configuration required.

03

Enable Proxy & Surfing

Toggle "System Proxy" or "TUN Mode". All device traffic is immediately managed by smart routing—domestic traffic stays fast, foreign traffic goes through proxy.

Download for Windows

Supports Windows 10 / 11 • Full x64 & ARM64 support

⭐ Classic Pick

Clash Verge Rev

The active successor to the discontinued Clash for Windows. Built on Mihomo core and Tauri 2, with full x64/ARM64 support and active maintenance.

Mihomo Core TUN Proxy Subscription Manager
👋 Recommended for Beginners

FlClash

Built with Flutter, it offers a minimal and intuitive interface. Ready to use out of the box with zero learning curve. Identical UI across mobile and desktop makes it perfect for beginners.

Minimal UI Ready to Use Cross-Platform Unified

Clash Nyanpasu

A community fork of Clash Verge, adding more themes and multi-core support (Clash Meta / Clash.rs). Ideal for power users who want deep customization of UI and behavior.

Highly Customizable Multi-Core Support Rich Themes

Mihomo Core (Advanced)

A CLI-only core for routers, servers, or integration. Use with a Web Dashboard like metacubexd for a full GUI management experience.

Command Line No GUI Power Users
📦 Archived

Clash for Windows (Archived - Discontinued)

Formerly the most popular GUI client for Windows. Mature and feature-rich, but discontinued in 2023. This is the final community archive; it receives no updates or security patches. Migration to Clash Verge Rev is highly recommended.

Archived No Updates Discontinued
Download Archived Version

Download for macOS

Supports macOS 10.15+ • Native Apple Silicon (M1/M2/M3) & Intel support

⭐ Classic Pick

Clash Verge Rev

Cross-platform client based on Tauri 2 + Mihomo with native Apple Silicon support, a menu bar icon and very low memory usage.

Native Apple Silicon Menu Bar Icon TUN Mode
👋 Recommended for Beginners

FlClash

A lightweight, Flutter-based client with a simple, unified interface. Ideal if you want the exact same experience on both Mac and mobile.

Minimalist Operation Cross-Platform Unified Quick Start

ClashX Meta

A native macOS menu bar client by the MetaCubeX team. Ultra-lightweight and deeply integrated with the macOS ecosystem. Almost no memory impact, perfect for users seeking a minimal footprint.

macOS Native Menu Bar Resident Ultra-Low Memory
If you see a "Developer cannot be verified" warning when first opening a DMG app, go to "System Settings → Privacy & Security" and click "Open Anyway". This is a standard security prompt for open-source apps not in the developer program; the code is fully auditable.If you see a "Developer cannot be verified" warning when first opening a DMG app, go to "System Settings → Privacy & Security" and click "Open Anyway". This is a standard security prompt for open-source apps not in the developer program; the code is fully auditable.

Download for Android

Supports Android 7.0+ • Direct APK install, no Google Play required

👋 Recommended for Beginners

FlClash

Modern, clean interface using Material You. Very beginner-friendly, with VPN mode and system proxy support and one-click subscription import.

Material You Style VPN Mode Beginner Friendly
👋 Recommended for Beginners

ClashMeta for Android

The official Android client from MetaCubeX, featuring the full Mihomo core. Highly customizable with support for strategy group switching and real-time logs. Best for advanced users.

Official Mihomo Strategy Groups Real-time Logs
📦 Archived

Surfboard (Discontinued)

Once a highly-rated Android client, it is now discontinued. This archive is kept for historical needs. We recommend migrating to FlClash or ClashMeta for Android.

Archived No Updates

How to check phone architecture?

Almost all Android phones released after 2016 (Snapdragon, Dimensity, Kirin) use the ARM64-v8a architecture. Please download the ARM64 version first.

ARMv7 (Legacy Devices)

For older 32-bit Android devices (pre-2015). Use this only if the ARM64 version says "App is incompatible with this device".

Universal (Compatible)

Includes all architectures in one package. Compatible with any device but significantly larger in size. Use this if you are unsure of your phone's architecture.

Download for iOS

Requires US Apple ID • Free download on the App Store • 100% free, no in-app purchases

Important: Clash Plus is a completely free iOS proxy client, but it is only listed in the US App Store. Make sure your Apple ID is switched to a US account before downloading (see guide below).

How to register a US Apple ID?

iOS proxy apps are only available in the US App Store. You must have a US Apple ID. This can be done entirely from outside the US without a US phone number:

1

Open Apple ID registration in browser

Visit appleid.apple.com and click "Create Your Apple ID". Key Step: In the "Country/Region" dropdown, select United States.

2

Fill in your info and complete email verification

Enter your name and DOB. Use an email that has never been linked to an Apple ID (Gmail / Outlook recommended). Complete registration with the 6-digit code sent to your email.

3

Sign in to App Store on iPhone and skip payment methods

Open App Store on iPhone, tap your avatar, scroll to the bottom to "Sign Out" (Sign out of App Store ONLY, not iCloud). Sign in with your US ID. When prompted for payment, select "None". Use any US address (Oregon recommended for 0% tax) to skip.

4

Purchase Gift Card & Top Up

Clash Plus is completely free. Once your US Apple ID is set up, you can download it directly from the US App Store with no payment method or gift card required. It can be re-installed for free on any device linked to your Apple ID.

Download for Linux

Supports Debian / Ubuntu / RHEL / General Linux • Full x86_64 / ARM64 / ARMv7 support

Cross-Platform Unified

FlClash

Zero Learning Curve

Cross-Platform Unified Lightweight Zero Learning Curve

Server Deployment

Router Ready

Command Line Server Deployment Router Ready Multi-Architecture

Quick Deploy Mihomo Core (Linux CLI)

Copy

bash
# Download mihomo binary for Linux amd64
wget https://clashspeed.com/assets/clients/core/mihomo-linux-amd64.gz

# Decompress and grant execute permission
gunzip mihomo-linux-amd64.gz
chmod +x mihomo-linux-amd64

# Run with your subscription config (from your provider)
./mihomo-linux-amd64 -f /path/to/config.yaml

# Optional: install system-wide and enable as systemd service
sudo mv mihomo-linux-amd64 /usr/local/bin/mihomo
sudo systemctl enable --now mihomo
FAQ

Download & Install FAQ

Frequently asked questions to help you finish setup quickly.

First time using Clash, which client should I choose?

Based on your platform, we recommend:

  • Windows: Download Clash Verge Rev (x64). Feature-complete, active community, and long-term maintenance. Best choice for Windows.
  • macOS M-Series: Choose Clash Verge Rev ARM64. Intel Macs can also use ClashX Meta. Both are lightweight and stable.
  • Android: FlClash ARM64 is recommended for its intuitive UI and one-click import. Lowest entry barrier for beginners.
  • iOS: Clash Plus — completely free with no in-app purchases (requires a US Apple ID, see guide above).
  • Linux Desktop: Use Clash Verge Rev .deb. For headless servers, use Mihomo Core.
Is there a free Clash client on iOS?

Yes. Clash Plus is a Clash client built for iPhone and iPad that is completely free with no in-app purchases. It supports 20+ protocols, system proxy and TUN mode, subscription management and encrypted DNS, and everything runs on-device with zero data collection.

The only requirement is that it is listed in the US App Store, so you need a US Apple ID first (free, no payment method required — see guide above). It can be installed on any iPhone/iPad linked to your Apple ID.

Why can't I access foreign sites after installation?

The Clash client is a "proxy rule framework" and does not include server nodes. You must purchase service from a provider ("Airport") to get a subscription URL to use it.

If you have a link but can't connect, check: ① Is "System Proxy" or "TUN Mode" on? ② Has the subscription expired? ③ Is the current node reachable (latency < timeout)? ④ Is it blocked by a firewall?

Which version should I download for Mac M1 / M2 / M3?

For Apple Silicon Macs (M-series), download the ARM64 version for native performance. For older Intel Macs, download x64 / Intel.

Not sure which chip you have? Click the Apple icon at the top left → "About This Mac". Look for "Chip": "Apple M1" etc. is ARM64, while "Intel Core..." is x64.

What is the difference between TUN Mode and System Proxy?

System Proxy: Only affects apps that respect system settings (browsers, curl). Easiest to use for light daily tasks.

TUN Mode: Creates a virtual network adapter to capture all TCP/UDP traffic, including games and CLI tools. Recommended for full transparent proxying and router setups.

Can I still use the original Clash for Windows?

The original Clash for Windows (by Fndroid) was discontinued in late 2023. While basic functions still work, it no longer receives security patches or updates. Use at your own risk.

We strongly recommend migrating to Clash Verge Rev. It has a similar UI, low migration cost, and supports all the latest Mihomo features including better TUN mode and protocols.

View Setup Guide

Combined with a high-quality subscription, Clash brings you the smoothest network experience.