Permanently Free · Open Source & Secure · Official Releases for All Platforms

Clash Official Clients
Free Download, Multi-Platform Support

A collection of the latest versions of mainstream Clash clients. Get them for Windows, macOS, Android, iOS, and Linux all in one place. No registration required—download and install directly.

Detecting your system...

Windows

For Windows 10 / 11, providing x64 and ARM64 installers

FlClash

Recommended for Beginners

Features Material You design with a clean, intuitive interface. Low configuration barrier and consistent cross-platform experience, perfect for first-time Clash users.

v0.8.93 Material YouMinimal Config

Clash Nyanpasu

Low Activity

A cute-style client based on Tauri, supporting multi-core switching and high interface customizability.

v1.6.1 TauriMulti-Core

Clash for Windows

Discontinued

The classic CFW with a rich plugin ecosystem. Existing users can continue to use it; new users are encouraged to choose Verge Rev or FlClash above.

Classic Edition ElectronPlugin Ecosystem

macOS

Supports macOS 12+, providing native Apple Silicon and Intel versions

FlClash

Recommended for Beginners

Material You interface, native dual-architecture, consistent cross-platform experience with a very low learning curve.

v0.8.93 Material You

ClashX Meta

Low Activity

A lightweight Mac native menu bar client with the Meta core, native Apple Silicon support, and low resource usage.

v1.4.34 Menu BarMeta
macOS Security Tip: If you see "Developer cannot be verified," please go to "System Settings → Privacy & Security" and click "Open Anyway," or run the following in the Terminal: sudo xattr -rd com.apple.quarantine /Applications/Clash\ Verge.app

Android

Supports Android 5.0+, no root required, supports per-app proxying and TUN global mode

ClashMeta for Android

Advanced Version

Based on the Mihomo core with full rule support. Features per-app proxying and TUN global mode, suitable for advanced users.

v2.11.27 MihomoTUN
  • Universal APK (Recommended) Universal.apkv2.11.27
    Download
  • ARM64 APK arm64-v8a.apkv2.11.27
    Download
  • ARMv7 APK armeabi-v7a.apkv2.11.27
    Download

Surfboard

Discontinued

An Android proxy client based on Surge rules that supports Clash configuration formats. Note: The original repository has been deleted, but existing users can continue to use the installed version.

Surge RulesClash Config
  • Universal APK Universal.apkHistorical Versions
    Download

Linux

Desktop GUI clients and command-line cores covering architectures like amd64 and arm64.

FlClash

Recommended for Beginners

Material You interface, currently available in amd64 .deb format, perfect for Ubuntu and Debian users.

v0.8.93
  • amd64 .deb Ubuntu/Debianv0.8.93
    Download

Mihomo Core (CLI)

Headless Environment

A command-line-only core ideal for Linux servers, bypass gateways, and other headless scenarios. Manage it via a Web Dashboard.

CLIRouter
# Installation example (amd64)
wget https://github.com/MetaCubeX/mihomo/releases/latest/download/mihomo-linux-amd64.gz
gunzip mihomo-linux-amd64.gz && chmod +x mihomo-linux-amd64
sudo mv mihomo-linux-amd64 /usr/local/bin/mihomo
mihomo -d ~/.config/mihomo

iOS / iPadOS

The following are paid apps on the App Store. Please search and purchase them using your Apple ID.

There is currently no official Clash app for iOS. The following clients support importing Clash subscriptions or are compatible with Clash rule syntax.

Shadowrocket

Recommended for Beginners

Commonly known as "Shadowrocket," it is the most popular proxy tool for iOS users and supports Clash configuration imports (approx. $2.99).

Most Popular$2.99
Get on App Store

Quantumult X

Advanced Version

Supports script rewriting and traffic analysis with the highest level of customization (approx. $7.99). Ideal for advanced users.

Script/Rewrite$7.99
Get on App Store

Changelog

Summary of updates for the latest versions across all platforms.

Clash Verge Rev

v2.4.7
  • Upgraded Mihomo core with enhanced rule set compatibility.
  • Optimized TUN mode stability on Windows 11.
  • Added quick switching for multiple configurations.

FlClash

v0.8.93
  • Material You interface updates.
  • Native Apple Silicon / Intel dual-architecture support.
  • Optimized cross-platform configuration experience.

ClashMeta for Android

v2.11.27
  • Full rule support with the Mihomo core.
  • Optimized per-app proxying and TUN mode.
  • Universal APK and architecture-specific packages provided.

Quick Installation Guide

Three steps to complete installation and enjoy an intelligent split-tunneling network.

1

Choose and Download Client

FlClash is recommended for beginners, while Clash Verge Rev is recommended for advanced users. If unsure about your architecture, choose the x64 package.

2

Import Subscription

Paste your Clash subscription link on the "Profiles" page of the client to download and activate.

3

Enable System Proxy

Turn on "System Proxy" or TUN mode to start using it.

1

Download Corresponding Chip Version

Choose Apple Silicon for M-series Macs and x86_64 for Intel Macs. Verge Rev or FlClash is recommended.

2

Handle Security Alerts

If it won't open, allow it in "System Settings → Privacy & Security," or use the xattr command on this page to remove the quarantine.

3

Import Subscription & Enable Proxy

Enable system proxy or TUN mode after importing the remote configuration.

1

Install APK

Open the downloaded APK in your file manager. If prompted with "Unknown Sources," allow installation in settings. FlClash or ClashMeta universal packages are recommended.

2

Import Subscription

Paste the subscription link on the "Profiles" page, save it, and then click the update icon to pull the nodes.

3

Start VPN

Switch the status to "Running" on the home page. You'll need to grant VPN permission the first time. ClashMeta offers an optional VPN mode.

1

Desktop Users

Download .deb for Ubuntu/Debian and .rpm for Fedora, or use the FlClash amd64 deb.

2

Server / Headless

Download Mihomo CLI, extract it, grant execution permissions, and place it in /usr/local/bin. The config directory is ~/.config/mihomo.

3

Web Dashboard

Access the Dashboard (e.g., Yacd) to manage nodes and rules after the core has started.

Start Download

The installation package is being prepared. Please check your browser's download prompt.