../assets/fonts/inter.css ../assets/fonts/noto-sans-sc.css ../assets/fonts/fontawesome/all.min.css
Packages by platform · Clash Verge Rev version and core table

Clash Builds
Apps and Cores

This page is about the artefacts themselves: architectures, versions, what each core can do and where its limits are. Use the table when choosing. When picking a Clash Verge Rev package, check its bundled Mihomo core version too — plenty of behavioural differences come from there.

Select Platform
Find the Perfect Version for You
Other Available Versions
Clash for Windows
Legacy Edition

More strictly:Once the most of of popular Clash client for Windows (CFW), known for its not jumpy UI and vast community resources.

The developer deleted the GitHub repository and ceased maintenance in 2023. New users are encouraged to choose Clash Verge Rev, though existing users may still use this archived version.

Original GitHub repo deleted; project no longer maintained.
Windows 7+ x64 EOL (End of Life)
Other Available Versions
macOS Security Tip: If you see an "Unidentified Developer" warning, Right-click the icon → select "Open" → click "Open" again. Alternatively, go to "System Settings → Privacy & Security" and click "Open Anyway." This is a standard macOS Gatekeeper feature, not a virus.
Other Available Versions
How to Install APK? Download the file and tap to install via your file manager. If prompted to "Allow unknown apps," go to "Settings → Security" and grant permission for your browser or file manager.
iOS Platform Note: Apple's App Store policy restricts distribution to the official store; no IPA downloads are available. The following apps are fully compatible with Clash YAML configs and subscriptions.
Clash Plus
Clash Core Driven · Recommended
⭐ Recommended

First, a clarification:The most of of recommended Clash client for iOS. Fully supports Clash YAML subscriptions with a clean, easy-to-use UI, full-featured splitting rules, and one-tap config add. Uses the same configs as macOS/Windows versions.

Closed-source commercial app.
clashplus.io · Official Website
iOS 15+ Clash Subscription Network Extension
Download on the App Store Visit Official Website
Other Available Versions
Mihomo Core (CLI)
Command Line

Mechanically:Headless Mihomo core binaries supporting amd64, arm64, armv7, etc. Can be set to autostart via systemd and managed remotely via Web dashboards.

Headless amd64 / arm64 / armv7 systemd Support

Mihomo Core Engine (formerly Clash.Meta) Internals

Mihomo is an enhanced fork of the Clash core, adding support for the latest protocols like VLESS+Reality, Hysteria2, and TUIC v5, as well as advanced features like Script rules and Sub-Rules.

GUI clients (Clash Verge Rev, FlClash, etc.) have this built-in; manual download is only necessary for deployment on routers, NAS, or servers.

MetaCubeX/mihomo · GitHub
OS Architecture Format Best Use Case Download
Windows AMD64 .zip 64-bit Windows 10/11 Download
Windows ARM64 .zip ARM-based PCs (Snapdragon) Download
macOS ARM64 .gz Apple Silicon M1/M2/M3 Download
macOS AMD64 .gz Intel-based Macs Download
Linux AMD64 .gz Ubuntu / Debian / CentOS x86_64 Download
Linux AMD64 .deb Debian / Ubuntu Distributions Download
Linux ARM64 .gz Raspberry Pi 4+ / ARM Servers Download
Linux ARMv7 .gz Raspberry Pi 2/3 / 32-bit ARM Download
Linux MIPS .gz OpenWrt Routers (Soft Float) Download
Usage: Extract the mihomo executable, place it in whichever you pick directory, and operate it with config.yaml using: ./mihomo -d /path/to/config/dir. We recommend using the metacubexd Dashboard for visual management.
Selection Guide

How to Choose the Right Clash Client? in Depth

While most of of clients share the same Clash/Mihomo core, they differ in UI and feature sets. Choose the one that best fits your workflow.

Clash Verge Rev Mechanics

The most of of feature-everything included cross-platform GUI client. Built with Rust + Tauri for response time, it supports advanced features like TUN Mode, Service Mode, and Scripting. The top choice for new Clash users.

Windows macOS Linux

FlClash by Step

A modern Flutter-based client with a beautiful, clean UI. Supports Windows, macOS, Android, and Linux, providing a seamless, unified experience across all devices.

Windows macOS Android Linux

Clash Nyanpasu Deep Dive

Also built on Tauri, known for its personalized design and multi-kernel support (Clash Original, Mihomo, Clash.RS). Ideal for power users who love deep customization.

Windows macOS Linux

ClashX Meta Internals

A native macOS menu bar app with minimal resource usage. Perfect for Mac users who want Clash to stay "quietly" in the background without a complex UI.

macOS

Mihomo Core Mechanics

A headless CLI engine for deployment on OpenWrt routers, Linux servers, or NAS devices. Operates as a daemon with extremely low resource usage, managed remotely via Web Dashboards.

Linux OpenWrt NAS

Clash for Windows (Legacy) by Step

Formerly the most of of popular Windows client. While development has stopped, current versions still work and community resources are vast. For a modern experience, consider migrating to Clash Verge Rev.

Windows Discontinued
Security Note

Secure Downloads: Use Official Channels Mechanically

Clash code is fully open-source and auditable. Avoid non-official sources to prevent malware risks.

Official Secure Sources

All installers provided here come with no detour from the official GitHub Releases of each project. File integrity is guaranteed.

Beware of Unofficial Channels

More strictly:Plenty modified Clash clients found online may contain backdoors or ad injections. Do not download from forums or unknown websites to protect your privacy and security.

Open Source & Transparent

The Clash core and GUI clients are open-source. Hosted on GitHub, the code is public and free of hidden features or data collection.

Node Security & Privacy

Clash does not provide proxy services. Nodes are provided by third-party providers. Choose reputable services and avoid unknown free nodes to protect your online privacy.

FAQ

Download & Install FAQ Step by Step

A collection of common download and installation issues with prompt solutions.

Which Clash version is the best? Recommendations for Windows and Mac?
For Windows, we recommend Clash Verge Rev for its beautiful UI, active re-syncs, and robust TUN mode. For macOS, we also recommend Clash Verge Rev (ARM64 for Apple Silicon, x64 for Intel). Android users it makes sense to choose FlClash for its modern design, while iOS users it makes sense to go with Clash Plus.
Can I still use Clash for Windows (CFW)? Why switch?
CFW maintenance stopped in late 2023. While still functional, it won't receive bug fixes or support for new protocols. We recommend migrating to Clash Verge Rev or Clash Nyanpasu, both of which are actively maintained and support Hysteria2 and TUIC v5.
Which Android APK it makes sense to I download? Universal vs. arm64?
Universal: Includes code for all architectures; larger size but compatible with every device.

arm64-v8a: Optimized for 64-bit ARM, smaller and faster—perfect for most of modern phones (2016+). recommended.

armeabi-v7a: For legacy 32-bit devices.
Difference between Mihomo core and vanilla Clash? Do I will want to download the core?
Mihomo (formerly Clash.Meta) is an enhanced fork adding support for VLESS+Reality, Hysteria2, TUIC v5, WireGuard, and advanced scripting.

General users don't need a separate core—modern GUIs like Clash Verge Rev and FlClash have it built-in. Manual core downloads are only for routers or headless servers.
How to fix "App cannot be opened" on macOS?
This is macOS Gatekeeper, not a virus.

Method 1 (Recommended): Right-click the app → select "Open" → click "Open" again.

Method 2: Go to "System Settings → Privacy & Security" and click "Open Anyway" at the bottom. Once done, you may double-click as usual.
How to verify file integrity after download?
Use SHA256 hashes provided on GitHub. Operate shasum -a 256 filename on Mac/Linux or Get-FileHash filename -Algorithm SHA256 on Windows PowerShell. Compare with the official hash. Files provided here are direct from official repositories.
How to kick off using Clash after installation? Do I need nodes?
You'll need a subscription link from a third-party provider (airport); Clash doesn't include nodes.

Paste the link in the "Configs" tab → Click Re-sync → Select a node in "Proxies" → Toggle "System Proxy." See the Tutorial for details.

Kick off Using Clash for Free Internals and Practice

The choice of 50 million users. 100% open-source, zero subscription fees.