Clash Plus
A GUI client for Windows users who want to import configurations, choose a mode, and manage connections from one place.
Find downloads by platform
Check your device’s operating system first, then confirm its CPU architecture and package format. GUI clients are listed below by platform. Mihomo core builds for servers and routers are listed farther down the page.
For iPhone and iPad, switch to iOS. Choose the matching platform for a computer or Android device. To get started, import your subscription after installation using the Quick Start Guide.
Platform downloads
Platform tabs can be shared, and the page URL keeps your selected platform. Each client description explains who it’s for; download buttons identify the package format or architecture.
These downloads are for x64 devices. Run the installer and follow its prompts. If you already have a configuration, save your subscription URL in your current client before importing it into the new one.
A GUI client for Windows users who want to import configurations, choose a mode, and manage connections from one place.
Manage desktop configurations and system proxy settings. This x64 installer lets you add a remote configuration or open a local configuration file after installation.
A cross-platform GUI client. Windows downloads are available as an installer or ZIP archive. Choose the installer for a standard setup, or the ZIP if you prefer to manage the extracted folder yourself.
Another desktop GUI client, worth considering if you want to compare configuration management interfaces. This page lists the Windows x64 installer.
Archived installer for users who still need the old interface. As this client is no longer maintained, future features and compatibility issues won’t be addressed as they would for an actively maintained project. For a new installation, consider one of the clients above.
| Check | How to choose |
|---|---|
| Processor | The Windows GUI downloads on this page are x64 / amd64. Check your system type under Settings → System → About. |
| File format | Run an EXE and follow the setup wizard. For a ZIP, extract the files to a folder you plan to keep, then launch the program inside. |
| First connection | After installation, import a valid configuration, choose an outbound mode, then turn on the connection. The installer does not include a personal subscription. |
First, check your chip in Apple menu > About This Mac. Choose the Apple silicon download for an Apple M-series chip, or the Intel download for an Intel processor. On first launch, review any prompts for app or network permissions.
Separate downloads are available for Apple silicon and Intel. Open the DMG, follow the instructions in the window, then add a configuration in the client.
Manage macOS configurations and connections. The Apple silicon and Intel links currently point to the same DMG file; check its supported architectures before installing.
A cross-platform GUI client. The Apple silicon and Intel links currently point to the same DMG file, labeled amd64. Check that your device meets its requirements before installing.
For macOS users who still rely on this interface. This archived download is retained here; both chip links currently point to the same file, labeled x86_64.
| Check | How to choose |
|---|---|
| Chip | Apple menu > About This Mac: check the Chip or Processor field. Don’t rely on the device’s purchase year alone. |
| Install format | A DMG is a disk image. Open it and follow the instructions in the window to move the app to Applications. |
| First launch | If macOS asks you to approve the app or a network extension, read the prompt and grant the requested permission in System Settings. |
Android packages are built for different CPU architectures. Most recent phones use arm64; some older 32-bit devices may use arm. If your device details don’t show the architecture, look for a client with a universal build.
This arm64 build is ready to install. Follow Android’s installation prompts, open the client, add your own configuration, then follow the on-screen steps to connect.
Available builds include arm64, 32-bit arm, and universal. Choose the build that matches your device, or start with universal if you’re unsure.
The Android version brings the same cross-platform GUI. Choose arm64, 32-bit arm, or x86_64 for your device. The x86_64 build is generally for devices or environments using that architecture.
Another option for managing configurations on Android. This page provides a local universal installer; once installed, use the client’s import option to add a configuration.
| Check | How to choose |
|---|---|
| CPU architecture | arm64-v8a is 64-bit ARM; armeabi-v7a is 32-bit ARM; x86_64 is 64-bit x86. |
| File format | An APK is an Android installer. Open the file and follow any installation permission prompts from the system. |
| Connection permission | The first time you connect, Android may ask to set up a VPN connection. Check the app name and request details before proceeding. |
Open the App Store listing on your device and follow the store’s steps to install Clash Plus. Once installed, open the client, add a subscription or local configuration, then choose an outbound mode.
App Store download for iPhone and iPad. Use the client to import configurations, switch outbound modes, and manage connections. For setup, follow the Quick Start Guide.
Official site: clashplus.io
| Check | What to check |
|---|---|
| Device and OS | Use an iPhone or iPad, and check the App Store listing for the current iOS compatibility requirements. |
| Configuration source | Have a subscription URL or local configuration file that you’re authorized to use. After installing the client, add it through the configuration import option. |
| System permission | The first time you connect, review the iOS VPN configuration permission prompt. Approve it, then return to the client and check the connection toggle. |
To learn the difference between Rule, Global, and Direct modes, follow the Connection and Mode Guide. For import or permission issues, visit the Help Center.
Check whether your distribution uses deb or rpm, then confirm your machine’s architecture. GUI client downloads here are primarily for amd64. For a standalone core on a server or router, see the Mihomo section below.
amd64 packages are available in deb and rpm formats. Choose the format used by your distribution, then add a configuration in the GUI after installation.
An amd64 deb package is available; depending on your distribution and preference, you can also choose rpm or AppImage. AppImage files may need to be marked as executable first.
| Check | How to choose |
|---|---|
| Distribution | Debian- and Ubuntu-based distributions commonly use deb; Fedora- and RHEL-based distributions commonly use rpm. Check which package formats your distribution supports. |
| Processor | The GUI packages in this section are labeled amd64 / x86_64. Don’t choose a package for an ARM device based on file format alone. |
| AppImage | An AppImage is a standalone application file, not a deb or rpm package. You may need to make it executable before running it. |
Standalone core · Mihomo
Mihomo is the core that handles configuration and connections. It’s suited to servers, routers, and advanced setups where you manage how it starts. Most desktop and phone users should choose a GUI client above. Before downloading, check the operating system, CPU architecture, and package format; similar architecture names are not interchangeable.
| System | Architecture & format | Download |
|---|---|---|
| Windows | AMD64 · ZIP | Download AMD64 |
| Windows | ARM64 · ZIP | Download ARM64 |
| macOS | Intel · GZ | Download Intel build |
| macOS | Apple Silicon · GZ | Download Apple silicon build |
| Linux | AMD64 · DEB | Download AMD64 DEB |
| Linux | AMD64 · GZ | Download AMD64 GZ |
| Linux | ARM64 · GZ | Download ARM64 GZ |
| Linux | ARMv7 · GZ | Download ARMv7 GZ |
| Linux | MIPS softfloat · GZ | Download MIPS softfloat GZ |
ZIP and GZ files are compressed archives; extract them, then configure how the core starts on your system. Install DEB files using your distribution’s package manager. Running the core on its own also means managing configuration paths, services, and system proxy settings. If you just need to import a subscription on a personal device, a GUI client makes each step easier to check.
Common download questions
Start with your platform, then check the architecture. The answers below cover the most common choices. For setup after installation, see the Quick Start Guide.
Select your device’s platform, then start with Clash Plus, listed first. Compare other clients on the same platform if you want to check their interfaces or package formats. For everyday desktop use, a GUI client is usually the easiest choice. Downloading and installing is only the first step—you’ll still need to import your own configuration.
Check your chip in Apple menu > About This Mac. Choose the Apple silicon download for an Apple M-series chip, or the Intel download if About This Mac lists an Intel processor. Some listings currently link to the same file, so check the client’s architecture notes before downloading; a label alone doesn’t guarantee compatibility.
These builds target different CPU architectures. Most recent Android phones use arm64; some older 32-bit devices may need arm. If you’re unsure which architecture your device uses, choose a client with a universal build. If installation reports an architecture mismatch, check your device’s processor details and try the matching build.
Debian, Ubuntu, and their derivatives generally use deb packages; Fedora, RHEL, and related distributions generally use rpm. Check your CPU architecture too: the Linux GUI clients listed here are primarily for amd64. The right package format alone won’t guarantee a successful install if the architecture doesn’t match.
Mihomo is the core that handles connections and configuration. Running it on its own means managing configuration and startup yourself. Most desktop and phone users will find a GUI client easier to use; server and router users can choose a core build for their device’s architecture. If you’re new to configuration file structures, start with the Technical Reference.