Official Manual Get & Install

Shadowrocket Download

Choose how to get Shadowrocket for your device, then review the installation guidance. iPhone and iPad are a one-time $2.99 App Store purchase; Mac, Windows, Android and Linux versions are free.

Current version v2.2.92 · Mac, Windows, Android and Linux versions are free

  • 2 ways to get it iPhone / iPad: App Store · Other platforms: this site
  • Current version v2.2.92
  • iPhone / iPad One-time $2.99 purchase · Other platforms are free
  • Developer Shadow Launch Technology Limited
  • App ID 932747118
Q1

How do I download Shadowrocket for each platform?

Check your operating system and device architecture, then choose the matching button. Automatic device detection is only a starting point; confirm your device details before downloading.

iPhone / iPad

One-time $2.99 purchase. Get the iPhone / iPad version from the App Store; Mac, Windows, Android and Linux versions are free. iPhone and iPad share one purchase under the same account. The actual amount is shown in the local currency for your storefront.

System requirements: iOS / iPadOS 13.0 or later; check the App Store page for the listed requirements. First check whether the store allows installation, then confirm your account's payment status.

Mac

Free. Get the Mac, Windows, Android and Linux installers from this site; iPhone and iPad are a one-time $2.99 App Store purchase. Mac downloads are available as separate Apple silicon and Intel DMG files. Choose the one that matches your processor.

System requirements: macOS 12 or later. Open the downloaded DMG, move Shadowrocket to Applications, then launch it from the Applications folder. See the installation guidance below for first-launch system prompts.

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

Windows

Free. Get the Windows, Mac, Android and Linux installers from this site; iPhone and iPad are a one-time $2.99 App Store purchase. The Windows download is a 64-bit .exe installer.

Architecture: x64. Check your system type under Settings → System → About. Open the installer when the download completes and follow the setup wizard. If SmartScreen appears, confirm the download source first, then follow the installation guidance.

Android

Free. Get the Android, Mac, Windows and Linux installers from this site; iPhone and iPad are a one-time $2.99 App Store purchase. The Android version is an arm64 .apk for many recent phones and tablets. Confirm your device's actual architecture before installing.

Architecture: arm64. Save the file with your system browser, then open it from your downloads. If the installer requests permission, enable Allow from this source for the browser that downloaded the file; do not change permissions for other apps.

Linux

Free. Get the Linux, Mac, Windows and Android installers from this site; iPhone and iPad are a one-time $2.99 App Store purchase. Linux packages are for x86_64; amd64 and x86_64 in the filenames refer to the same architecture family.

Package formats: Choose .deb for Debian / Ubuntu, .rpm for Fedora / openSUSE, or AppImage for other distributions. AppImage requires execute permission, and whether it runs also depends on the local environment. If you chose the wrong package format, select the correct one again rather than changing the file extension.

Q2

What if the system blocks the first installation?

The desktop and Android installers from this site are not code-signed, so the system may show a warning the first time you open them. Confirm the file source and architecture first, then follow the steps for your system.

Platform and promptStepsWhen to use
Windows · SmartScreen If you see “Windows protected your PC,” click “More info,” then choose “Run anyway.” Continue with the setup wizard. Confirm that you got the file from this page's download link. If your device is managed by an organization, the option may not appear; contact your device administrator.
macOS · Developer cannot be verified Try opening the app first. Then go to System Settings → Privacy & Security, find the relevant blocked-app entry, click “Open Anyway,” and confirm when prompted. Move the app to Applications first. If the relevant entry does not appear, confirm that you launched the copied app, not the copy inside the disk image.
macOS · “Damaged” warning

Confirm the path, then run this command in Terminal:

xattr -cr /Applications/Shadowrocket.app

Reopen the app when it finishes.

This command removes extended attributes from the specified app. Use it only for Shadowrocket downloaded from this site and placed at that path; do not run it in bulk on other directories.
Android · Installation permission prompt Open the settings page shown by the system, enable Allow from this source for the browser that downloaded the file, then return to the installer. You can turn this permission off after installation. Permissions are granted separately for each app. If you open the installer from a file manager, the system may ask you to authorize the file manager instead.
Linux · AppImage

Open a terminal in the downloads directory and keep the actual downloaded filename; you can also rename it to Shadowrocket.AppImage first, then run:

chmod +x ./Shadowrocket.AppImage
./Shadowrocket.AppImage
Grant execute permission before running the file. If a runtime dependency is missing, follow your distribution's documentation; execute permission does not install dependencies.
Linux · deb / rpm

For convenience, rename the downloaded file to Shadowrocket.deb or Shadowrocket.rpm first. Then choose the command for your distribution:

sudo apt install ./Shadowrocket.deb
sudo dnf install ./Shadowrocket.rpm
sudo zypper install ./Shadowrocket.rpm
Use apt for Debian / Ubuntu, dnf for Fedora, or zypper for openSUSE; run only the command that applies to your system. The ./ prefix indicates the current directory.

Still won't open after allowing it? Check these items first

Check that the file downloaded completely, that its architecture matches the operating system, and that you are launching it from the right location. If the installer reports a damaged or incompatible file, download the package for your platform again rather than trying to install it by changing the file extension. The macOS Apple silicon and Intel versions, Android arm64 package and Linux x86_64 package are not interchangeable.

Work or school devices under management may restrict installation and VPN configuration. Follow your device management requirements and ask the administrator to confirm whether use is allowed. Allowing installation only permits the program to launch; it does not automatically grant system permissions needed for a connection. If a VPN configuration confirmation appears on first connection, follow the on-screen instructions for your device.

Q3

What if Shadowrocket does not appear in the iPhone / iPad store?

This section applies to iPhone / iPad only. App Store listings depend on the country or region associated with your Apple ID. The app is not available in the mainland China store.

Check the account used for Media & Purchases rather than looking only at the device language, system region or your current location. These settings are not the same: a device set to Chinese does not mean it is using the mainland China store, and changing the system language does not automatically change the App Store storefront for your account.

How to check your store account

  1. Open Settings, tap the Apple ID account area at the top, then open Media & Purchases.
  2. Select View Account, complete verification if prompted, then check Country/Region. The wording may vary slightly across system versions.
  3. After confirming the account and its country or region, return to this page and open the Shadowrocket product page from the platform card to see the store's actual message.

If you need to change your country or region, the official path is still Settings → Apple ID → Media & Purchases → View Account → Country/Region. Whether you can change it depends on account conditions such as account balance, active subscriptions, Family Sharing status and payment method. Read each prompt on the page. This guide explains where to find the setting but cannot guarantee that an account will be eligible for a change.

An unavailable product page and a failed payment are different issues. For the former, check the storefront and app availability; for the latter, check for account billing issues and whether your payment method is accepted. Do not buy an item just because a similar name appears in search results. Check the developer name, official icon and App ID in the next section.

iPhone and iPad are a one-time $2.99 App Store purchase; other storefronts show the amount in local currency. Mac, Windows, Android and Linux versions are free, with installers provided on this site. Computer and Android users do not need to change their App Store account region to download their version.

Read the complete iPhone / iPad App Store guide
Q4

How do I verify an authentic copy of Shadowrocket?

For iPhone / iPad, check the developer, official icon and App ID. For other platforms, use the installer links on this page.

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

Three App Store details to check

  • Developer: Shadow Launch Technology Limited. Check the developer information on the product page; do not rely only on the search result title.
  • Official icon: A blue-violet outlined rocket on a white background, matching the official icon shown here. A similar-looking icon alone is not enough to verify the app.
  • App ID: 932747118, which you can check in the product page URL linked from the App Store button on this page.

An identically named App Store listing marked free is an imitation; return to the specified product page and check again. This price guidance applies only to the iPhone / iPad App Store listing: iPhone and iPad are a one-time $2.99 purchase, while the Mac, Windows, Android and Linux versions are free. Do not apply the mobile App Store price to the desktop and Android installers on this site.

The Mac, Windows, Android and Linux installers are linked on this page, and their download paths use files under this site's /dl/shadowrocket/ directory. Installation guidance does not replace checking the source. When a system warning appears, confirm the download record first, then follow the installation steps. A filename containing Shadowrocket alone does not confirm its source.

Official screenshots help identify screens, not connection status

The screenshots on the right show the English interface uploaded to the App Store by the developer. Home shows Not Connected, Global Routing, Connectivity Test and SERVER. Add Server shows fields such as Type, Host, Port, Password and Method. Screenshots help identify screen content; the actual interface may vary by platform and app updates.

Seeing the same interface does not mean a subscription is ready to use. Check the Home connection switch, current Global Routing selection and SERVER list separately. The address, port and authentication fields in Add Server must use your own server details. Installation, import and connectivity testing are three separate steps and should be completed in order.

Official Shadowrocket Home screenshot showing Not Connected, Global Routing, Connectivity Test, SERVER and Add Server
Home · Connection switch and SERVER list
Official Shadowrocket Add Server screenshot showing Type, Host, Port, Password, Method, Scan QR Code and Import from Cloud JSON
Add Server · Fields for entering server details
Q5

How do I restore Shadowrocket on a new device or after reinstalling?

Restore the app first, then restore your own configuration. Purchase history and in-app subscriptions or rule files are separate data.

iPhone / iPad: redownload from your purchase history

Sign in to the App Store with the Apple ID used for the original purchase. Go to App Store → Account → Purchased, find Shadowrocket and tap the redownload button. Some system versions may show an Apps entry first; then open your purchase history. Follow the information shown on your current account page.

iPhone and iPad are a one-time $2.99 App Store purchase. An iPhone and iPad under the same purchase account share one purchase, and redownloading does not require another payment. Mac, Windows, Android and Linux versions are free. If the store still shows a price, first confirm that Media & Purchases is using the original purchase account rather than paying again.

If the app is missing from purchase history, check that you are not signed in to a different account, that the record is not hidden, and that the current storefront allows redownloading. If the account has a payment or download restriction, address the store's prompt first. Having installed the app on a device before does not mean the currently signed-in account has the corresponding purchase record.

Restore configuration using your own subscription or server details

After installing on a new device, import your existing subscription or server details again, then check the active configuration in Config and Global Routing. The store purchase record only covers getting the app; redownloading does not mean that all servers, rules and settings will be restored automatically.

Before replacing your old device, save any configuration you need to keep using the method provided by the app. Subscription links and authentication details are personal connection information. Keep them secure and do not include them in public screenshots or share them with unrelated people. After restoring, check that all fields are present before testing the connection so missing details are not mistaken for an installation failure.

Computer and Android: choose the matching installer again

When moving to a new Mac, Windows, Android or Linux device, return to this page, check the new device's system and architecture, and download the matching installer. The processors in old and new Macs may differ, and Linux distributions may use different package formats. Do not skip the architecture check by simply copying the old installation file. You must also complete first-launch permission prompts on the new device.

Q6

Shadowrocket pricing and purchase options

iPhone and iPad are a one-time $2.99 App Store purchase; Mac, Windows, Android and Linux versions are free.

Two ways to get Shadowrocket, depending on the platform

The US App Store price for iPhone / iPad is $2.99, paid once, with no monthly client fee. The actual transaction amount is shown on the current App Store page in the local currency. An iPhone and iPad using the same Apple ID share one purchase. Mac, Windows, Android and Linux versions are free; get the matching installer from this page.

App Store payments, purchase history and redownloads are handled by your store account. Desktop and Android users can follow this site's download and system installation steps. Check the App Store for iPhone / iPad updates. For other platforms, return to this page to get the matching installer when an update is needed, and keep your configuration details before updating.

What should I check after installation?

First confirm that the app opens, then check the imported content, and finally check the connection result. After importing a subscription, check that the expected entries appear in the SERVER list. For manual setup, check Type, Host, Port and authentication fields. Under Global Routing, Config applies the configuration's rules, Proxy routes traffic through a proxy, and Direct connects directly. Choose the mode that suits your test.

A failed subscription update, unconfirmed VPN permission and an unreachable server are different issues. Note which step failed, then continue with the Getting Started guide. Reinstalling repeatedly is not a substitute for troubleshooting; uninstalling without saving your configuration can make recovery more difficult.

Q7

Shadowrocket download FAQ

Find answers by device, installation prompt or store account. Select a question to expand the answer.

Can I use Shadowrocket on a computer or Android phone?

Yes. Mac (Apple silicon and Intel), Windows, Android and Linux versions are free; choose the matching installer on this page. iPhone and iPad are a one-time $2.99 App Store purchase. All platforms require your own subscription or server details.

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

Open About This Mac from the Apple menu. Choose the “Apple silicon version” if the Chip field shows Apple silicon, or the “Intel version” if the Processor field shows Intel. Both versions require macOS 12 or later.

What should I do if Windows warns that the app may be risky?

First confirm that you got the installer from this page's download link. If SmartScreen says “Windows protected your PC,” select “Run anyway” under “More info.” If system policy does not show that option, contact your device administrator rather than repeatedly disabling system protection.

What should I do if Shadowrocket does not appear in the App Store?

Check the country or region for the Apple ID used for Media & Purchases. The app is not available in the mainland China store. Your device language and current location do not determine your account's store. Then check availability on the App Store product page linked from this page and follow the store's instructions.

Do I have to pay again when I replace my device or reinstall the app?

iPhone and iPad are a one-time $2.99 App Store purchase. You can redownload the app from your purchase history with the same purchase account, without buying it again. Mac, Windows, Android and Linux versions are free; download the matching installer again on a replacement device. Subscriptions and configuration must be restored separately.

Can I install Shadowrocket on an iPad and share the purchase with iPhone?

Yes. An iPhone and iPad using the same Apple ID share one purchase. iPhone and iPad are a one-time $2.99 App Store purchase; Mac, Windows, Android and Linux versions are free. Check the App Store page for the iPad system requirements. Your purchase history does not automatically restore all in-app configuration.

This page is part of the Shadowrocket official website and manual. To choose another installer, return to all-platform downloads. After installation, continue with the Getting Started guide.