Clash Plus
A GUI client for everyday desktop use, with subscription import, node switching, system proxy controls, and common network settings. Start here for a straightforward basic setup.
Browse clients for Windows, macOS, Android, iOS, and Linux in one place. Confirm your operating system and processor architecture first, then choose the matching package. Server and router users can also find the Mihomo core.
The same client may offer builds for multiple processor architectures. If you are unsure which architecture your system uses, read the platform notes before downloading the matching file.
For Windows 10 and Windows 11. The x64 installer is recommended; Windows on ARM users should confirm compatibility-layer support.
A GUI client for everyday desktop use, with subscription import, node switching, system proxy controls, and common network settings. Start here for a straightforward basic setup.
A Mihomo-based desktop client for users who need rule mode, TUN, subscription management, and configuration overrides. Manage proxy modes and core settings from one interface.
A cross-platform client with a consistent interface, suited to users who work across computers and Android devices. Windows offers both an installer and a portable ZIP archive.
A desktop client focused on subscription, configuration, and core management, ideal for organizing multiple configuration sources and switching profiles by use case.
A classic Windows GUI client for restoring older environments or viewing existing configurations. Development has ended; new installations are better served by a maintained client.
| File type | Compatible devices | How to use |
|---|---|---|
| EXE installer | Windows 10 / 11 x64 | Follow the setup wizard; suitable for most users |
| ZIP archive | Windows 10 / 11 x64 | Extract and run; useful for keeping a self-contained folder |
Before downloading, open About This Mac from the Apple menu. Choose the Apple silicon build for an Apple M-series chip, or the Intel build when Intel is shown.
For macOS users who want a clear GUI, subscription updates, and system proxy controls. Download the DMG that matches your Mac’s processor.
Provides Mihomo configuration, system proxy, TUN, and rule management, for macOS users who need deeper control over DNS, overrides, and proxy groups.
The same cross-platform interface works across Mac and mobile devices. After downloading the DMG, drag it to the Applications folder to continue setup.
A menu bar client for macOS, useful for restoring an existing workflow or opening older configurations. Development has ended; new setups should use a maintained client.
| What you see | Build to choose | Installer |
|---|---|---|
| Apple M1 / M2 / M3 / M4 series | Apple silicon build | arm64 DMG |
| Intel Core series | Intel build | x64 DMG |
Recent phones and tablets generally use arm64. Older devices may use 32-bit arm; when the architecture is unknown, choose the universal package for Clash Meta for Android.
Provides subscription import, node and proxy-group switching, and VPN service controls. The current download targets mainstream 64-bit ARM Android devices.
A Mihomo client for Android with builds for multiple processor architectures plus a universal package. Users familiar with Clash configuration, rule mode, and overrides may prefer this option.
For users who want a consistent experience across desktop and Android. Provides separate packages for 64-bit ARM, 32-bit ARM, and x86_64.
For Android users working with compatible configurations and rule sets. The universal package is convenient when the device architecture is unknown.
| Architecture | Common devices | Recommendation |
|---|---|---|
| arm64-v8a | Recent mainstream phones and tablets | The best choice for most users |
| armeabi-v7a | Older 32-bit ARM devices | Use only when the device is confirmed to be 32-bit |
| universal | Devices with an unconfirmed architecture | Usually larger, but supports a wider range of devices |
| x86_64 | Some emulators and specialized devices | Choose based on the device architecture |
Clash Plus is available through the App Store. After installing it, open the client, import the configuration using the URL provided by your subscription service, and follow the system prompts to grant VPN access.
A proxy tool for iPhone and iPad with subscription configuration, policy selection, and system VPN integration. The official product site is clashplus.io.
| Step | Action | Completion check |
|---|---|---|
| Get the app | Open the App Store listing and install Clash Plus | The app icon appears on the Home Screen |
| Import configuration | Paste the subscription URL and update the configuration | Proxy groups and node lists are visible |
| Authorize the connection | Follow the system prompt to allow adding a VPN configuration | The system status bar shows the connection state |
Ubuntu, Debian, Linux Mint, and similar distributions generally use deb; Fedora, RHEL, Rocky Linux, and similar distributions generally use rpm. The current downloads target AMD64 desktop systems.
For Linux desktop users managing Mihomo configuration, system proxy, rules, and subscriptions. Choose deb or rpm according to your distribution’s package system.
A cross-platform Linux GUI client for desktop users who want the FlClash workflow. The primary download is an AMD64 deb package.
| Format | Common distributions | Installation method |
|---|---|---|
| deb | Ubuntu、Debian、Linux Mint | Use the system package installer or dpkg / apt |
| rpm | Fedora、RHEL、Rocky Linux | Use the system package installer or dnf / rpm |
Mihomo is designed for servers, routers, containers, and automated deployments. It has no desktop GUI, so you must provide YAML configuration, service management, and startup parameters. Most desktop and mobile users should choose a GUI client above.
| System | Architecture | Format | Use case | Download |
|---|---|---|---|---|
| Windows | AMD64 | ZIP | Windows x64 command-line environment | Download |
| Windows | ARM64 | ZIP | Windows on ARM device | Download |
| macOS | Intel | GZ | Intel Mac command-line environment | Download |
| macOS | Apple Silicon | GZ | Apple M-series Mac | Download |
| Linux | AMD64 | DEB | Debian-based servers and computers | Download |
| Linux | AMD64 | GZ | General-purpose Linux x64 environment | Download |
| Linux | ARM64 | GZ | 64-bit ARM servers and routers | Download |
| Linux | ARMv7 | GZ | 32-bit ARMv7 routers | Download |
| Linux | MIPS softfloat | GZ | Embedded devices using the matching MIPS ABI | Download |
When you need subscription management, a system proxy toggle, proxy-group switching, and logs, the GUI clients above are more convenient. The core package does not provide a desktop settings window.
Run uname -m on the server, choose the file for the displayed architecture, and manage the process with systemd, containers, or a process supervisor.
First confirm that the firmware permits custom programs, then check the CPU architecture, ABI, and available storage. The chip vendor alone is not enough to determine which core to download.
The platform, architecture, and file format determine whether a package can run correctly. Use the checks below to avoid choosing the wrong file.
Windows and macOS packages are not interchangeable. Android requires APK files, while Linux desktops need deb or rpm according to the distribution.
Apple silicon, Intel, AMD64, ARM64, and ARMv7 target different systems. The system being able to download a file does not mean the file can run on the current device.
Before upgrading or switching clients, export local overrides, rules, and configuration files. Subscription URLs can be imported again, but local changes usually need to be migrated manually.
System proxy, TUN, or mobile VPN services may trigger permission prompts. Read the permission names shown by the system, grant access, and then test the connection.
Short answers covering client selection, system architecture, and initial configuration.
Clash Plus is the preferred choice. For deeper Mihomo GUI configuration, rule overrides, and TUN settings, choose Clash Verge Rev. Clash for Windows is no longer maintained and is best reserved for restoring old configurations or existing environments.
Open the Apple menu in the upper-left corner and select About This Mac. Choose the Apple silicon build when the chip is an Apple M-series; choose the Intel build when the processor is Intel. The wrong build may fail to open or require additional compatibility translation.
Most recent Android phones and tablets use arm64. Older 32-bit devices can use arm; if the processor architecture is unknown, use the universal package for Clash Meta for Android. x86_64 is mainly for some emulators and specialized devices.
Ubuntu, Debian, Linux Mint, and other Debian-based distributions generally use deb; Fedora, RHEL, Rocky Linux, and similar distributions generally use rpm. Also confirm that the device is AMD64, since this page primarily provides AMD64 Linux GUI packages.
Mihomo is a command-line core that parses configuration and handles traffic without a desktop settings window. Servers, routers, containers, and automated deployments are better suited to the core; most desktop and mobile users should choose a GUI client with subscription management, proxy-group switching, and connection controls.
After installing and launching the client, open its configuration, subscription, or Profiles page, paste the subscription URL from your provider, and update it. Once loaded, choose a proxy group or node, then enable the system proxy, TUN, or mobile VPN service. For complete instructions, see the Getting Started guide.