Free & Open Source · Multi-Platform

Download Clash Clients

Select your OS and download the latest active Clash client. All versions are maintained by the community, 100% free, and permanently open-source.

5 Supported Platforms
Continuous Updates Community Driven
MIT Open Source License
We recommend Clash Plus for new users: modern interface, simple config, and regular updates.
Clash Verge Rev
Clash Verge Rev
Mihomo Core Based Continuous Updates Windows 10+

The modern successor to Clash for Windows. Built with Tauri for ultra-low memory usage, a clean UI, and full features like subscription management and node testing. Currently the most active Windows client.

Mihomo Party
Mihomo Party Maintained
Mihomo Core Based Windows 10+

A feature-rich Clash client with advanced routing, multiple themes, TUN mode, and hybrid proxying. Ideal for users with some configuration experience.

Clash for Windows
Clash for Windows (Original) End of Life
Windows 10+ No longer receiving security updates

The original Clash GUI. The author stopped maintenance in 2023. While old versions still work, we recommend migrating to the actively maintained versions above.

Choose the correct installer for your architecture: Apple Silicon (M1/M2/M3) or Intel.
Clash Verge Rev
Clash Verge Rev
Mihomo Core Based Apple Silicon Native macOS 11+

Native support for both Apple Silicon (arm64) and Intel (x64). Beautiful UI that fits macOS perfectly, with auto light/dark mode switching.

ClashX Meta
ClashX Meta Maintained
Mihomo Core Based macOS 10.14+

A lightweight menu bar client that stays in the tray, keeping your Dock clean. Perfect for Mac users seeking a minimal interface with fast startup times.

Most Android phones (post-2019) should use the arm64-v8a version.
Clash Meta for Android
Clash Meta for Android
Mihomo Core Based Android 5.0+ Continuous Updates

Uses Material Design 3 for a modern look. Features full TUN mode for global proxying, supports various subscription formats, and has real-time node testing. The most complete Android client.

Clash for Android Universal
Clash for Android (Universal)
Android 5.0+ All architectures supported

Universal build compatible with all Android device architectures. Choose this if you are unsure which architecture your device uses.

For iOS, we recommend Clash Plus — download it directly from the official website or the App Store.
Linux users can choose between a graphical client or running the command-line core with a config file.
Mihomo
Mihomo(Command Line Core) Recommended (CLI)
CLI Tool amd64 / arm64 / 386

The official successor of the Clash core, designed for headless environments like servers or routers. Manage nodes through YAML or a Web UI like Metacubexd.

Can't Decide Which Version?

Quickly find the best client based on your device and needs

I am a Casual User

Simply choose a client from the 'Recommended' tab for your OS. They feature easy-to-use interfaces where you can just import a link and start browsing.

I Need Advanced Features

Choose Mihomo Party (Windows) or the Mihomo CLI Core (Linux). These support fine-grained routing rules and full TUN mode global proxying.

I want to Deploy on a Server

Download the Mihomo CLI Core. Run it via config files and manage it remotely via a Web Dashboard. Ideal for VPS, soft routers, and NAS setups.

Migrating from Old Versions

Configurations (config.yaml) from the original Clash for Windows can be directly imported into Clash Verge Rev without needing to reconfigure your nodes.