As a leading open-source proxy core, Clash perfectly manages all your network requests through its powerful rule-based engine and multi-protocol support. Whether you are a developer, researcher, or tech enthusiast, it provides an unprecedented experience of freedom.
Precisely control network traffic flow: local direct connection, overseas proxy, no interference.
Supports multiple matching types including Domain, IP, and GeoIP.
Native support for Shadowsocks, Vmess, Trojan, and other mainstream proxy protocols.
Seamlessly connect to various service provider nodes.
High-concurrency engine written in Go, eliminating lag and latency.
Takes over all system traffic to accelerate software that doesn't natively support proxies (e.g., games).
A comprehensive guide explaining what Clash is, typical workflows, rules, and system proxies, comparing it with common VPNs for easy reading.
Open Full Tutorial >Native experience for Intel and the latest Apple Silicon (M1/M2/M3) architectures.
Download DMG File >Runs stably on Windows 10/11, providing an intuitive GUI and configuration system.
Download Installer >Designed for mobile: lightweight and battery-efficient, surfing the web anywhere on your Android device.
Get APK File >The Clash core is fully compatible with excellent third-party iOS clients like Shadowrocket and Stash.
View on App Store >For Geeks. Powerful CLI version supporting background daemons and server deployment.
Get Binary Files >Choose and download the latest Clash installer for your operating system and complete the secure installation.
Get the subscription link from your service provider, then click import or paste the URL into the Clash interface.
Enable "System Proxy" in the client, select your node, and enjoy a free network.
Full Tutorial: Concepts · Comparison · Setup · Rules · Troubleshooting
Clash core and mainstream community clients are maintained as open-source projects with code hosted on public repositories. You can compile your own, extend rules, and manage subscriptions while contributing to improvements alongside a global community—never tied to a single closed solution.
Publicly Auditable Core Repositories
High-Performance Concurrent Kernel Implementation
Continuous Iteration via Issues and PRs
Yes, the Clash core and most official clients are completely open-source and free for anyone to download and use safely.
No. Clash is purely a network proxy tool (client). You need to prepare your own configuration or purchase a node subscription service.
Global mode routes all traffic through the proxy. Rule mode intelligently selects traffic based on built-in rules, connecting directly to local sites to save bandwidth.
First, check if your system time is accurate (within 1 minute), then try updating your subscription, testing speeds, or switching nodes.