A Clash / Mihomo config taken apart from top to bottom — ports, mode, DNS, proxies, proxy-groups, rules and rule-providers — with a minimal working config you can paste straight in.
Clash Verge 2.5.2 · Mihomo 1.19.29
Clash Verge Download
and Configuration Handbook
The installer is only the start. You also get direct downloads for every platform plus full documentation on YAML structure, proxy groups, rule-based routing, DNS and deployment — because the client is only as good as the config behind it.
# What a minimal working config looks like
mixed-port: 7897
mode: rule
proxies:
- name: "HK-01"
type: trojan
server: hk.example.com
port: 443
proxy-groups:
- name: "PROXY"
type: url-test
proxies: ["HK-01"]
interval: 300
rules:
- GEOIP,CN,DIRECT
- MATCH,PROXY
Why everyone searching for "Clash download" should end up on Clash Verge
Walk through the family tree once and the choice becomes obvious.
1. Clash (Dreamacro/clash) — archived
The repository was archived in November 2023 and there have been no releases since. Binaries still circulating sit around v1.18.0 and lack the rule-set, sniffing and TUN capabilities added later.
2. Clash Premium / Clash for Windows — discontinued
The closed-source Premium core and the CFW graphical client both ended development at the same time. The "localised" and "cracked" CFW builds on third-party sites have unclear provenance and are exactly the kind of installer to avoid.
3. Mihomo (formerly Clash.Meta) — the current core
A community-maintained fork that stays backward compatible with Clash configs. You can download the binary on its own from our download page.
4. Clash Verge Rev — the current desktop client
A cross-platform GUI built on Mihomo, and the most active and complete desktop option available. It is what this site recommends by default.
Version Matrix
What we mirror, and at which version
Every package on the download page maps to a row below. Start here if you are unsure which one you need.
| Software | Version | Role | Platforms |
|---|---|---|---|
| 2.5.2 | Desktop GUI client | Windows / macOS / Linux | |
| 1.19.29 | Core (command line) | All platforms, servers included | |
| 0.8.94 | Cross-platform client | Android / macOS / Linux | |
| 2.11.32 | Android client | Android | |
| 2.2.6 | Android client (Xray) | Android | |
| 1.4.2 | Android client (sing-box) | Android |
Documentation
Documentation
20 articles covering config basics, routing rules, DNS and deployment. View all →
What each policy group actually does, when to use it, the parameters that matter, plus a grouping structure you can copy wholesale and Mihomo's include-all and filter options.
Syntax, matching behaviour and relative cost for every rule type, what no-resolve actually does, why rule order decides everything, and how to find which rule a connection matched.
Replacing hundreds of hand-written rules with external lists. The difference between the domain, ipcidr and classical behaviors, text versus yaml, how to set the update interval, and what to check when a rule set does nothing.
A complete configuration that serves a corporate VPN intranet, direct local access and proxied overseas services at the same time, covering domains and IP ranges, DNS routing, and the conflicts that come up.
How fake-ip actually works, how it differs from redir-host, the division of labour between nameserver and fallback, how to prevent DNS leaks, and why internal hostnames stop resolving.
Editing the downloaded config gets undone at the next update. How Clash Verge's extended config works: prepend/append/override syntax, merge order, and a set of useful snippets.
What url-test measures, what unified-delay does, why the displayed latency does not match ping, and recommended values for the three parameters that matter along with their side effects.
FAQ
Common questions before downloading
Are Clash Verge and Clash the same thing?
Not the same software, but the same lineage. The original Clash core was archived at the end of 2023 and is no longer maintained. Clash Verge runs on Mihomo (formerly Clash.Meta), the community continuation, which keeps the same config syntax and subscription format while adding more capability.
Should I download the x64 or the ARM64 build?
Almost every Windows PC — anything with an Intel or AMD processor — takes x64, which is the first item on our download page. Only ARM-based Windows devices such as Snapdragon X machines need ARM64. Check Settings → System → About and read the "System type" line.
It is asking for a subscription URL. Where do I get one?
Clash Verge is only the client; it ships with no nodes. You supply the subscription yourself, either from a config you generate on your own server or from a provider. We link one on the download page that takes Alipay and gives you trial data on signup, so you can test before paying.
Do I have to enable TUN mode?
No. For ordinary browsing the system proxy is enough. Turn TUN on when you need apps that ignore the system proxy — some games, command-line tools, Docker — to be routed as well. Enabling it needs one administrator prompt to install the virtual adapter driver.
Clash Verge Rev download, setup, and troubleshooting resource center
This hub connects the decisions before a download, the smallest useful first run, and the order for diagnosing failures. Start with the task in front of you and move to the matching guide.