Windows
Supports Windows 10/11, compatible with x64 and ARM64 architectures
Archived Clients (End-of-life, still usable)
macOS
Supports macOS 12 Monterey and above. Native support for Apple Silicon and Intel architectures.
Archived Clients
Android
Supports Android 5.0 and above. Provides APKs for ARM64 and ARMv7. No app store required.
Archived Clients
iOS
Distributed via the App Store. Requires a non-Mainland Apple ID (US/HK) for purchase.
Due to Apple's policies, you must use a non-Mainland ID to purchase from the App Store. Refer to the US Apple ID registration guide below.
How to Register US Apple ID (Free, ~10 mins)
Visit Registration Page
Go to appleid.apple.com, click "Create Your Apple ID", and use an email address not previously registered.
Select Region "US"
Choose United States as the country/region, set a password, and verify your email to finish.
Switch App Store Account
Open iPhone App Store → Avatar (top right) → Scroll to bottom and Sign Out → Sign in with US ID.
Buy App
Search for the app and use a US Gift Card (available from online retailers) to pay. No US credit card needed.
Linux
GUI Desktop Client + CLI Core. Supports amd64/arm64 and compatible with major distributions.
To run Clash on a server without a GUI or manage proxies via config files, download the Mihomo binary and use systemd for auto-start.
3 Steps to Start
Get connected in less than 5 minutes
Choose Platform
Pick the right client for your device. We recommend Clash Verge Rev for Win/Mac, FlClash for Android, and Shadowrocket for iOS.
Paste Subscription
Paste your subscription link in the "Profiles" page and click "Update". The node list downloads automatically.
Enable Proxy
Select a node in "Proxy" and enable "System Proxy" or TUN mode. Traffic is smartly split between local and proxy.