256-bit AES - the same standard that protects banking transactions

0%
· 7 min read · Updated:

Shadowrocket: What It Is, What It Costs and How to Set It Up on iPhone

In short: Shadowrocket is a popular client app for iPhone and iPad that connects to a VPN service through a subscription link. Two things to know right away: it is paid (a one-off purchase in the App Store, 249 roubles - not a subscription, you pay once) and it runs only on Apple devices - there is no Windows or Android version. Below: what the app is, how to buy and set it up, and what to use instead if you are not on an iPhone.

What Shadowrocket is

Shadowrocket is a proxy utility: an app that passes your iPhone’s traffic through a chosen server according to rules you set.

For an ordinary user it is simply a convenient VPN client: you paste a subscription link from a service and connect. For an advanced one it is flexible routing: you can decide which apps and sites go through the server and which go directly.

Shadowrocket provides no servers of its own - it is only a client. To make it work you need a subscription from a VPN service, and that is the link you load into it. It understands every modern protocol: VLESS, VMess, Trojan, Shadowsocks, WireGuard.

The subscription can come from Tainet - one for every device, working in Shadowrocket and in any other client.

Try Tainet VPN with no card →

What Shadowrocket costs

The app is paid - a one-off purchase in the App Store, 249 roubles.

Important: it is not a subscription and not a monthly payment. You pay once and use it; updates are free. Under one Apple ID the app installs on all your Apple devices, both iPhone and iPad.

For Russia, note: as of 5 November 2026 Shadowrocket is in the Russian App Store and can be bought with a Russian account, no foreign Apple ID needed (the store page). Availability in the stores changes, and the publisher on the app’s page is the reliable check.

The app being paid is fine and even convenient: no ads and no “free” versions with a catch. But if you would rather not pay for an app, there are free clients that do the same thing: the choice of client ties you to nothing, the subscription works in any of them.

A word should be said separately about “free installs”: people sometimes offer Shadowrocket through signing into someone else’s App Store account. Do not do that: it is a stranger’s Apple ID with unknown consequences for your data. The app is bought in the official App Store only.

How to install and set up Shadowrocket

The whole path takes a couple of minutes:

  1. Buy the app. Open the App Store, find Shadowrocket (developer Shadow Launch Technology Limited), buy it for 249 roubles and install. If you would rather not pay, there is a free client (below).
  2. Get a subscription from a VPN service - you will receive a link. With Tainet that is in the Telegram bot or in your account, the first 7 days free with no card.
  3. Add the subscription. Copy the link, open Shadowrocket, tap ”+” at the top and paste it - or import it from the clipboard.
  4. Check the mode. On the main screen, Global Routing should be set to Proxy. Pick a server and flip the switch at the top to on.
  5. Allow the VPN configuration when iOS asks - the prompt appears once.

With Tainet you do not have to hunt for the link: in the account, under the connection menu, the "How to connect" button holds direct links to the apps and to the subscription - to test it on your own iPhone.

7 days free with no card →

Shadowrocket on Windows, Android and Apple TV

The most common dead end: Shadowrocket exists only for iPhone and iPad. There is no app by that name for Windows, Android, Apple TV or an ordinary Mac. If you were looking for “Shadowrocket on Windows” or “Shadowrocket for Android”, it is not there, and third-party builds under that name are fakes.

What to use instead, by device:

And the main point: one subscription covers all of these devices, each with its own link - how many devices one subscription can carry, with no tie to any particular app.

Shadowrocket or a free client

Honestly: Shadowrocket is a good client, but its only difference from the free ones is flexible rule-based routing - which app goes through which server. An ordinary user who just wants “switch it on and it works” does not need that flexibility, and a free client will do just as well.

ShadowrocketKaring / INCY / Happ
Price249 roubles onceFree
PlatformsiPhone, iPadiPhone, Android, Windows, Mac
Where to get itRussian App Store, with a Russian accountKaring - in the Russian App Store (only the 🎮 Hysteria2 lines); Happ and INCY - through an Apple ID of another region
ProtocolsAll modern onesAll modern ones
Fine-grained routingYes, flexibleSimpler
Who it is forPeople who want rules and do not mind payingMost people

If fine-grained rules are exactly what you need, Shadowrocket gives you them.

If the goal is simply to connect, take the free Karing: it is in the Russian App Store, but in our subscription it receives only the 🎮 Hysteria2 lines, because it runs sing-box. All countries and protocols are available in INCY and Happ - they are installed from the App Store of another region with a second Apple ID (how to set it up is in the setup guide in your account). The subscription is the same for all of them.

FAQ

What does Shadowrocket cost?

249 roubles - a one-off purchase in the App Store, not a subscription. You pay once, updates are free, and it installs on all your Apple devices under one Apple ID.

Is there a Shadowrocket for Android or Windows?

No, only for iPhone and iPad. On Android people use v2rayNG or NekoBox, on Windows desktop clients. The subscription stays the same.

Do I need a separate subscription for Shadowrocket?

Yes, a subscription from a VPN service - Shadowrocket provides no servers itself. You can test one for free: Tainet gives 7 days with no card, and it works not only in Shadowrocket but in any other client.

Can Shadowrocket be downloaded for free?

The app itself is paid (249 roubles), and it can be bought in the Russian App Store with a Russian account. “Free” routes through someone else’s account are unsafe.

If you would rather not pay, take a free client: on iPhone, Karing from the Russian App Store (only the 🎮 Hysteria2 lines) or INCY through the App Store of another region; on Android, v2rayNG. They do the same thing, and the subscription in them is the same.

Is Shadowrocket better than the free clients?

Its advantage is flexible rule-based routing. If you do not need that, the free Happ or INCY will do just as well. The subscription is the same for all.

Summary

In short: Shadowrocket is a paid (249 roubles) proxy client for iPhone and iPad only; there is no Windows or Android version, and there people install the free v2rayNG or NekoBox.

Either way you need a subscription: with Tainet it is one for every device and works in any client.

The first 7 days free with no card →

Questions go to support.