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

👋 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

👋 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

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 • One-time purchase for life

Important: Due to platform policies, iOS proxy clients are paid apps available only in the US App Store. Ensure your Apple ID is switched to a US account before downloading (see guide below).
⭐ Featured

Stash

Beautiful UI

Surge Format Support Script Execution Beautiful UI

Shadowrocket

Widely Used

Strong Compatibility Easy Config Widely Used

Quantumult X

Power Users

Script Rewriting Advanced Policies Power Users

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

Add balance using US App Store Gift Cards (available from 3rd party vendors) to purchase apps like Stash or Shadowrocket. Apps are one-time purchases for life and can be re-installed for free on any linked device.

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: Stash or Shadowrocket are the top choices (requires US Apple ID, see guide above).
  • Linux Desktop: Use Clash Verge Rev .deb. For headless servers, use Mihomo Core.
Why are there no free Clash clients on iOS?

App Store review for VPN/proxy apps is strict, and US App Store developers must pay an annual fee. Therefore, major iOS clients like Stash, Shadowrocket, and Quantumult X are paid apps.

The good news is that these are one-time purchases for life, and can be installed on any iPhone/iPad linked to your Apple ID. Shadowrocket is a great value at around $3.

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.