SHADOWROCKET / DOWNLOAD

Shadowrocket Download and Installation for All Platforms

Choose how to get Shadowrocket for your device: install from the App Store on iPhone / iPad, or use this site's installers on Mac, Windows, Android and Linux.

Current version v2.2.92 · iPhone / iPad: $2.99 one-time; Mac, Windows, Android and Linux are free.

  • Global Routing
  • Subscribe
  • Config
Download source
iPhone / iPad: App Store
Other platforms: this site
Current version
v2.2.92
Two ways to get it
iPhone / iPad: $2.99 one-time
Mac / Windows / Android / Linux: Free
Developer / App ID
Shadow Launch Technology Limited
932747118

01 / PLATFORMS

Downloads for all platforms: choose by system and architecture

The iPhone / iPad version costs $2.99 as a one-time App Store purchase; Mac, Windows, Android and Linux versions are free. Links for all platforms are listed below. Device detection only prioritizes the display and does not replace checking the chip, architecture or system requirements.

APP STORE

iPhone / iPad

$2.99 one-time. iPhone and iPad share a single purchase when using the same Apple ID; Mac, Windows, Android and Linux versions are free. The US storefront displays prices in USD; other storefronts use local currencies. Check the store page for the actual purchase price.

System requirements: iOS / iPadOS 13.0 or later, as listed on the App Store page.

On the product page, verify the name, developer and App ID before purchasing or redownloading. If you cannot find the app, check your account's country or region first. Do not identify the app based only on similar names in search results.

MACOS / DMG

Mac

Free. DMG installers are available for Apple silicon and Intel. Windows, Android and Linux versions are also free; the iPhone / iPad version costs $2.99 as a one-time App Store purchase.

System requirements: macOS 12 or later. Choose the installer for your Mac's chip.

After downloading, open the DMG, move Shadowrocket to Applications, then launch it for the first time from there. Do not try both files without checking your architecture; browser-provided system information is not a reliable substitute for checking your chip.

Not sure which to choose? Open About This Mac and check Chip / Processor. If the app is blocked on first launch, see the installation permission steps.

WINDOWS / EXE

Windows

Free. This site provides a 64-bit .exe installer. The Mac, Android and Linux versions are also free; the iPhone / iPad version costs $2.99 as a one-time App Store purchase.

Architecture: Windows x64 (64-bit).

Check System type under Settings → System → About, then download and run the installer. If SmartScreen appears on first launch, verify the file source before following the steps below. On managed devices, follow your administrator's policies.

ANDROID / APK

Android

Free. The arm64 .apk works with most Android phones and tablets released in recent years. Mac, Windows and Linux versions are also free; the iPhone / iPad version costs $2.99 as a one-time App Store purchase.

Architecture: arm64.

Download the file in your system browser, then open it. The system may ask you to allow the current browser to install unknown apps. This permission is managed separately for each source app. After installation, you can return to the settings page and turn off the browser's installation permission.

LINUX / X86_64

Linux

Free. Choose a package format for your distribution. Mac, Windows and Android versions are also free; the iPhone / iPad version costs $2.99 as a one-time App Store purchase.

Architecture: x86_64 / amd64.

Use .deb for Debian / Ubuntu, .rpm for Fedora / openSUSE, or AppImage for other distributions. Package format and processor architecture are separate requirements: check the architecture first, then select the format for your distribution. There is no need to download all three files.

AppImage requires execute permission. If the package manager reports missing dependencies, read the details and follow your distribution's dependency-handling steps.

02 / FIRST LAUNCH

Installation permissions and first launch

The desktop and Android installers on this site are not code-signed, so the system may block them on first launch. The steps below apply only to files confirmed as downloaded from this site's download links. Check the source and warning first, then allow the individual app to run. Do not disable system-wide protection just to complete installation.

Platform and warningStepsCheck before continuing
Windows / SmartScreen If Windows displays “Windows protected your PC,” select “More info,” review the file information, then select “Run anyway” and follow the installer. Confirm the file came from this site's /dl/shadowrocket/ path. If “Run anyway” is unavailable, a device management policy may be in effect; contact your administrator.
macOS / Developer cannot be verified Move the app to Applications and try to open it. Then go to System Settings → Privacy & Security, find the relevant blocked app notice, select “Open Anyway,” and confirm as prompted. Check the app name and installer architecture. This permission applies only to the app you have checked; you do not need to change system-wide security settings.
macOS / “App is damaged” warning After confirming that the app is in the path below and came from the correct source, run this command in Terminal:
xattr -cr /Applications/Shadowrocket.app
Then reopen the app.
This command recursively removes extended attributes from that app. Do not replace the path with the entire Applications directory. If the download is incomplete, download the file again.
Android / Install source permission When opening the downloaded file, follow the prompt to Install unknown apps, enable Allow from this source for the browser you used, then return to continue installation. Settings names vary slightly between systems. Grant permission only to the browser that downloaded the file. You can turn it off after installation.
Linux / AppImage Open a terminal in the download directory, add execute permission to the downloaded AppImage, then launch the file:
chmod +x ./Shadowrocket*.AppImage
The wildcard in the command should match only the file you just downloaded. If the directory contains multiple older files, organize them before running the command. Do not grant permissions recursively to the entire download directory.
Linux / .deb and .rpm On Debian / Ubuntu, run this from the download directory:
sudo apt install ./filename.deb
Replace “filename.deb” with the actual downloaded filename. On Fedora / openSUSE, open the .rpm with the system software installer.
Keep ./ to indicate a file in the current directory. Review the dependencies and changes listed by the package manager before confirming. Do not mix procedures for different distributions.

Distinguish system blocks from specific threat warnings

The table covers common source verification and launch permission prompts. If the system reports a specific threat, a modified file or a restriction imposed by an organization, stop the installation and check the cause. Do not treat every warning as the same first-launch prompt.

Check network permissions when connecting for the first time

After the app opens, the system may still request network-related permissions on the first connection. Confirm the request comes from Shadowrocket, then grant permissions as needed. Allowing installation does not configure a server or indicate that a server is available.

03 / APP STORE REGION

Store and account region: iPhone / iPad only

The app is not available in the mainland China storefront. The storefront shown by the App Store is determined by the country or region associated with the Apple ID used for Media & Purchases, not the device's display language. If you cannot find the app, check your purchase account first. Do not repeatedly change the device language or mistake a similarly named search result for the same product.

To check, go to Settings → Apple ID → Media & Purchases → View Account → Country/Region. Before opening this page, confirm that you are signed in with the account used to purchase apps. The system may ask you to verify your identity. Check the account used for iCloud separately from your App Store purchase history.

To change regions, follow the system prompts under Country/Region. Whether you can change regions depends on your account balance, existing subscriptions, Family Sharing status and the requirements of the destination storefront. Follow the conditions shown in your account at the time. This page explains where to check, but cannot guarantee that a region change will succeed.

The iPhone / iPad version costs $2.99 as a one-time App Store purchase, with the actual amount shown in the local currency for your storefront. Mac, Windows, Android and Linux versions are free. If you have already purchased the app, check Purchased before confirming another payment. Purchase history cannot be determined solely by whether the app is currently installed on your device.

04 / IDENTITY CHECK

Verify the app against official interface references

This is the Shadowrocket official website and manual. On iPhone / iPad, check the developer, icon and App ID in the store; on other platforms, verify the download link on this site. Interface screenshots help identify page content but do not replace checking the download source.

iPhone / iPad: check three details

  1. Developer name: The product page should show Shadow Launch Technology Limited. Check the full name character by character, not just Shadowrocket in the app title.
  2. Official icon: A rocket outlined in blue and purple on a white background, matching the official icon shown on this page. Similar colors or shapes alone do not confirm an app's identity.
  3. App ID: The product page link contains id932747118. Open it using the store button on this page, then check that the link matches the app information shown.
Official Shadowrocket icon: rocket outlined in blue and purple on a white background

Shadowrocket
Shadow Launch Technology Limited
App ID 932747118

The official iPhone / iPad version costs $2.99 as a one-time App Store purchase. The Mac, Windows, Android and Linux versions are free. A free App Store listing with the same name is an imitation; do not apply the free pricing for other platforms to the iPhone / iPad store listing.

Other platforms: verify the installer link on this site

For Mac, Windows, Android and Linux, use the installer in the relevant platform card on this page. The download path is /dl/shadowrocket/ on this site. Files from unknown sources or modified files are not official installers provided on this page. Similar filenames do not verify a file's source.

The two screenshots on the right are English interface screenshots uploaded by the developer to the App Store. Home shows the connection status, Global Routing and server groups; Add Server shows server parameter fields. Platform, interface language and app updates may affect what is displayed, so do not verify a source based on a single line of text.

Official Shadowrocket Home screenshot: Not Connected, Global Routing, Connectivity Test, SERVER and Add Server
Home: check the connection status, then review Global Routing and the existing server list.
Official Shadowrocket Add Server screenshot: Type, Host, Port, Password and Method, plus Scan QR Code and Import from Cloud JSON
Add Server: enter existing server details or use an import option such as Scan QR Code.

05 / RESTORE

New device and reinstallation: restore purchases and configuration separately

After the one-time $2.99 App Store purchase for iPhone / iPad, you can redownload the app with the original purchasing Apple ID without paying again for the same purchase. Mac, Windows, Android and Linux versions are free; download the appropriate installer again on your new device. Before restoring, confirm which account was used to purchase the app on the old device.

On iPhone / iPad, go to App Store → Account → Purchased, find Shadowrocket and tap to redownload. Some system versions show an Apps or My Apps entry first, then the purchased list. Follow the entry shown on your device. If the product page still shows a price, stop before confirming the purchase and check your account and purchase history.

iPhone and iPad share a single purchase when using the same Apple ID, but this does not mean the in-app server list will automatically appear on a new device. After installation, import your own subscription or server details, then check Config, Global Routing and other settings as needed. If the old device is still available, record any required configuration choices first. Reinstalling is not a configuration backup.

When moving to a new computer or Android device, check the new device's architecture instead of reusing the old installer. In particular, if you are moving from an Intel Mac to an Apple silicon Mac, choose the matching version again. On Linux, check both the distribution's package format and the processor architecture. After importing configuration, check the server details before testing the connection.

Keep a record of your configuration before updating

Update the iPhone / iPad app through the App Store. For Mac, Windows, Android and Linux, return to this page for the current installer. Before updating, keep a record of your own subscription address, server details and configuration backup. Do not post credentials publicly. App updates and subscription updates are separate: installing a new app version does not replace checking whether an existing subscription is valid.

06 / PRICING

Two pricing options and connection requirements

The iPhone / iPad version costs $2.99 as a one-time App Store purchase, with no monthly client fee. Mac, Windows, Android and Linux versions are free. Storefronts display local currencies; check the actual amount on the App Store product page before purchasing.

Getting the client

Purchase the right to use the app

The two ways to get the app correspond to device platforms, not routes or servers. iPhone and iPad share one purchase using the same Apple ID; get free installers for other platforms from this site. The ability to connect after installation still depends on your existing configuration, server status and current network conditions.

When checking costs, review app purchase history separately from records for any services you already use. A one-time store payment does not automatically provide a server address, data allowance or usable subscription.

Your existing configuration

One-time app purchase ≠ service plan

This site does not provide, sell or recommend nodes or subscriptions. All platforms require you to import your own subscription or server details. Check the status and contents of any existing subscription using the information from its original provider.

Before first use, make sure you have content to import, then see the Shadowrocket setup guide. For manual entry, check the Type, Host, Port and other fields in Add Server one by one. Do not enter a subscription URL in the server's Host field.

07 / QUESTIONS

Download and installation FAQ

Can I use Shadowrocket on a computer or Android phone?

Yes. The Mac, Windows, Android and Linux versions are free; download the relevant installer from this site. The iPhone / iPad version costs $2.99 as a one-time App Store purchase. All platforms require you to import your own subscription or server details.

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

Open About This Mac from the Apple menu. If Chip shows an Apple chip, choose the Apple silicon version; if it shows an Intel processor, choose the Intel version. Both require macOS 12 or later. Do not rely on your browser to identify the chip.

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

First confirm that the installer came from this site's /dl/shadowrocket/ path. The installer is not code-signed. If SmartScreen displays “Windows protected your PC,” select “More info,” then “Run anyway.” On a work-managed computer, or if the warning identifies a specific threat, check with an administrator first. Do not disable system-wide protection.

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

The app is not available in the mainland China storefront. The country or region associated with your Apple ID determines which storefront you see. Check Settings → Apple ID → Media & Purchases → Country/Region, then verify using the product link on this page. Whether you can change regions depends on your account status and storefront requirements.

Do I have to pay again when changing devices or reinstalling?

After the one-time $2.99 App Store purchase for iPhone / iPad, you can redownload the app from Purchased using the same Apple ID. The Mac, Windows, Android and Linux versions are free; download the relevant installer again on your new device. After restoring the app, you still need to import your own subscription or server details.

Can I install it on iPad, and does it share the iPhone purchase?

Yes. iPhone and iPad share a single App Store purchase when using the same Apple ID; the one-time price is $2.99. The Mac, Windows, Android and Linux versions are free. Check the App Store page for iPhone / iPad system requirements. Verify purchase history and in-app configuration separately.

Finished installing? Continue with the import and connection guide, or look up a specific setting in the Settings reference.