Clash Clients
Universal Download Center
Native clients for Windows, macOS, Android, iOS, and Linux. We host official installers locally for high-speed access. All clients are powered by the Mihomo core for modern protocol support.
A community-maintained version of the original Clash Verge with a modern, polished UI. The top choice for Windows/macOS/Linux users since Clash for Windows was archived.
Built with Material You design, FlClash provides a simple and intuitive experience for new users across Windows, macOS, Android, and Linux.
Features a cat-themed interface and supports dual-core switching between Mihomo and sing-box. Best for advanced users who love customization.
Once the most popular Windows client, development stopped in 2023. We maintain this link for compatibility reference only. Not recommended for new users.
Installation Hint:After launching the .exe, if Windows shows an 'unverified publisher' warning, click 'More Info' → 'Run anyway'. This is common for open-source clients without expensive certificates and is not a security threat. All packages are sourced directly from official GitHub releases.
Native macOS support with high performance on Apple Silicon (M-series chips). Deep system integration and TUN mode for complete traffic interception make this the top choice for Mac users.
A menu-bar-only client for macOS. Lightweight and simple, it allows for one-click proxy switching from the status bar, perfect for users who don't need complex configurations.
A Material You-styled client for all platforms. The macOS version shares the same interface as Windows and Android, allowing for cross-platform configuration sync.
macOS Installation Hint:Open the .dmg and drag the app to your Applications folder. If you see a 'developer cannot be verified' prompt on first launch, go to System Settings → Privacy & Security and click 'Open Anyway'. How to check your chip: Apple Menu → About This Mac. If it says 'M1/M2/M3/M4', download Apple Silicon; if 'Intel', download x64.
A highly optimized Clash client for Android with a clean Material You interface. Easy to use with one-click activation after importing a subscription. Supports TUN mode for global proxying without root.
The official MetaCubeX client with the Mihomo core built-in. Offers full features and granular rule control for advanced users.
Once a popular Android client, now discontinued with its GitHub repository removed. We keep this link for compatibility reference only. Not recommended for new users.
| Architecture | Device Compatibility | Recommendation |
|---|---|---|
| ARM64-v8a | Nearly all Android phones released after 2016 | ✅ Primary Choice |
| armeabi-v7a | Old 32-bit Android devices from before 2015 | Use only if ARM64 fails |
| Universal | All Android devices (Compatible package) | Backup choice if architecture is unknown (large file) |
APK Installation Hint:You must enable 'Install from Unknown Sources' in your phone settings to install APKs. On first launch, grant VPN permissions and allow background activity to ensure the proxy stays active.
The best iOS client for full Clash configuration compatibility. Features a strong UI and easy subscription import, making it the top choice for iOS users.
Approx. $3.99 · Global Apple ID required
Known as the 'Little Rocket,' this is the most famous iOS proxy tool. It supports a wide range of protocols and Clash subscriptions at an affordable price.
$2.99 · US Apple ID required
The top choice for advanced users, offering powerful scripting capabilities to modify and rewrite requests for a deeply customized experience.
$7.99 · US Apple ID required
How to Register a US Apple ID for Proxy Tools
Proxy tools are unavailable on the China App Store. You need a US-region Apple ID to purchase them. Follow these steps:
Visit Apple ID Registration Page
Open appleid.apple.com. Click 'Create Your Apple ID' and use an email not already registered with Apple.
Enter US Region Information
Select 'United States' as the region. Set age to 18+ and complete email verification to finish.
Switch App Store Account
App Store → Profile → Sign Out → Sign in with your new US Apple ID.
Search and Purchase Apps
Search for Stash or Shadowrocket in the US App Store. Use a US-compatible card or a digital gift card for payment.
Switch Back After Purchase
Once purchased, you can sign back into your original China App Store account. The app will remain installed and receive updates normally.
Quick Tip:Use 'US iTunes Gift Cards' to top up your balance if you don't have a US credit card. Switch back to your local store after purchase to avoid billing issues.
The preferred choice for Linux desktop users, supporting Ubuntu, Debian, Fedora, and more. GUI operation is identical to the Windows/macOS versions.
A lightweight Material You client for Linux, offering a unified experience across all your devices.
Linux TUN Mode Hint:Enabling TUN mode may require sudo or setcap configuration to create a virtual interface. See project Wiki for details. System proxy (HTTP/SOCKS5) works out of the box.
Get Started in Three Easy Steps
No technical knowledge required. Follow these steps to connect in under 5 minutes.
Download and Install
Select your platform above and download the recommended client. Install as usual on Windows/macOS, APK on Android, or App Store on iOS.
Import Subscription Link
Open the client, find the Config or Subscription tab, and paste your Clash-format link from your provider. Click import to fetch nodes.
Connect Now
Select a node or proxy mode (Rule mode is recommended), toggle the System Proxy or TUN switch, and Clash immediately takes over your traffic. Local traffic goes direct while international traffic uses the proxy—all automatically.
Everything You Need to Know Before Downloading
We've compiled the most common questions about downloading and installing Clash to help you get started quickly.
Which Clash client should I choose for the first time?
Windows / macOS: We recommend Clash Verge Rev for its modern interface and active maintenance. If you prefer a simpler experience with fewer options, FlClash is an excellent choice.
Android: FlClash is the top choice. It's easy to use, supports one-click activation, and doesn't require root access.
iOS: Stash is highly recommended for its excellent Clash configuration support. It can be purchased on the global App Store (approx. $3.99).
Clash for Windows is discontinued. What should I use instead?
The original CFW stopped development in late 2023. Top current alternatives include:
• Clash Verge Rev: Similar interface to CFW but more powerful and actively maintained for Windows, macOS, and Linux.
• FlClash: Simpler to use, cross-platform (including Android), and perfect for users who don't need advanced scripting.
Both are based on the Mihomo core, supporting modern protocols like Hysteria2, VLESS, and TUIC.
Which version is for M1/M2/M3 Macs? What about Intel Macs?
• Apple Silicon (M-series): Download the version with arm64 or Apple Silicon in the filename for native performance.
• Intel Mac: Download the version with x64 or amd64 in the filename.
Check via: Apple Menu → About This Mac. If it says 'M1/M2/M3/M4', choose Apple Silicon. If it says 'Intel', choose x64.
Should I download ARM64, ARMv7, or Universal for Android?
99% of users should choose ARM64. Almost all Android phones released after 2016 use the 64-bit ARM64-v8a architecture.
Use armeabi-v7a only for legacy 32-bit devices. The Universal package works on everything but has a much larger file size.
Why is Clash paid on iOS? Are there free clients?
Due to App Store policies, reliable iOS proxy tools are paid (Stash ~$3.99, Shadowrocket ~$2.99). There are currently no free open-source iOS clients with full Clash subscription support.
These apps are invisible on the China App Store. You must switch to a global Apple ID (e.g., US) to find and purchase them. See our guide above.
What is the difference between TUN Mode and System Proxy?
System Proxy (HTTP/SOCKS5) only handles apps that recognize proxy settings. Some programs may bypass it entirely.
TUN Mode creates a virtual network interface to intercept 100% of TCP/UDP traffic, including games, CLI tools, and system updates.
System Proxy is enough for most web browsing. Use TUN Mode only if you need to proxy games or command-line traffic.
I installed the app but have no nodes. How do I import a subscription?
Clash is a tool, not a provider. You need to purchase a service from an 'airport' that provides a Clash-format subscription link.
Once you have the link, paste it into the Config or Subscription tab and click 'Update/Import.' Then select a node and enable System Proxy to start surfing.
Is the Clash client safe? Does it collect data?
Clients like Clash Verge Rev and FlClash are fully open-source on GitHub. They are audited by the global developer community and contain no backdoors or data-reporting logic.
We provide official, unmodified packages from GitHub. Your traffic only flows through the nodes you choose, and node security is the responsibility of your proxy provider.
Mihomo Core CLI Version
Designed for servers or developers who prefer running the proxy core via command line without a GUI.
Open Source Repo:MetaCubeX/mihomo
Fully Open Source
All recommended clients are open-source on GitHub, auditable, and community-maintained.
github.com/MetaCubeX/mihomo