Official manual · Choose by device

Shadowrocket Download
Installation Guide for All Platforms

iPhone / iPad cost $2.99 once via the App Store; Mac, Windows, Android and Linux versions are free. Choose your device, then check the system and processor architecture requirements.

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

A one-time client purchase ≠ a service plan. After installation, import your existing subscription or server details.

Downloads and system requirements for all platforms

iPhone / iPad cost $2.99 once via the App Store; Mac, Windows, Android and Linux versions are free. Installers are available on this site under /dl/shadowrocket/. Device detection only recommends a platform; it cannot identify your Mac chip and does not change the manual options below.

iPhone / iPad

$2.99 one time. Purchase and install through the App Store. iPhone and iPad share one purchase when using the same Apple ID. Mac, Windows, Android and Linux versions are free; use the corresponding installer from this site below.

System requirements: iOS / iPadOS 13.0 or later; check the App Store product page for the stated requirements. Open the product page and verify the name, developer and compatibility before confirming the purchase. Other storefronts show local currency; the final amount is set by the store.

Mac

Free. Two dmg installers are available: one for Apple Silicon and one for Intel. They are builds of the same product for different processor architectures. The iPhone / iPad version costs $2.99 once via the App Store; Windows, Android and Linux versions are also free.

System requirements: macOS 12 or later. Open the dmg, drag Shadowrocket to Applications, then launch it from the Applications folder. See Allow installation for guidance on first-launch system alerts.

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. Download the 64-bit exe installer, run it on your computer, and follow the installer prompts. The iPhone / iPad version costs $2.99 once via the App Store; Mac, Android and Linux versions are free.

Architecture requirement: 64-bit x64. Check the system type under System → About in Windows Settings before choosing this installer. If SmartScreen appears on first launch, verify the download source and then follow the steps below.

Android

Free. The arm64 apk is for Android phones and tablets using that architecture. The iPhone / iPad version costs $2.99 once via the App Store; Mac, Windows and Linux versions are free.

Architecture requirement: arm64. Most mainstream phones and tablets from recent years use this architecture, but check your device details. After downloading, open the file from your browser's downloads or a file manager. If the system requests installation permission, enable it for the source app used for this installation only.

Linux

Free. Choose deb, rpm or AppImage according to your distribution's package management; you do not need to install all three formats. The iPhone / iPad version costs $2.99 once via the App Store; Mac, Windows and Android versions are also free.

Architecture requirement: x86_64 / amd64. Use deb on Debian and Ubuntu; use rpm on Fedora and openSUSE, installed with the distribution's package manager. Other distributions can use AppImage: add execute permission before running. Successful startup also depends on the system environment.

Run installation commands from the directory containing the file. If the terminal reports that the path does not exist, check the current directory and the full filename in your download history. Do not rerun the same incorrect path.

First installation and system prompts

The Mac, Windows, Android and Linux installers are not code-signed, so the system may block installation or launch the first time. Confirm that the installer came from this page, then follow the instructions for your system. The steps below apply only to verified Shadowrocket files; do not disable device-wide security protections.

Platform and promptStepsAfter installation
Windows
“Windows protected your PC”
In the SmartScreen window, select “More info,” verify the app file, then select “Run anyway.” Continue by following the installer prompts. Open Shadowrocket from the Start menu. If organizational policy does not allow you to continue, contact your device administrator. Do not try to bypass management policies.
macOS
“Cannot verify developer”
Move the app to Applications and try to open it once. Then go to System Settings → Privacy & Security, select “Open Anyway” next to the relevant prompt, and confirm as requested. Launch it again from Applications. The location of system options may vary by macOS version; follow the prompt shown on your system.
macOS
App reports that it is “damaged”
Confirm that the file came from this site and is in Applications. In Terminal, run: xattr -cr /Applications/Shadowrocket.app Open the app again. The command applies only to the specified app path. If the path does not exist, check the app's actual location; do not change it to an entire disk directory.
Android
Installation source restricted
Follow the dialog to “Allow installation of unknown apps.” Enable “Allow from this source” for the browser or file manager that opened the apk, then return and continue installation. You can turn off installation permission for that source afterward. Menu names vary by device; select the app that actually opened the file.
Linux
AppImage will not run directly
In the directory containing the file, run the commands below, replacing “filename” with the actual name from your download history: chmod +x ./filename.AppImage./filename.AppImage If it still will not start, check the error in Terminal and distinguish between an execution-permission issue and an environment issue. Do not assume that a startup failure is a configuration error.
Linux
Install deb / rpm
Debian / Ubuntu: sudo apt install ./filename.debFedora: sudo dnf install ./filename.rpmopenSUSE: sudo zypper install ./filename.rpm Use the actual filename. Read the package manager's prompts before confirming installation. After installation, launch the app from the applications menu; successful installation does not mean the connection is configured.

iPhone / iPad: store and account region

This section covers App Store access on iPhone / iPad only. Mac, Windows, Android and Linux use the installers from this site above and do not require this store process.

Search results depend on your account region

The app is not available in the mainland China App Store. The country or region associated with your Apple ID determines which store you see, not your device's current location, system language or browser language. If Shadowrocket does not appear in search, first check the account used for Media & Purchases rather than only checking the iCloud account shown at the top of your device.

Check your region under Settings → Apple ID → Media & Purchases → View Account → Country/Region. To change it, open “Change Country or Region” on that page and follow the listed requirements. Your balance, subscriptions, Family Sharing status and payment method may affect whether the change can be completed. This guide identifies the relevant settings but cannot guarantee that an account meets the requirements.

Review the product page before purchasing

The US App Store price for iPhone / iPad is a one-time $2.99; other storefronts show local currency. Mac, Windows, Android and Linux versions are free. Open the store through the button on this page, then verify the app ID and developer details and review compatibility and the final price.

If the product page says the app is unavailable in your region, return to your account page and check the region and sign-in status. A prompt to switch stores does not mean a purchase is complete. Check the App Store account record to confirm a purchase; a download icon on your Home Screen alone does not confirm the transaction.

Verify the app and compare official screens

Shadowrocket Starter Guide is the Shadowrocket website and official manual. Verify the product details in the App Store for iPhone / iPad; for computers and Android, choose files from this site's downloads section. A matching name alone is not enough to verify the source.

Check three details in the store

  1. Developer: Check the developer name on the App Store product page. It should be Shadow Launch Technology Limited. Do not rely only on a title or keywords in search results.
  2. Official icon: A rocket outlined in blue and purple on a white background, matching the official icon below. Use the icon as a visual aid, and verify it alongside the developer and app ID.
  3. App ID: All store buttons on this page point to the same product page, with app ID 932747118. You can confirm it in the product page URL.

The iPhone / iPad app costs $2.99 once via the App Store; Mac, Windows, Android and Linux versions are free. A same-name App Store listing priced as free is counterfeit. Do not apply the free pricing for other platforms to App Store search results. Prices may appear in different currencies by region; refer to the product page.

Official Shadowrocket icon: blue and purple rocket outline on a white background Shadowrocket
App ID 932747118

Use screenshots as a visual reference

The two images alongside this text are official App Store screenshots. Home shows Global Routing and Add Server; Add Server shows fields including Type, Host, Port, Password and Method. The interface may change with system, language or app updates. A button in a different position does not, by itself, indicate an installation problem.

Download Mac, Windows, Android and Linux versions only from this site's /dl/shadowrocket/ path. If a file came from another page or was modified, return here and download it again. If the system blocks an existing installation, first read the installation guidance rather than using a file from an unknown source.

Official Shadowrocket Home screenshot showing Not Connected, Global Routing, Connectivity Test, SERVER and Add Server
Home: view the connection switch, Global Routing, Connectivity Test and SERVER group.
Official Shadowrocket Add Server screenshot showing Type, Host, Port, Password, Method, Scan QR Code and Import from Cloud JSON
Add Server: enter your existing server details or use an import option such as Scan QR Code.

Changing devices, reinstalling and restoring purchases

Purchase records and connection settings are separate kinds of data. After restoring the app, check whether your server details, subscriptions and rule files have also been restored. A purchase record alone does not mean that settings will automatically appear on a new device.

Redownload from Purchased on iPhone / iPad

Sign in to the App Store with the original purchasing Apple ID, open Account → Purchased, find Shadowrocket and tap to redownload it. On some system versions, this section may appear as “Apps” or “My Apps”; look for the label shown on your account page. Use the account that made the original purchase rather than paying again immediately after searching.

The iPhone / iPad app costs $2.99 once via the App Store. Devices using the same Apple ID 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 check your purchase history, account and region before proceeding. Do not repeatedly confirm a transaction.

After installation, import your own subscription or server details and check Global Routing again. A new device may require fresh authorization for the system VPN configuration on first connection; authorization on an old device does not automatically authorize a new one.

Choose an installer again for computers and Android

Mac, Windows, Android and Linux versions are free. When changing devices, return to this page and download the installer for the relevant architecture. iPhone / iPad use the one-time $2.99 App Store purchase. When changing Macs, check About This Mac again rather than reusing the Intel or Apple Silicon choice from the old computer.

Keep any configuration details you still need before upgrading or reinstalling. Update the iPhone / iPad app through the App Store; for computers and Android, download the installer again from this page. Downloading an installer does not guarantee that existing settings have migrated. Check your lists, rules and connection results after opening the app.

Keep exported or backed-up content containing subscription links or authentication details secure. Do not share complete details while troubleshooting. Record the system, architecture, download source and exact prompt, then check Troubleshooting for the relevant guidance.

Shadowrocket pricing and usage

Pricing has two tiers by platform, not by installer format or processor brand. When choosing an installer, identify your system and architecture first; file formats are not separate paid products.

Client pricing

The iPhone / iPad version costs $2.99 once via the App Store, with no monthly client fee. One purchase covers both devices when they use the same Apple ID. Mac (Apple Silicon and Intel), Windows, Android and Linux versions are free. Local-currency prices vary by storefront; check the product page before purchasing.

Computer and Android installers are provided on this page; you do not need to purchase the iPhone / iPad version to get them. App Store purchase records are for restoring the app on eligible devices, not for determining whether computer or Android installers can be downloaded.

A one-time client purchase ≠ a service plan

A one-time client purchase ≠ a service plan. This site does not provide, sell or recommend nodes or subscriptions. On any platform, you need to import subscription or server details you already hold and understand. Installing the app or purchasing it from a store does not automatically generate connection details.

After installation, follow the setup guide to import existing details. When troubleshooting a connection, distinguish between the import format, server parameters, Global Routing and current network conditions. A successful purchase does not mean that you can connect to any server. See Protocol Guide for protocol field details.

Download and installation FAQ

First confirm the platform, architecture and download source, then address any system prompts. These answers correspond to the installation, store and recovery sections on this page.

Can I use Shadowrocket on a computer or Android phone?
Yes. The Mac, Windows, Android and Linux versions are free and available in this site's downloads section. Mac offers versions for Apple Silicon and Intel. iPhone / iPad cost $2.99 once via the App Store. 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 it lists an Apple chip, or the Intel version if it lists an Intel processor. Both installers require macOS 12 or later. Do not use your browser's recommended download order to identify your processor.
What should I do if Windows says “Windows protected your PC”?
First confirm that the file is the Windows 64-bit installer from this site's downloads section. After confirming the source, select “More info” in the SmartScreen window, then select “Run anyway.” If the device is managed by an organization and the option is unavailable, contact the administrator. Do not disable device-wide security.
Why can't I find Shadowrocket in the App Store?
The app is not available in the mainland China App Store. The country or region associated with your Apple ID determines which store content is visible. Check it under Settings, Apple ID, Media & Purchases, View Account, Country/Region. Changing regions may depend on your balance, subscriptions and payment method; follow the guidance shown on your account page.
Do I have to pay again when changing devices or reinstalling?
After a one-time $2.99 App Store purchase for iPhone / iPad, use the original purchasing Apple ID to redownload from Purchased. One purchase is shared by iPhone and iPad using the same Apple ID. Mac, Windows, Android and Linux versions are free; download the appropriate installer again when changing devices. Restore or reimport existing configurations separately.
Can I install Shadowrocket on iPad, and what are the system requirements?
Yes. The iPhone / iPad version costs $2.99 once via the App Store, and both devices share one purchase when using the same Apple ID. Mac, Windows, Android and Linux versions are free. iPhone / iPad require iOS / iPadOS 13.0 or later; check the App Store product page for the stated requirements.