Clash Manual · ClashManual

ClashTutorials·Client Downloads

Clash is a popular open-source proxy tool many people use to unblock international content and route traffic by rule. Clash Manual brings together beginner installation guides, rule-based configuration tutorials, and core engine explanations, along with download links for Windows, macOS, Android, iOS, and Linux — so you can read and download in one place, without the trial and error.

Clash Overview Proxies Rules Connections Logs Settings Download Speed 128.6 MB/s Upload Speed 24.3 MB/s Auto Select Hong Kong · IEPL 01 36 ms Streaming Singapore · SG 03 61 ms Active Connections 247 Rule Match · Direct 58%
Illustration of a global network formed by amber light points and connecting lines
Global Node Acceleration

Clash's global proxy network —
distance is no longer an excuse for lag.

Hong Kong, Tokyo, Singapore, Los Angeles, and more — proxy nodes worldwide are automatically ranked by latency, so you can switch to the fastest route in one click. Smooth and stable for gaming acceleration, streaming unblock, and cross-border work.

Download Now
Rule-Based Routing Engine

How does Clash's
rule-based routing work?

Every request passes through the rule engine — local sites connect directly in milliseconds, while international traffic is automatically routed to the best proxy node. No manual switching required.

Write your routing rules once,
and they apply everywhere automatically.

A multi-dimensional matching system based on domain (DOMAIN), IP range (IP-CIDR), and geolocation (GEOIP), with support for subscribed rule sets and online updates. You just browse — let Clash handle the routing.

Learn Rule Syntax
Core Features

What core features
does Clash offer?

From protocol compatibility to core performance, from configuration flexibility to open-source transparency — here's why Clash is so widely used.

Performance

Go-based core: fast and lightweight

Natively compiled with goroutine concurrency and a minimal memory footprint. Handles thousands of concurrent connections with ease, staying fast and stable even after hours of continuous use.

Protocol Support

Compatible with mainstream proxy protocols

Import subscription links in one click — compatible with most proxy providers.

Node Latency Testing

Automatic speed-based routing

Continuously tests node latency in the background, always routing traffic through the fastest available line.

Configuration File

YAML config, simple and readable

A human-readable configuration format — even beginners can understand and edit it without guesswork.

Free & Open Source

Fully open source, free forever

Open-sourced under the GPL-3.0 license and audited by developers worldwide. No ads, no tracking, no hidden fees.

Android / iOS Client

Clash mobile —
your network strategy, in your pocket.

The Android and iOS clients share the same configuration philosophy as desktop. Sync subscriptions, switch nodes, and track traffic — all with a tap.

Clash System Proxy Connected · Rule Mode Download 42.1 MB/s Upload 8.6 MB/s Proxy Node Hong Kong · IEPL 01 Lowest Latency · Auto-Selected 36ms Japan · Tokyo 02 Streaming Unblock 52ms USA · Los Angeles 05 Peak-Hour Backup 148ms
Client Download

Download the Clash client —
available for every platform.

Supports Windows, macOS, Android, iOS, and Linux. Clash Manual has gathered download links for the open-source client on every platform, all pointing directly to official GitHub release pages — clean, no bundled extras.

View Full Download & License Details

Clash is open source —
trust comes from code you can see.

Every tutorial on Clash Manual is based on this open-source project. Its source is hosted on GitHub under the GPL-3.0 license, refined over years of updates and audited by the community — these numbers are votes of trust from users worldwide.

0GitHub Stars
0Total Downloads
0Contributors
Visit the GitHub Repository github.com/MetaCubeX/mihomo