Shadowrocket is still one of the most capable proxy clients on iPhone, but it is a paid App Store purchase, it does not include VPN servers, and it is not the only way to import a subscription on iOS. In 2026 the practical alternatives are Happ, Hiddify, Streisand, and — if the app is already on the device — FoXray.
These apps are clients, not VPN services. After install they do nothing until you add a configuration or a subscription URL from a provider. Speed and stability then depend mostly on the server, protocol, and your network, not on the logo on the home screen. For the difference between a client and a service, see our 2026 VPN client roundup and how Happ works.
App Store catalogs change by country. Figures below were checked in September 2026 against public US and Russia listings. Always confirm the current price and publisher name in your Apple ID region before you pay or install.
Comparison table
| Shadowrocket | Happ | Hiddify | Streisand | FoXray | |
|---|---|---|---|---|---|
| Type | Paid proxy/VPN client | Free Xray client | Free open-source sing-box client | Free multi-protocol client | Free Xray client |
| App Store price (US) | $2.99 one-time | Free | Free | Free | Listing removed |
| App Store price (Russia) | 249 ₽ one-time | Not listed | Not listed | Not listed | Listing removed |
| US App Store | Yes | Yes | Yes | Yes | No (404) |
| Russia App Store | Yes | No (404) | No (404) | No (404) | No |
| Publisher (check this) | Shadow Launch Technology Limited | Flyfrog LLC | Holistic Resilience | ARCADIA ODYSSEY INC. | YIGUO NETWORK INC. (when listed) |
| iPhone / iPad | Yes | Yes | Yes | Yes | Yes (if already installed) |
| Mac | Yes | Yes | Catalyst / Apple silicon | Apple silicon | Yes (if already installed) |
| Apple TV | Yes | Separate TV build | No | No | No |
| Android / Windows | No | Yes | Yes | No | No |
| Core stack | Own engine + plugins | Xray | sing-box | Multi-protocol | Xray |
| VLESS + Reality | Yes | Yes | Yes | Yes | Yes |
| VMess / Trojan / Shadowsocks | Yes | Yes | Yes | Yes | Yes |
| Hysteria2 | Yes | Yes | Yes | Yes | Later builds |
| TUIC | Limited / via stack | No (typical Happ set) | Yes | Yes | No |
| WireGuard | Yes (incl. related modes) | No | Yes | Yes | No |
| Clash / sing-box profiles | Clash-style import | Provider subscriptions | Clash, Clash Meta, sing-box, Xray | Subscriptions / profiles | Clash / Clash.Meta + Xray JSON |
| Subscription import | URL, QR, files | Clipboard, URL, QR | URL, QR, clipboard, deeplink | URL, QR, profiles | URL, QR, clipboard, files |
| Servers included | No | No | No | No | No |
| Best for | Rules, DNS, scripts, power users | Fast daily setup | Open source and mixed formats | Free iOS-only Shadowrocket-like use | Users who already have it |
Family Sharing applies to the Shadowrocket purchase. It does not give you VPN access. You still need a working subscription.
App Store availability in 2026
iOS does not allow sideloading these clients the way Android does. If the listing is missing in your region, search returns nothing even though the same bundle ID exists elsewhere.
What we verified:
- Shadowrocket (
id932747118) is on the US store for $2.99 and on the Russia store for 249 ₽. No in-app purchases for the client itself. - Happ (
id6504287215) is free on the US store. The Russia listing returns 404. The existing iOS install path on this site is the global Happ page plus, if needed, the App Store region guide. - Hiddify (
id6596777532) is free on the US store. The Russia listing returns 404. - Streisand (
id6450534064) is free on the US store. The Russia listing returns 404. - FoXray (
id6448898396) is not on the App Store in the US (404). Independent storefront checks through 2026 show the listing missing across tested countries. If you already installed it, it can keep running until you delete it; new installs and updates are not available from Apple.
A missing Russia listing does not mean the app is illegal to own. It means Apple is not offering that catalog item on that storefront. Changing region is an Apple ID setting, not a VPN, and it does not bypass website blocks.
Do not download “free Shadowrocket” IPA files, cracked copies, or Telegram archives. Those replace a small paid utility with malware risk. Shadowrocket’s developer states the app collects no data; unofficial builds do not inherit that claim.
Prices: what you pay for
There are two bills, and people mix them up.
| Cost | Who charges it | Typical 2026 figure |
|---|---|---|
| Client app | Apple / developer | Shadowrocket $2.99 or 249 ₽ once; Happ, Hiddify, Streisand $0 |
| VPN access | Your provider | Monthly/yearly plan or a trial — independent of the client |
| FoXray | — | App was free; you cannot buy or reinstall it from the store today |
Shadowrocket is cheap compared with a year of VPN, but it is still the only paid app in this set. Happ, Hiddify, and Streisand are free applications. They are not free internet access.
You can install Happ at no cost, copy a subscription, and test the tunnel before a long plan. How that split works: using Happ without a long subscription. A short paid check of a real provider is here: 10 ₽ trial.
Protocols: what actually matters on iPhone
On filtered networks, the useful stack in 2026 is usually VLESS with Reality, often with modern transports, plus Hysteria2 when UDP works. Classic VMess, Trojan, and Shadowsocks still appear in older subscriptions. WireGuard is fast and simple but is a different format — the official WireGuard app will not import a VLESS link.
| Protocol / format | Shadowrocket | Happ | Hiddify | Streisand | FoXray |
|---|---|---|---|---|---|
| VLESS + Reality | ✓ | ✓ | ✓ | ✓ | ✓ |
| VMess | ✓ | ✓ | ✓ | ✓ | ✓ |
| Trojan | ✓ | ✓ | ✓ | ✓ | ✓ |
| Shadowsocks | ✓ | ✓ | ✓ | ✓ | ✓ |
| SOCKS | ✓ | ✓ | via sing-box | ✓ | ✓ |
| Hysteria2 | ✓ | ✓ | ✓ | ✓ | later versions |
| TUIC | depends on build | — | ✓ | ✓ | — |
| WireGuard | ✓ | — | ✓ | ✓ | — |
| SSH | related tooling | — | ✓ | ✓ | — |
| Clash YAML | import/parse | not the main path | ✓ | limited | ✓ |
| sing-box JSON | — | — | ✓ | — | — |
| Xray JSON / share links | ✓ | ✓ | ✓ | ✓ | ✓ |
Hiddify is the widest format client because it sits on sing-box and accepts Clash, Clash Meta, sing-box, and Xray-style links. Happ stays closer to a typical Xray subscription (VLESS Reality, VMess, Trojan, Shadowsocks, SOCKS, Hysteria2). Streisand sits between them on iOS: Reality and Hysteria2 plus TUIC and WireGuard, without being a full desktop Clash workstation.
Shadowrocket remains the richest policy client: domain/IP/GeoIP rules, DoH/DoT/DoQ, rewrite, scripts, and a long plugin list. That is why people pay $2.99 — not because it magically makes a bad node fast.
Encryption is defined by the config, not by the app icon. Background: protocols and encryption in Happ and the VLESS guide.
How subscription import works
Almost every modern iPhone setup is the same three objects: a subscription URL (or QR), a profile inside the client, and an iOS VPN permission the first time you connect.
1. Get the link from the provider
In your VPN personal account tap Copy subscription. That URL is a credential. Do not paste it into random “converters” on the web.
2. Import into the client
Happ (simplest on iPhone)
- Install Happ from the official store listing (global store if Russia search is empty).
- Open Happ and use Clipboard (or add by URL / QR).
- Allow local network / VPN prompts.
- Pick a server and connect.
Step-by-step with screenshots: iOS connection guide and Happ on all platforms.
Hiddify
- Open Hiddify → new profile.
- Paste the subscription URL, import from clipboard, or scan QR. Deeplinks from a provider page also work.
- Let it fetch nodes, optionally use lowest-ping / load balance, then connect.
Hiddify is the right import target if the provider gave you a Clash or sing-box subscription rather than a plain vless:// list.
Shadowrocket
- Tap + / add server.
- Subscribe via URL, scan QR, or import a file (including some Clash-style lists).
- Enable the profile, adjust rules/DNS if you need split routing, then connect from the main switch.
First-time users often stop after import and forget that rules may send some apps direct. If a site “does not work on VPN,” check the rule set before blaming the server.
Streisand
- Add a profile from URL or QR.
- Refresh the node list.
- Connect and, if needed, set custom DNS.
The flow is close to Happ: subscription in, server list out, fewer menus than Shadowrocket.
FoXray
If the app is still on the phone: import via URL, clipboard, camera, photo, or file. It understands VMessAEAD/VLESS share links, Xray JSON, and Clash / Clash.Meta YAML. If it is not installed, treat FoXray as unavailable and pick Happ, Hiddify, or Streisand instead of hunting unofficial copies.
3. After import
- Empty list → refresh/sync the subscription; the plan may be expired.
- iOS asks once for a VPN configuration — without Allow, nothing tunnels.
- Switching clients does not require a new purchase from the provider if the same URL is compatible. You can keep Happ on iPhone and Hiddify on desktop, or the reverse.
If Happ fails after a correct import, use 10 reasons Happ is not working and general VPN troubleshooting.
App-by-app notes
Shadowrocket — keep it if you already bought it
Shadowrocket is still the reference power-user iOS client: subscriptions, per-app style rules, DNS over HTTPS/TLS/QUIC, traffic stats, Apple TV, and Family Sharing for the app. Changelog items in 2026 include Hysteria 2, Clash parsing, XHTTP, and WireGuard-related work. It does not sell proxies. You supply configs.
Choose it if you want fine routing and you are willing to pay once. Skip it if you only need “paste link, connect,” or you refuse to pay for a client when Happ and Streisand are free.
Happ — best default alternative for most iPhones
Happ is the closest daily driver to Shadowrocket’s “add subscription and go,” with a lighter UI and no app fee. It matches the subscriptions this site documents. It also exists on Android, Windows, macOS, Linux, and Apple TV, so one provider link covers more than iPhone.
Limits: not in the Russia App Store; not open source; protocol set is Xray-oriented (no WireGuard-only workflow). Safety of the client: how safe is Happ.
Hiddify — best when formats differ or you want open source
Hiddify (Hiddify Next on some listings) is GPLv3, built on sing-box, and is the client to try when Happ rejects a Clash or sing-box URL. It can auto-pick nodes by latency and shows usage when the subscription provides it. GitHub is the project’s source of truth; the App Store publisher is Holistic Resilience.
Limits: more toggles than Happ; iOS VPN APIs still constrain background behavior; Russia storefront is empty. It is not an iPhone-only app — that is a plus if you also have Android or a PC.
Streisand — best free iOS-only stand-in
Streisand is the straightforward free iPhone client if you want Reality, Hysteria2, TUIC, and WireGuard without paying for Shadowrocket and without Hiddify’s extra formats. Rule-based proxy and custom DNS are in the official description. Publisher: ARCADIA ODYSSEY INC.
Limits: no Android/Windows sibling in this comparison; not in the Russia catalog; some users report more connection glitches than Happ on the same subscription — test before you standardize on it.
FoXray — do not plan a new install in 2026
FoXray was a strong Xray-first client (Reality, routing rule sets, Clash.Meta, clipboard/QR/file import) for iPhone, iPad, and Mac. In 2026 the App Store page is gone, so it is not a reliable alternative for someone leaving Shadowrocket today. If it is already installed and your subscription still updates, you can keep using it. For a replacement, move the same URL into Happ or Hiddify.
Recommendations
| Your situation | Use this |
|---|---|
| New to subscription VPNs on iPhone | Happ |
| Happ is missing in your App Store | Change Apple ID region, then Happ — or use Streisand / Hiddify from a storefront that lists them |
| Provider sent Clash or sing-box YAML | Hiddify |
| You already paid for Shadowrocket and like rules/DNS | Stay on Shadowrocket |
| You want a free iOS client and Happ’s UI is not for you | Streisand |
| You need one client on iPhone + Android + PC | Happ or Hiddify |
| You only have a WireGuard file | Official WireGuard app, or Hiddify / Streisand / Shadowrocket if you prefer one multi-protocol app |
| FoXray disappeared from search | Do not sideload it — switch to Happ or Hiddify |
| You need to confirm the tunnel on your carrier before a yearly plan | Happ + trial access |
Short version: for most people replacing or avoiding Shadowrocket on iPhone in 2026, start with Happ. Keep Shadowrocket if you already own it and use rules. Use Hiddify when the subscription is Clash/sing-box or you want an open-source client. Use Streisand as a free iOS backup. Treat FoXray as legacy.
FAQ
What is the best Shadowrocket alternative on iPhone in 2026?
For a typical provider subscription (VLESS Reality / Hysteria2), Happ is the best first try: free client, simple import, same idea as Shadowrocket without the $2.99 fee. Hiddify wins if you need Clash or sing-box files. Streisand is the main free iOS-only backup.
Is Happ, Hiddify, or Streisand a VPN service?
No. None of them sell servers in the App Store listing. You import a subscription from a provider or your own Xray/sing-box instance. Shadowrocket and FoXray work the same way.
Why is Happ not in the Russian App Store?
The US listing exists; the Russia URL for the same app ID returns 404. Other proxy clients (Hiddify, Streisand) show the same pattern. Shadowrocket is still sold on the Russia storefront. Use a region where the app is listed, as described in the region change guide.
Can I move my Shadowrocket subscription into Happ?
Usually yes, if the provider gives a standard subscription URL or QR. Copy it from the account (or from Shadowrocket if it shows the subscribe URL) and import it into Happ. Clash-only YAML is more reliable in Hiddify.
Is FoXray still on the App Store?
Not in a usable way: the US product page is gone, and storefront monitors report it unavailable. Do not install random IPAs that reuse the name.
Does a free client mean a free VPN?
No. The app can be free while servers are paid. See free vs paid VPN and risks of free VPN services.
Which client is fastest?
On the same node and protocol, differences are usually small. Test ping and speed yourself: how to check VPN performance. Protocol choice (Reality vs plain WireGuard vs Hysteria2) matters more than Happ vs Streisand.
Can I use two clients at once on iPhone?
Not as two active VPN tunnels. iOS allows one system VPN at a time. You can install several clients and switch which one is connected.