Clash Plus
A GUI client for everyday desktop use, covering configuration import, proxy-group selection, connection monitoring, and system-proxy controls. Windows users should use the x64 installer.
Windows, macOS, Android, iOS, and Linux installers are collected on one page. Confirm your operating system and processor architecture first, then choose a maintained GUI client; use the Mihomo core section below for servers and routers.
PLATFORM
Switching platforms also updates the address-bar anchor. When you share the current link, recipients can open the download list for the selected system directly.
WINDOWS
Most users should download the x64 installer. After installation, import a subscription from the configuration page, then enable the system proxy or TUN mode.
A GUI client for everyday desktop use, covering configuration import, proxy-group selection, connection monitoring, and system-proxy controls. Windows users should use the x64 installer.
A full desktop configuration manager for Windows users who need to switch profiles, edit rules, manage the system proxy, and use the Mihomo core.
A cross-platform GUI client with a similar workflow on Windows, macOS, Linux, and Android. Use the installer for a standard setup or the ZIP archive to manage the program directory manually.
A desktop proxy-management interface for users who prefer separate configuration workspaces, proxy-group switching, and connection-status monitoring. This listing provides the Windows x64 installer.
The archived installer is available for restoring older environments, migrating existing configurations, or checking historical workflows. For new installations, prefer a maintained client.
| Item | Recommendation | Details |
|---|---|---|
| System | Windows 10 / 11 | Keep system components and the WebView runtime up to date. |
| Architecture | x64 | The Windows GUI installers on this page target common 64-bit computers. |
| Permissions | Standard user; some features require administrator approval | Windows may request authorization when installing services, changing firewall settings, or enabling TUN mode. |
MACOS
Check the chip type in “About This Mac” first. Choose ARM64 for Apple M-series chips and x64 for Intel processors.
Apple Silicon and Intel installers are available. Open the DMG, move the app to Applications, then grant network-related permissions when prompted by macOS.
Suitable for managing multiple subscription profiles, rule modes, and Mihomo settings. Two architecture options are listed; confirm your Mac’s actual chip before downloading.
A cross-platform interface for users who work across desktop and Android devices. The two macOS download options are maintained by architecture in the release list.
A menu-bar macOS client with an archived entry for restoring older setups and migrating configurations. The two buttons still resolve architecture-specific files from the release list.
| Item | How to Choose | Details |
|---|---|---|
| Apple Silicon | M1, M2, M3, M4, and other Apple chips | Choose the ARM64 or Apple Silicon installer. |
| Intel | The processor name includes Intel | Choose the x64 or Intel installer. |
| Installation | DMG disk image | Open the image, drag the app to Applications, and launch it from there. |
ANDROID
Recent phones and tablets usually use arm64. Try arm on older devices; if you cannot identify the processor architecture, choose the universal installer.
For mainstream 64-bit Android phones and tablets. Import subscriptions after installation, select a proxy group, and establish a local connection through Android’s VPN permission flow.
An Android GUI client built around Mihomo rules and proxy capabilities. Prefer ARM64; use ARM on older 32-bit devices and the universal build when the architecture is unknown.
Suitable for users who want a similar workflow on mobile and desktop. Choose ARM64 for mainstream devices and ARM for older devices.
An Android network-proxy client with a universal installer. Suitable for users with compatible configuration formats who need to manage rules and proxy groups on mobile devices.
| Package | Compatible Devices | Recommendation |
|---|---|---|
| ARM64 | Recent 64-bit phones and tablets | The preferred choice for most users. |
| ARM | Older 32-bit ARM devices | Use only when ARM64 cannot be installed and the device is confirmed to be older. |
| Universal | Devices with an unknown architecture | Broader compatibility, but the package is usually larger. |
IOS
Clash Plus is available through the App Store. Open its store page, install it through the standard system flow, then import your configuration in the app.
A GUI client for iPhone and iPad. Installation, updates, and account verification are handled by the App Store. Official website: clashplus.io.
| Item | Requirement | Details |
|---|---|---|
| Device | iPhone or iPad | Install through the App Store page on the device. |
| Network Access | Allow VPN configuration | The system displays an authorization prompt when the first connection is established. |
| Configuration | Subscription URL or local configuration | Update the configuration after importing it, then choose a proxy group and operating mode. |
LINUX
Use DEB for Debian, Ubuntu, and derivatives; choose RPM for distributions that use RPM packages. This page provides only the AMD64 GUI packages listed in the releases.
Suitable for Linux users who need a desktop tray, configuration management, and system-proxy controls. DEB targets Debian-based systems; RPM targets Fedora, RHEL, and compatible distributions.
Provides an AMD64 DEB package for Debian, Ubuntu, and compatible distributions. Choose AppImage when you need a portable, installation-free option.
| Format | Common Distributions | Installation Method |
|---|---|---|
| DEB | Debian、Ubuntu、Linux Mint | Install with the system software installer or apt. |
| RPM | Fedora、RHEL、Rocky Linux | Install with dnf or a compatible package manager. |
| AppImage | Various desktop distributions | Grant execute permission, then run it directly; desktop integration must be configured manually. |
MIHOMO CORE
Mihomo is a command-line core for servers, routers, containers, and automated deployments. It provides no full desktop interface, so you must prepare configuration files, service management, and startup parameters yourself. Most desktop users should use the GUI clients above.
| System | Architecture | Format | Download |
|---|---|---|---|
| Windows | AMD64 | ZIP | Download Core |
| Windows | ARM64 | ZIP | Download Core |
| macOS | Intel AMD64 | GZ | Download Core |
| macOS | Apple Silicon ARM64 | GZ | Download Core |
| Linux | AMD64 | DEB | Download Core |
| Linux | AMD64 | GZ | Download Core |
| Linux | ARM64 | GZ | Download Core |
| Linux | ARMv7 | GZ | Download Core |
| Linux | MIPS softfloat | GZ | Download Core |
SELECTION NOTES
Follow this order: operating system, processor architecture, package format, and maintenance status. Resolve compatibility first, then compare interfaces and features to reduce failed installations or launches.
Computers from the same brand may run different operating systems, and one operating system may support multiple processor architectures. The Windows page currently focuses on x64 GUI installers; Mac requires choosing between Apple Silicon and Intel; Android requires ARM64, ARM, or universal builds; Linux also requires checking whether the distribution uses DEB or RPM packages.
GUI clients bring subscription import, configuration updates, node selection, system-proxy controls, connection lists, and logs into one interface for everyday personal-computer use. Mihomo is better suited to users familiar with the command line, service management, and configuration-file structures, and is commonly used on servers, routers, and in containers.
The Clash for Windows and ClashX Meta download entries are intended for restoring older devices, migrating configurations, and reproducing historical environments. Archived status means their features and system compatibility will not continue evolving with new platforms. For new installations, start with maintained options such as Clash Plus, Clash Verge Rev, or FlClash.
Installing the client is only the first step. Open the configuration or subscription page, paste a valid subscription URL, and update it. Then open the proxy page to choose a proxy group and switch between rule, global, or direct mode as needed. Finally, enable the system proxy and verify the connection path separately in a browser and terminal.
DOWNLOAD FAQ
These answers cover platform selection, processor architectures, archived clients, the Mihomo core, and subscription import.
For a first installation, start with Clash Plus for subscription import, proxy-group selection, system-proxy control, and connection management. Choose Clash Verge Rev for more detailed Mihomo settings; consider FlClash when using multiple desktop and mobile platforms with a similar workflow. Clash for Windows is for archived-environment recovery only.
Open “About This Mac” from the Apple menu to check the chip. If it shows Apple M1, M2, M3, M4, or a later M-series chip, choose Apple Silicon or ARM64. If it shows Intel, choose Intel or x64. An incompatible architecture may prevent the app from launching or require an additional compatibility layer.
ARM64 targets mainstream 64-bit Android devices and is usually the best choice for recent phones and tablets. ARM targets older 32-bit devices. Universal builds support a wider range of architectures and are useful when the processor type is unknown, but they are usually larger. If the device information explicitly says arm64-v8a, choose ARM64.
This client is no longer actively developed, but its archived download remains available for migrating old configurations, restoring existing devices, and reproducing historical setups. Because new system versions, core capabilities, and network-permission models continue to change, use a maintained client for new installations instead of relying on archived software as a long-term foundation.
Mihomo is the command-line core that processes configurations, rules, and connections; it does not include a full desktop GUI. Servers, routers, and automated environments can run the core directly and control it through configuration files and service-management tools. On a personal computer, a GUI client is more convenient for importing subscriptions, switching nodes, and viewing connections.
After installing and launching the client, open “Configuration,” “Subscriptions,” or the Profiles page. Paste the subscription URL from your provider and download or update it. Once the profile appears, set it as active, then choose a proxy group and node on the proxy page. Before enabling the system proxy, make sure another program is not using the local proxy port.