How to Use Clash on iPhone: iOS Clients Compared
Clash has no official iOS app. On iPhone and iPad, you use a third-party client that supports Clash subscriptions. None of these apps are in the mainland China App Store, so you'll need:
- An Apple ID from a region outside mainland China, such as the US or Hong Kong;
- To sign in to the App Store with that account and download a client;
- A working Clash subscription link.
Recommended clients
We recommend free open-source clients first. Their code is public, they cost nothing, and they import Clash subscriptions without trouble.
| Client | Open source | Price | Highlights |
|---|---|---|---|
| Hiddify | ✅ GPL-3.0 | Free | One-tap connection, many subscription formats, beginner-friendly |
| Clash Mi | ✅ GPL-3.0 | Free | Mihomo core, same experience as the desktop app |
| Shadowrocket | ❌ Closed | Paid | Widely used, powerful rule-based routing |
| Stash | ❌ Closed | Paid | Full compatibility with Clash config files |
| Potatso Lite | ❌ Closed | Free | Basic features, not updated in a long time |
Setup
Set up an overseas Apple ID
We recommend registering your own Apple ID for another region with your own email address. You don't need to add a payment method to download free apps. Only use this account in the App Store, not under Settings → iCloud.
Download a client
Open the App Store, tap your profile picture, scroll to the bottom, sign out, and sign in with your overseas Apple ID. Then open one of the links above or search for the client by name. After installing, you can switch back to your usual account.
Get your subscription link
The client doesn't include any servers, so you need a subscription from a provider. Many provider dashboards offer one-tap iOS import straight into the matching client.

Import and connect
Using Hiddify as an example: copy your subscription link, open the app, tap New Profile → Add from clipboard, then tap the button in the middle of the home screen to connect. Allow the VPN configuration when prompted the first time. See each client's guide for detailed steps.
