Official Site · Official Manual

Shadowrocket Download for All Platforms

Choose a store or installer for your device, then follow the steps for opening it for the first time.

Current version Loading · Mac, Windows, Android and Linux are free; iPhone / iPad are $2.99 once

Download sources

iPhone / iPad: App Store
Other platforms: installers from this site

2 ways to get it

iPhone / iPad: $2.99 once
Mac / Windows / Android / Linux: Free

Store developer

Shadow Launch Technology Limited

App ID · Current version

932747118
Loading

After installation, import your own existing subscription or server details. A one-time client purchase does not include a network service plan.

Choose an installer by platform

Check your device's operating system first, then its chip or architecture. Device detection only moves the current device's option to the top. To download for another device, choose its platform below.

iPhone / iPad

$2.99 one-time purchase. Buy and install through the App Store; Mac, Windows, Android and Linux are free. iPhone and iPad using the same Apple ID share one purchase.

Check the App Store page for system requirements. After opening the product page, verify the app ID and developer, then check compatibility with your device. Prices in other storefronts appear in local currency.

Can't find it in the store? Check your account region →

Mac

Free. iPhone / iPad cost $2.99 once in the App Store; Windows, Android and Linux are also free. For Mac, use the dmg provided on this site; the mobile store purchase process does not apply.

Requires macOS 12 or later. Open the dmg, move Shadowrocket to Applications, then launch it from Applications. Follow the installation steps below if a system prompt appears the first time you open it.

Not sure which to choose? Open About This Mac and check Chip / Processor.

Windows

Free. iPhone / iPad cost $2.99 once in the App Store; Mac, Android and Linux are also free. This page provides a 64-bit Windows installer in .exe format.

Check the system type in Settings under System → About. Once the download is complete, open the installer and follow the setup wizard. If SmartScreen appears, confirm the file came from this site, then follow the steps to proceed.

See how to proceed past SmartScreen →

Android

Free. iPhone / iPad cost $2.99 once in the App Store; Mac, Windows and Linux are also free. The Android .apk is for arm64 and works with most phones and tablets from recent years.

Download with your system browser, then open the file from the downloads list. If the system asks you to authorize the installation source, enable Allow from this source for the browser you used. You can revoke this permission afterward if needed.

If an in-app browser cannot download the file, open this page in your system browser.

Linux

Free. iPhone / iPad cost $2.99 once in the App Store; Mac, Windows and Android are also free. The Linux installers here are for x86_64; the architecture name for deb is amd64.

Choose .deb for Debian / Ubuntu, .rpm for Fedora / openSUSE, or AppImage for other distributions. Confirm your distribution and processor architecture first; do not try every installer based only on its file extension.

Opening the app for the first time

Desktop and Android installers are not code-signed, so the first launch may trigger a system block or permission prompt. Confirm that you got the file from this page and that its path is from this site, /dl/shadowrocket/, then follow the relevant instructions. Do not follow these steps for files from unknown sources.

System and promptStepsCheck before continuing
Windows
“Windows protected your PC”
In the SmartScreen window, select More info, then Run anyway. Follow the installation wizard. It should be the 64-bit .exe provided on this page. If Run anyway is unavailable, your device may be managed by an organization; contact its administrator.
macOS
“Unable to verify developer”
Try to open the app first, then go to System Settings → Privacy & Security. Select Open Anyway next to the relevant prompt and follow the system instructions. Choose the dmg for the correct chip and move the app to Applications. After allowing it to open, launch it from Applications again.
macOS
App is “damaged”
Only after confirming that the app came from this site and is in the path shown below, open Terminal and run: xattr -cr /Applications/Shadowrocket.appThen open the app again. This command removes extended attributes from that app directory; do not use it on other files. If the app still will not launch, download the installer for the correct chip again.
Android
Install source permission prompt
Open the browser's installation permissions from the system prompt, enable Allow from this source, then return to the downloads list and continue installation. Grant permission to the browser that downloaded the file. Settings paths vary slightly by system; follow the prompt without changing permissions for other apps.
Linux
AppImage cannot run
Go to the download directory and add execute permission using the actual filename: chmod +x ./filename.AppImageThen run the file from the file manager or Terminal. The device must be x86_64, and the download directory must allow execution. If another dependency error appears, keep the Terminal output and check the runtime environment for your distribution.
Linux
Install deb / rpm
Debian / Ubuntu: sudo apt install ./filename.debFedora: sudo dnf install ./filename.rpmopenSUSE: sudo zypper install ./filename.rpm Replace “filename” in the command with the full name shown in the downloads list, and run it from that directory. Continue after the package manager shows dependency and installation results.

Allowing an app to open only resolves whether it can launch; it does not configure the network. After installation, first check that the client starts normally, then import your own configuration. If the app opens but cannot connect, see Troubleshooting instead of repeatedly changing installation permissions.

Before upgrading, keep your Config and any necessary server details. Update iPhone / iPad through the App Store; for Mac, Windows, Android and Linux, get the new installer from this page. If a file is in use during installation, quit Shadowrocket before trying again.

App Store and account region

This section applies to iPhone / iPad only. The app is unavailable in the mainland China store. Search results depend on the country or region associated with your Apple ID, not just your device's location, system language or browser language. Seeing the product page online does not mean the store for your current account can complete the purchase.

First, use the store button on this page to open the product page. If a message says it is unavailable in your current country or region, check the account used for Media & Purchases. It may differ from the iCloud account shown at the top of your device, so checking the device's signed-in name alone is not enough.

  1. Open Settings and go to the Apple ID account page at the top.
  2. Select Media & Purchases, then View Account. Complete authentication if requested.
  3. Open Country/Region and check the current storefront. To change it, use the Change Country or Region option on that page.

Changing regions is subject to conditions such as account balance, active subscriptions, Family Sharing and payment details. Follow Apple's instructions for each item. These steps show where to check; they do not guarantee that every account can change regions immediately. Do not sign out of the entire device just to investigate missing search results. Check the store account and system prompts first, then decide what to do next.

The US price for iPhone / iPad is a one-time $2.99; other storefronts show local currency. Mac, Windows, Android and Linux are free and use installers from this site. Computers and Android devices do not need this store-region process to get the client.

Authenticity checks and official screenshots

Before paying on iPhone / iPad, check three things: the developer is Shadow Launch Technology Limited; the icon is a rocket with a blue-violet outline on a white background; and the app ID in the product link is 932747118. A similar name or a high search ranking is no substitute for these checks.

Official Shadowrocket icon: rocket with a blue-violet outline on a white background

Official app icon
Check it alongside the developer and app ID on the product page

A listing with the same name marked free in the App Store is an imitation and should not be confused with this product. Pricing is as follows: iPhone / iPad cost $2.99 once; the Mac, Windows, Android and Linux versions are free. Do not apply desktop and Android pricing to search results in mobile stores.

For other platforms, use the buttons on this page; installer addresses come from this site under /dl/shadowrocket/. Do not judge a file's source by a cloud-drive filename, a forwarded description or a similar icon. If you cannot confirm where an installer came from, stop and download it again from this page.

The screenshots alongside this text show the official English App Store interface. They help identify actual interface terms in Home and Add Server; they do not show a live connection or indicate that usable servers are included after installation. Interface details can vary by version and device; refer to the app itself for the current display.

Official Shadowrocket Home screenshot showing Not Connected, Global Routing, Connectivity Test and Add Server
Home: See the connection toggle, Global Routing and SERVER group.
Official Shadowrocket Add Server screenshot showing Type, Host, Port, Password, Method and Scan QR Code
Add Server: Enter your existing server details or import them with Scan QR Code.

Changing devices, reinstalling and restoring purchases

After changing iPhone / iPad, first make sure the App Store is using the Apple ID that made the original purchase. Open App Store → Account → Purchased, find Shadowrocket, then tap the redownload icon. Some systems list purchased apps under Apps or My Apps; open the relevant section from the current account page.

iPhone and iPad using the same Apple ID share one purchase, so there is no need to pay again to download the app. Full pricing: iPhone / iPad cost $2.99 once; Mac, Windows, Android and Linux are free. Check the store account's purchase history to confirm a purchase, rather than relying on whether the app is still installed on the old device.

If the page still shows a purchase price, check the current account under Media & Purchases, then review that account's purchase history and store region. Do not pay again before confirming the account, and do not confuse downloading the app again with restoring network settings.

After reinstalling the app, import your own subscription or server details again. Before uninstalling, save any necessary Config, rules and server parameters. A store purchase record confirms eligibility to get the app; it does not save everything entered in the client.

When changing Mac, Windows, Android or Linux devices, download an installer from the platform section above that matches the new device's architecture, then move your own configuration. Before copying an old computer's installer to a new device, confirm the systems and architectures match. For example, Mac requires choosing the Apple Silicon or Intel version as appropriate.

2 ways to get it

Client pricing and usage

iPhone / iPad require a one-time App Store purchase, priced at $2.99 in the US; there is no monthly client fee. Mac (Apple Silicon and Intel), Windows, Android and Linux are free. Other storefronts use local currency; the amount charged is shown at checkout.

A one-time client purchase does not include a network service plan. A one-time client purchase does not include network service. This is the official Shadowrocket site and manual. It does not provide, sell or recommend nodes or subscriptions; users need to import their own existing subscription or server details on every platform.

Subscription validity, server connectivity and whether the provider allows multiple devices depend on the terms of the service you already use. Buying the client and renewing a subscription are separate: successful installation does not guarantee that an existing service is active, and an expired service does not mean you need to buy the client again.

For initial setup, get the subscription URL or server details from your own service provider, then follow the setup guide to import them. When troubleshooting, do not share URLs containing credentials, Password values or complete configurations publicly. If you need to describe a problem, include only the error text and settings with sensitive information removed.

Import a subscription and connect after installation →

Download and installation FAQ

Start with platform, architecture and store account issues. If the app opens but cannot connect, continue to the configuration and connection troubleshooting in the official manual.

Can I use Shadowrocket on a computer or Android phone?

Yes. Mac (Apple Silicon and Intel), Windows, Android and Linux versions are free; get the installers from this site's download page. iPhone / iPad require a one-time App Store purchase of $2.99. On every platform, import your own existing subscription or server details.

Which Mac version should I choose: Apple Silicon or Intel?

Open About This Mac from the Apple menu and check Chip or Processor. Choose the Apple Silicon version if Apple Silicon is shown, or the Intel version if Intel is shown. Both Mac installers are free; iPhone / iPad cost $2.99 once in the App Store, and Windows, Android and Linux are also free.

What should I do if Windows says “Windows protected your PC”?

First confirm that you got the installer using the Windows button on this page and that its download path is from this site, /dl/shadowrocket/. In the SmartScreen window, select More info, then Run anyway. If the device is managed by an organization and this option is unavailable, contact the administrator; do not disable system-wide protection.

Why can't I find Shadowrocket in the App Store?

This applies to iPhone / iPad. The app is unavailable in the mainland China store. The country or region associated with your Apple ID determines which store appears. Check under Settings, Apple ID, Media & Purchases, View Account, and Country/Region. Changing regions is subject to Apple's account requirements.

Do I need to buy it again after changing or restoring my device?

On iPhone / iPad, sign in with the Apple ID used for the original purchase and download it again from Account, Purchased in the App Store. One purchase is shared by iPhone and iPad using the same Apple ID. iPhone / iPad cost $2.99 once; Mac, Windows, Android and Linux are free. On a new device, get the installer for its platform again.

Can I install Shadowrocket on iPad, and where can I check system requirements?

Yes. Get it on iPad from the same App Store product page listed here. Check the App Store page for system requirements. iPhone / iPad cost $2.99 once, with one purchase shared by devices using the same Apple ID. Mac, Windows, Android and Linux are free.

See all frequently asked questions →
Free download Shadowrocket