Open-Source Proxy Client · Downloads for Every Platform

ClashCNAll-Platform Client Downloads

Clash client installers for Windows, macOS, Android, iOS, and Linux, plus the mihomo kernel, together with subscription import guides and a YAML config manual — everything from installation to rule-based routing in one place.

Free Forever Open Source English Docs All Platforms Continuously Updated

Star Catalog · FEATURES

The Core Features of Clash Clients

From client listings and kernel updates to subscriptions and routing, this site organizes content around the everyday Clash workflow. Select a star name on the left to read the details of each capability.

All-Platform Client Coverage

PLATFORMS · WIN / MAC / ANDROID / IOS / LINUX

Clients for five desktop and mobile platforms are scattered across different repositories and stores, with versions of varying freshness, so newcomers often grab the wrong package. Our download page groups every mainstream client by platform, and each card is labeled top pick, recommended, or discontinued, with architecture and system requirements noted. Windows users get an installer, macOS builds are split between Apple Silicon and Intel, and Android packages distinguish arm64 from armv7 — just follow the table instead of hunting around.

Download Hub · PLATFORMS

Go to the Download Page by Platform

The download page lists every client grouped by platform, with system requirements and architecture notes. The entries below jump straight to the matching platform tab.

Windows

The primary desktop platform, with five clients including Clash Plus and Clash Verge Rev, covering Windows 10 / 11.

Go to Downloads

macOS

Builds for both Apple Silicon and Intel, with four options including Clash Plus, Clash Verge Rev, and FlClash.

Go to Downloads

Android

arm64 and armv7 packages, with four options including Clash Plus and Clash Meta for Android.

Go to Downloads

iOS

Clash Plus is on the App Store (official site clashplus.io), works on iPhone and iPad, and imports subscriptions in one step.

Go to Downloads

Linux

deb and rpm packages plus the mihomo command-line kernel, suitable for desktop distributions and servers alike.

Go to Downloads

Quick Start · QUICKSTART

Up and Running in Three Steps

Below is the condensed path from the user guide; see the guide for full illustrated steps and per-platform differences.

  1. Download and Install a Client

    Pick the top-pick client for your platform on the download page: on Windows and macOS, run the installer and follow the wizard; on Android, install the APK; on iOS, get Clash Plus from the App Store; on Linux, use the deb / rpm package or the command-line kernel. Keep the default settings after installation — no rush to tweak anything.

  2. Import a Subscription Link

    Open the client's config or subscription page, paste the subscription link from your service provider, save, and trigger a manual update — the node list loads right away. A subscription link acts like an account credential, so never share it; if it expires or stops working, get a fresh one from your provider.

  3. Pick a Mode and Enable the Proxy

    For daily use, set the proxy mode to rule, choose a node with suitable latency from the list, then turn on the system proxy switch. Visit an IP lookup site in your browser; if the reported exit address matches the node's location, the proxy is working.

Trust · OPEN SOURCE

Open-Source Ecosystem and Maintenance

Clash is community-driven, with code, release history, and discussions all public. The four notes below explain how this site selects listings and keeps them current.

Project History

The Clash kernel was originally written in Go by Dreamacro and open-sourced; the original repository was archived in November 2023. The community carried on: the Clash Meta fork continued development, was later renamed mihomo, and keeps shipping new releases as the default kernel of today's mainstream clients.

Open-Source Ecosystem

Everything from the kernel to the GUI clients is open source: projects like Clash Verge Rev, FlClash, Clash Nyanpasu, and Clash Meta for Android all accept review and contributions in public repositories, with issues and release records open to inspection. Anyone can audit the code or help with translations, documentation, and testing.

Kernel Lineage

mihomo is the former Clash Meta, the community continuation of Clash. It stays compatible with the original config syntax while adding protocols such as VLESS, Hysteria2, and TUIC. The vast majority of clients listed here run on mihomo, so config files can move freely between clients.

Update Mechanism

Version numbers and download links on the download page are resolved from a version manifest in real time. When a client ships a new release, the manifest updates and the page points to the latest installer without waiting for a redesign. Discontinued projects keep an archived entry with a clear label, so nobody installs an outdated build by mistake.

MIHOMO SOURCE git clone https://github.com/MetaCubeX/mihomo.git

Common Questions · FAQ

Top Beginner Questions

The four most frequently asked questions, each with a one-line answer first; full troubleshooting paths are in the user guide and blog features.

Where do I import a Clash subscription link?

Paste the link on the client's "Config / Subscription" page and update. The exact entry point differs slightly by client; see the user guide for step-by-step instructions.

Rule mode or global mode — which should I choose?

Rule mode covers daily use; switch to global only when troubleshooting or when everything temporarily needs the proxy. The user guide explains how traffic flows differ between the two modes.

How do I install Clash on iOS?

Get Clash Plus from the App Store (official site clashplus.io), then import your subscription. The full walkthrough is on the download page and in the blog's iOS article.

What if a subscription update fails?

First confirm the link has not expired and your current network has direct access, then trigger a manual update inside the client. If it still fails, work through the checklist in the user guide.

Latest Posts · BLOG

Latest Articles

Feature articles on platform deployment, kernel analysis, and subscription configuration, updated regularly.