Clash Verge Rev
Actively maintained by the community, with native integration of the Mihomo core and new protocol support.
Compatible with Windows 10 1903 and above; x64 and ARM64 architectures available.
Clash for Windows
Community Archived · Maintenance Stopped
An early representative of Clash GUI clients and once the top choice for Windows users. The original author archived the repository in late 2023 and no longer updates it. If you are still using this version, we recommend migrating to Clash Verge Rev for new protocol support and security fixes.
Original repository deleted (Fndroid/clash_for_windows_pkg)
FlClash
Google Flutter · Consistent experience across four platforms.
Built with the Flutter framework, it offers a unified interface across Windows, macOS, Android, and Linux. If you use multiple devices, FlClash provides a consistent cross-platform proxy management experience.
Operating Environment Overview
- Minimum Windows 10 version 1903 (May 2019 Update)
- All versions of Windows 11 are supported.
- Available in x64 and ARM64 installers.
- Must run as Administrator to enable TUN mode.
Clash Verge Rev
Native dual-architecture compilation with specialized optimizations for both M-series and Intel.
Requires macOS 12 Monterey or newer; compatible with both Intel and Apple Silicon chips.
ClashX Meta
macOS Menu Bar · Ultra-low resource usage.
A menu bar proxy tool designed specifically for macOS, allowing you to toggle modes from the status bar without opening a full window. The Universal version fits both Apple Silicon and Intel Macs in a single installer.
FlClash
Flutter · Cross-device sync for operating habits.
If you use a proxy on Mac, Windows, and Android simultaneously, FlClash's cross-platform unified interface allows you to maintain the same operating habits across different devices, reducing switching costs.
Pre-installation Confirmation
- macOS 12.0 Monterey is the minimum version requirement.
- Both Intel Core and Apple M-series chips are supported.
- VPN permissions must be granted in system settings when using Enhanced Mode or TUN.
- Toggle proxy status anytime from the macOS menu bar without opening the main window.
Due to Apple's review policies, rule-based proxy apps are not available on the China App Store. The recommended iOS clients below must be purchased using an overseas Apple ID (e.g., US). Prices range from approximately $2.99 to $9.99 for a one-time purchase with no recurring subscription fees.
Stash
Native SwiftUI · Real-time Traffic Dashboard
iOS 15+ · PaidA rule-based proxy tool deeply optimized for iPhone, featuring a smooth SwiftUI interface. Supports full Clash configuration formats and subscription imports. Built-in real-time traffic charts and connection logs make it the top choice for users who prioritize UI/UX.
Closed-source app; no public repository available.
Shadowrocket
Must-have Intro · The longest-standing proxy tool in the iOS world.
iOS 9+ · PaidThe go-to choice for millions of iPhone users starting with proxies. For around $2.99, you get full Clash configuration compatibility and multi-protocol support. Its large user base means community tutorials are abundant, with solutions readily available for almost any issue.
Closed-source app; no public repository available.
Quantumult X
iOS proxy tool with the most complete script ecosystem.
iOS 13+ · PaidFeatures the richest ecosystem for script rewriting and MitM among iOS proxy tools, with a massive library of community rules and scripts. If you need to block ads, rewrite app responses, or automate tasks, Quantumult X is the ultimate choice.
Closed-source app; no public repository available.
Don't have an overseas Apple ID?
Open the App Store, sign out of your account on the account page, then click "Create New Apple ID". Select "United States" as the region, use a US address generator for the billing address, and select "None" for the payment method to complete the free registration. Once registered, switch to the new account to search for and purchase the apps listed above. Note: You only need this account to purchase/download; you don't need to stay logged in for daily use.
ClashMeta for Android
Built-in Mihomo core, supporting all next-gen protocols including VLESS and Hysteria2.
Minimum support for Android 5.0 (API 21). Ensure you allow installations from this site in your system settings before installing.
FlClash
Flutter · Consistent experience with desktop versions.
Shares the same interface framework with the Windows, macOS, and Linux versions. Perfect for users who manage proxies across multiple devices. Operating habits are completely consistent across different systems, eliminating the need for relearning.
Surfboard
Follows Android design guidelines · Zero learning curve.
Strictly follows Material You design guidelines for seamless system integration. Fully compatible with Clash configs and subscriptions, with almost zero learning curve for fans of native Android design.
Original repository deleted.
First-time APK installation? Here's how.
- After downloading, if the system prompts "Cannot install app from unknown sources," go to "Settings → Security & Privacy" to enable this permission.
- Not sure about the architecture? Download the Universal version, compatible with 99% of Android phones (from flagships to budget models).
- APK files hosted on this site are integrity-checked and identical to the original release versions.
Clash Verge Rev
Graphical management for Mihomo core; compatible with Ubuntu / Debian / Fedora / Arch.
Verified support for Ubuntu 20.04+, Debian 11+, Fedora 36+, and Arch Linux (AUR)
FlClash
Flutter · Unified experience across Windows/Mac/Android.
If you switch between multiple devices, FlClash's unified cross-platform interface helps you maintain the same proxy management habits on Linux as on other systems. Configuration files are compatible, so there is no need to readapt.
Mihomo Core · Command-line version
Pure CLI operation; ideal for server deployments without a desktop.
Verified Linux Distributions
- Ubuntu 20.04 / 22.04 / 24.04 LTS
- Debian 11(Bullseye) / 12(Bookworm)
- Fedora 36+ · CentOS Stream 9 · RHEL 9
- Arch Linux — AUR Package: clash-verge-rev-bin
- Using TUN mode requires root privileges or CAP_NET_ADMIN capabilities.