DOWNLOAD

Download Clash

Pick the installer for your platform. macOS, Windows, Android, iOS, and Linux each have a set of clients to choose from, with Clash Plus as our top pick; each platform includes system requirements, and server or router users can jump straight to the core section for Mihomo. Download links are resolved to the current latest version automatically when the page loads, with the version number shown on each card.

Always free Open source 5 platforms covered mihomo core

Pick an installer by platform

Switch tabs below to see the client list for each platform. Not sure which one to pick? Read our client comparison first.

Four clients are available for macOS. Choose the build that matches your chip — Apple Silicon (M-series) or Intel; if you're not sure which chip your Mac has, check About This Mac from the Apple menu. If Gatekeeper blocks the app after installing, see the FAQ at the bottom of this page.

Clash Plus

Clash Plus

Top pick

A Clash client available across all platforms, with a clean interface and out-of-the-box support for subscription import, rule-based routing, Fake-IP, and node latency tests. The macOS build is tuned for menu bar residency and login item startup, and shares the same workflow as the iOS and Android versions, so switching between devices has no learning curve.

Clash Verge Rev

Clash Verge Rev

A community-maintained desktop client built on Tauri with the mihomo core built in. Supports TUN mode, multi-profile management, and Merge/Script overrides. The macOS installer is a universal build, so either chip type can install the same file.

FlClash

FlClash

An open-source, multi-platform client built with Flutter, sharing the same interface across desktop and mobile. Clean and easy to pick up — a good fit for users moving over from a phone-based client. The macOS build is a universal dmg; import your subscription and rule-based routing works right away.

ClashX Meta

ClashX Meta

No longer maintained

A classic macOS menu bar client running the Meta core, known for being lightweight and low on resource use. The project is no longer maintained; the archived build here is kept for existing users to transition away from. New users should pick one of the actively maintained clients above.

Archived build — no further feature updates or bug fixes.

macOS system requirements

ItemRequirement
OS versionmacOS 11 Big Sur or later; macOS 12+ recommended for ClashX Meta
ChipBoth Apple Silicon (M-series) and Intel supported — pick the matching button on the card
Disk spaceRoughly 200 MB free
PermissionsA one-time system prompt approval is needed to enable system proxy or TUN mode

NEXT STEP

After you download

Installing is just the first step. Next you'll need to import a subscription, choose a proxy mode, and verify the connection — pick one of the two paths below to continue.

Complete your first setup step by step

From importing a subscription link to confirming the proxy is working, the Getting Started guide walks through where to find each step and what to expect, so you can finish your first connection by following along.

View the Getting Started guide

Full installation docs for every platform

One chapter per platform: downloading, installing, importing a subscription, system proxy and TUN settings, plus platform-specific notes — a good fit for users who want a complete reference.

Read the documentation

Not sure which one to pick

The comparison table lines up feature coverage, maintenance status, and target users for every client side by side — two minutes to find the one that fits you.

View the comparison

FAQ

Download FAQ

Frequently asked questions specific to downloading and installing. For more usage and troubleshooting questions, see the FAQ page.

How do I tell Apple Silicon and Intel builds apart?

Click the Apple menu in the top-left corner and choose About This Mac. If the Chip field shows Apple M1/M2/M3/M4, pick the Apple Silicon build; if it shows an Intel processor, pick the Intel build. The macOS installers for Clash Verge Rev and FlClash are universal builds, so either chip type can install the same file.

What if macOS says the installer is "damaged" or "cannot verify the developer"?

This is Gatekeeper's default block for apps distributed outside the App Store. Open System Settings → Privacy & Security, scroll to the bottom, find the blocked app, and click Open Anyway. If it still won't launch, run xattr -cr /Applications/AppName.app in Terminal to strip the quarantine flag, then try opening it again.

What should I do if Windows SmartScreen blocks the installer?

SmartScreen shows a blue warning for newer installers with lower signing reputation. Click More Info → Run Anyway to continue. Some security software may also flag it by mistake; adding the install folder to your trusted list and retrying usually resolves this.

Should I download the GUI client or the Mihomo core?

Desktop and mobile users only need the GUI client for their platform — the core is already bundled and works out of the box. The standalone Mihomo core is a command-line program aimed at servers, routers, and advanced users who want to write their own systemd service.

Are the download links on this page always the latest version?

Yes. When the page loads, it automatically resolves each client's current latest version address, and the version number is shown on the card. If resolution fails due to network issues, the link falls back to the built-in direct link and still downloads normally.

What should I do right after installing the client?

Do three things in order: import the subscription link from your proxy provider, choose a rule-based or global proxy mode, then pick a node and verify the connection. See the full steps in the Getting Started guide, and check the FAQ page for issues like failed subscription updates.