Quick Start Clash in 3 Steps
Regardless of the platform, starting Clash only takes three steps and less than 5 minutes.
Choose Platform & Install
Choose the recommended client for your OS and complete the installation:
- Windows Clash Verge Rev(EXE)
- macOS Clash Verge Rev(DMG)
- Android FlClash(APK)
- iOS Shadowrocket(App Store)
- Linux Clash Verge Rev(DEB/RPM)
Paste Subscription & Import Nodes
Open the client, go to the "Profiles" page, and paste the subscription link provided by your service provider:
https://your-airport.com/api/subscribe?token=xxx
Click "Import" and wait for the node list to download automatically. No need to manually enter any server parameters.
Select Node & Start Proxy
Select a node with low latency on the "Proxy" page and enable proxy mode:
- System Proxy Preferred for general users
- TUN Mode Intersects all traffic, recommended for developers
Visit ip.sb to verify that your IP has changed, indicating the proxy is active.
Recommended Clients at a Glance
Windows Setup Guide
Recommended Client: Clash Verge Rev (Tauri-based, built-in Mihomo core, supports TUN mode and system proxy)
Download and Install Clash Verge Rev
Go to the download page and download the Clash Verge Rev Windows x64 EXE installer in the Windows section (most Win 10/11 PCs are x64). For ARM devices like Surface Pro X, download the ARM64 version.
Import Subscription Link
Open Clash Verge Rev, click "Profiles" on the left, paste the subscription link in the top input box, and click "Import".
https://…) in the box
Select Node & Enable System Proxy
Go to "Proxy", select a node with low latency (click "Speed Test" in the top right), then toggle the "System Proxy" switch in the top right. It turns blue when active.
https://ip.sb in your browser. If it shows the IP of your node's region, the proxy is working.Advanced: Enable TUN Mode (Recommended for Developers)
To route traffic for git, npm, pip, curl, etc., through the proxy, enable TUN Mode in Settings.
Update Subscription
In "Profiles", click the refresh icon on the profile card to update manually. For auto-update, click "Edit" on the card and set an interval (e.g., 24h).
macOS Setup Guide
Recommended Client: Clash Verge Rev (Native support for Apple Silicon M-series and Intel)
Download Correct DMG Package
macOS version is split into two architectures. Choose based on your Mac's chip:
clash-verge-rev-mac-arm64.dmg
For Macs released after late 2020 with "M1/M2/M3" chips
clash-verge-rev-mac-x64.dmg
For Macs released before 2020 with Intel chips
Install DMG and Bypass Gatekeeper
Double-click the .dmg file and drag the icon into the Applications folder.
Import Subscription Link
Open Clash Verge Rev, click "Profiles", paste your subscription link, and click "Import". The steps are identical to the Windows version.
Enable System Proxy
Select a node in "Proxy" and toggle "System Proxy". macOS will route traffic for Safari, Chrome, Terminal, etc., through the proxy.
Advanced: Enable TUN Mode
Enable TUN Mode in Settings to intercept all terminal traffic (brew, npm, git). Enter your password when prompted by the system.
Android Setup Guide
Recommended Client: FlClash (Material You design, simple interface, beginner-friendly)
Download APK Package
Go to the download page and get FlClash APK. Download ARM64-v8a for phones released after 2016; ARMv7 is only for older devices.
Allow Unknown Source Installation
Since the APK is not from Google Play, you may need to grant temporary permission:
Import Subscription Link
Open FlClash, tap "Config" at the bottom, tap "+" → "Import from URL", paste your link, and save.
Enable VPN & Select Node
Select a node (or "Auto Select") in "Proxy", then tap the start button in the bottom right. Grant the "VPN Connection Request" when prompted.
For users with Clash experience who need more advanced configurations, ClashMeta for Android (by MetaCubeX) is a great choice. It integrates the Mihomo core and supports all advanced features. It's also available on our Android Download Page.
iOS Setup Guide
Recommended Clients: Shadowrocket (Best for beginners, ~$2.99) · Stash (Feature-rich, Mihomo compatible)
Due to Apple's policies, Clash-compatible clients are not available on the Mainland China App Store and are paid apps. You must prepare a US (or HK/TW) Apple ID to purchase and download from the App Store. Please follow the "Register US Apple ID" steps below first.
Register US Apple ID (Approx. 10 mins, no credit card required)
appleid.apple.com in your browser and click "Create Your Apple ID".
Purchase Shadowrocket in App Store
After signing into the App Store with your US ID, search for "Shadowrocket" (approx. $2.99) and complete the purchase. Once bought, it's yours forever; you can switch back to your local ID, and the app will still work and update.
Import Subscription in Shadowrocket
Open Shadowrocket, tap "+" in the top right, select Type: Subscribe, paste your subscription link in the URL field, add a label, and tap "Done".
Advanced: Using Stash (Full Mihomo Support)
For Stash, importing is similar: tap "Config" → "Add from URL" and paste your link. Stash fully supports Mihomo formats, including Rule Providers and proxy group strategies.
Linux Setup Guide
Recommended Clients: Clash Verge Rev (GUI Version) or Mihomo CLI (Command Line / Server Version)
Download and Install Clash Verge Rev
Choose the installation package format for your Linux distribution:
.deb → Double-click to install or use terminal
Compatible with Ubuntu 20.04+ · Debian 11+
.rpm → Double-click to install or use terminal
Compatible with Fedora 36+ · RHEL 8+
Import & Enable Proxy
The Linux GUI version works just like Windows/macOS: paste the link in "Profiles", select a node in "Proxy", and enable "System Proxy" or TUN mode.
sudo authorization. Some distros may require extra sysctl config; see GitHub Wiki for details.Server / No Desktop: Use Mihomo CLI
On servers without a GUI, use the Mihomo Core CLI with systemd for auto-start at boot.