Mihomo Core v1.18.0 · Latest Stable Version

Get Clash Clients
Free Download All Platforms

Supporting Windows, macOS, Android, Linux, and iOS. Compatible with 10+ protocols including Shadowsocks, VMess, Trojan, VLESS, and Hysteria2. Open-source and free forever.

5+ Types
Mainstream Clients
5
Supported Platforms
10+
Protocols
MIT
License

Windows Client Download

Clash proxy clients for Windows 10/11 with GUI and one-click subscription import. We recommend Clash Verge Rev for the best compatibility and updates.

FLClash
GUI Flutter Cross-Platform

Flutter-based cross-platform Clash client. Clean and smooth UI for Windows, macOS, Linux, and Android. Ideal for users seeking simplicity.

Clash for Windows
⚠ Discontinued

Once the most popular Clash GUI for Windows with a classic interface and full features. The original author has deleted the GitHub repository, and the project is no longer updated.

macOS Client Download

Clash proxy clients for macOS 12 and above. Apple Silicon (M-series) users should choose the arm64 version; Intel Mac users should choose the x64 version.

ClashX Meta
⚠ Discontinued

Once a popular native macOS Clash client based on the Clash Meta core, featuring quick system tray operations. The GitHub repo is now archived and no longer updated.

Android Client Download

Clash clients for Android 5.0 and above. Enable 'Allow installation from unknown sources' in 'Settings → Security' before installing the APK. Choose the version matching your CPU; use the Universal APK if unsure.

Surfboard
Clash Compatible Surge Config

An Android client compatible with Clash config formats and Surge profiles. Clear UI, ideal for users migrating from iOS Surge or using Surge rules.

iOS Client Download

Due to security restrictions, iOS does not support direct APK installation or non-App Store apps. These Clash-compatible clients are available on the App Store (requires a non-China account).

Download iOS Clients via App Store

Due to Apple App Store policies in China, you must switch to a non-China Apple ID (e.g., US, HK, TW) to search and download. These are genuine apps supporting Clash subscription formats.

Stash — Proxy Client
Full Clash Premium support, feature-rich, modern UI, paid app.
App Store
Shadowrocket
Supports Clash formats with high protocol compatibility, the most popular iOS proxy client, paid app.
App Store
Clash Verge (iOS Preview)
iOS version in development by the Clash Verge Rev team. Follow the official GitHub for the latest updates.
GitHub

Linux Client Download

Clash GUI clients for mainstream Linux distributions, providing .deb (Debian/Ubuntu) and .rpm (Fedora/RHEL) packages. Server users should use the Mihomo Core version.

FLClash
Flutter Cross-Platform Lightweight

Flutter-based Linux desktop Clash client. Lightweight and fast, with a UI consistent across Android, Windows, and macOS. Ideal for minimalist Linux desktop users.

Mihomo Core Download

Mihomo (formerly Clash Meta) is the most comprehensive Clash core, supporting all new protocols like VLESS, Reality, Hysteria2, TUIC, and WireGuard. Ideal for server deployments, routers, or custom clients.

Mihomo core is maintained by the MetaCubeX team and is fully open-source. For source code and latest releases, visit: github.com/MetaCubeX/mihomo . Direct downloads for current stable versions on various platforms are provided below.

Filename Platform Arch Format Download
mihomo-windows-amd64 Windows x86_64 (amd64) .zip Download
mihomo-windows-arm64 Windows ARM64 .zip Download
mihomo-darwin-arm64 macOS Apple Silicon (arm64) .gz Download
mihomo-darwin-amd64 macOS Intel (amd64) .gz Download
mihomo-linux-amd64 Linux x86_64 (amd64) .gz Download
mihomo-linux-amd64 Linux x86_64 (amd64) .deb Download
mihomo-linux-arm64 Linux ARM64 .gz Download
mihomo-linux-armv7 Linux ARMv7 .gz Download
mihomo-linux-mips-softfloat Linux MIPS softfloat (Router) .gz Download
FAQ

Download & Installation FAQ

Frequent questions about Clash client choice, installation, and setup to help you resolve common issues.

Can't find the answer?

Visit GitHub to submit an issue or check detailed documentation for more help.

Read Full Docs
We recommend Clash Verge Rev for its excellent performance, low resource usage, and active updates. If you prefer a Flutter UI, FLClash is also a great choice. Clash for Windows is no longer recommended due to its discontinued status.
① Download the correct APK (usually arm64-v8a for modern phones); ② Enable 'Allow installation from unknown sources' in Settings; ③ Tap the APK to install; ④ Open the app, tap '+' to import your subscription URL, and you're set.
On iOS, download a compatible client like Stash or Shadowrocket from the App Store (requires a non-China account). Paste your subscription URL into the app to import your Clash configuration.
The original Clash for Windows GitHub repository (Fndroid/clash_for_windows_pkg) was deleted in 2023 and no longer receives maintenance or security updates. While existing versions may still work, they pose potential security risks. We strongly recommend migrating to Clash Verge Rev or FLClash.
Mihomo is the new name for the former Clash Meta, an enhanced branch of the original Clash core maintained by the MetaCubeX team. It maintains compatibility with original configs while adding support for new protocols like VLESS, Reality, Hysteria2, and TUIC. It is now the preferred core for most mainstream Clash clients.
Most Clash GUI clients support one-click subscription import: Open the client → go to 'Profiles/Config' menu → click 'New Profile' or '+' → paste the subscription URL → click 'Update/Import'. Once fetched, select a node from the proxy groups and enable 'System Proxy' to start.