Official HandbookDownload & Installation

Download Shadowrocket
Installers for Every Platformand the App Store

Choose a download for your device, then check the hardware architecture and any prompts shown on first launch.

Download Shadowrocket All platforms

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

Download options
iPhone / iPad: App Store
Mac / Windows / Android / Linux: this site
2 ways to get Shadowrocket
iPhone / iPad: $2.99 one-time
Mac / Windows / Android / Linux: free
Developer and App ID
Shadow Launch Technology Limited
932747118

This is the official Shadowrocket website, and this page is the official download and installation handbook. After installing, import your existing subscription or server details.

01 / Choose your platform

Downloads for Every Platform

This page prioritizes the current device, but automatic detection cannot replace checking your hardware. When downloading for another device, use that device's operating system and processor architecture to choose the installer.

iPhone / iPad

$2.99 one-time. Mac, Windows, Android, and Linux versions are free.

System requirements: iOS / iPadOS 13.0 or later; check the App Store listing for current requirements.

Open the product page below and verify the developer, icon, and App ID before purchasing and installing. One purchase is shared by iPhone and iPad using the same Apple ID. The currency and final price are set by your App Store region.

If the app doesn't appear in search results, check your account's country or region first. Don't choose an app based only on a matching name. If you've already purchased it, check your Purchased list.

Mac

Free. The iPhone and iPad app is a one-time $2.99 purchase on the App Store.

System requirements: macOS 12 or later. Choose the version for Apple silicon or Intel.

Each button downloads a DMG installer for the corresponding architecture. When the download finishes, open the disk image and drag Shadowrocket to Applications. Then launch it from Applications rather than running it from the disk image.

Not sure which version to choose? Open About This Mac and check Chip or Processor. Choose the left-hand version for Apple silicon or the right-hand version for an Intel processor. Don't decide based on the computer's appearance.

If macOS blocks the app on first launch, follow the macOS installation steps below.

Windows

Free. The iPhone and iPad app is a one-time $2.99 purchase on the App Store.

Architecture: 64-bit x64; installer format: .exe.

After downloading, find the installer in your browser's downloads list or in File Explorer. Make sure the download is complete before running the setup wizard. Check the system type on the About page in Windows; don't choose an installer based only on the computer brand.

SmartScreen may appear the first time you run the installer. Verify that the file came from this site, then check the option under “More info.” On a managed work device, ask your device administrator to confirm installation permissions if Windows won't let you continue.

See the Windows SmartScreen instructions below for details.

Android

Free. The iPhone and iPad app is a one-time $2.99 purchase on the App Store.

Architecture: arm64; installer format: .apk.

Designed for the arm64 architecture found in many recent phones and tablets; check your device's actual architecture. Download with your system browser, open the APK from the downloads list, and follow the system prompt to allow that browser to install unknown apps.

If tapping the download link in WeChat doesn't start the download, open this page in your system browser and tap the button again. Grant installation permission to the browser or file manager that opens the APK, not to an unrelated app.

After installation, you can turn off the installation permission you enabled temporarily.

Linux

Free. The iPhone and iPad app is a one-time $2.99 purchase on the App Store.

Architecture: x86_64 / amd64; available formats: .deb, .rpm, and AppImage.

Choose .deb for Debian / Ubuntu and .rpm for Fedora / openSUSE. For other distributions, you can use AppImage if your system has the required runtime environment. Each format uses a different installation method; you don't need to download all three.

If your package manager reports missing dependencies, review the specific dependency details first. Don't change a file extension to convert an installer, and don't use an x86_64 installer on a different processor architecture.

See the table below for AppImage permissions and the .deb installation command.

02 / First launch

Installers and system prompts

The desktop and Android installers provided here are not code-signed, so your system may block them on first launch. Verify the download source, file format, and hardware architecture before responding to a prompt. Allowing installation doesn't make files from other sources safe.

First-time installation prompts and steps by platform
System / PromptWhat to doCheck before continuing
Windows
“Windows protected your PC”
In the SmartScreen window, select “More info,” then “Run anyway.” Follow the setup wizard to complete installation. Verify that the installer was downloaded from this site. If there is no option to run it, system policy may be blocking installation; don't repeatedly disable system protection.
macOS
“Unable to verify developer”
Try opening the app once. Then go to System Settings → Privacy & Security, find the blocked app notification, select “Open Anyway,” and confirm when prompted. The app should be in Applications. The setting may have a different name in older versions of macOS; follow the options shown on your system.
macOS
App says “is damaged”
After verifying the source and download, run the following command in Terminal, then try opening the app again.
xattr -cr /Applications/Shadowrocket.app
This command removes extended attributes from the specified app. Use it only if you have verified the app came from this site and is at this path. If the problem persists, download the installer for the correct architecture again.
Android
“Not allowed to install apps from this source”
When prompted, open Settings and allow your browser to install unknown apps. Return to the downloads list and open the APK again. Setting names may vary by manufacturer. Grant permission to the app that actually opens the file; you can turn off this permission when you're done.
Linux
AppImage isn't executable
Open a terminal in the downloads directory. Replace “filename” in the command with the name of the downloaded file, grant execute permission, and run it.
chmod +x ./filename.AppImage
./filename.AppImage
Filenames are case-sensitive. Use terminal autocomplete to enter them; put quotes around paths that contain spaces. Install any missing runtime dependencies using your distribution's instructions.
Linux
Install .deb / .rpm
On Debian / Ubuntu, run the command below from the downloads directory, replacing the filename with the actual name. On Fedora / openSUSE, open the .rpm with your system's package manager.
sudo apt install ./filename.deb
The “./” in the command refers to a file in the current directory. Make sure the distribution and installer format match, then grant the installation permissions required by your system.

03 / iPhone and iPad only

App Store and account region

The app isn't available in the mainland China App Store. The country or region associated with your Apple ID determines which store you see. Your device's location, system language, and account's App Store region are separate settings. If you can't find the app, first check which account is signed in to the App Store, then check that account's country or region.

Go to Settings → Apple ID → Media & Purchases → View Account → Country/Region. To change your region, start the process from the same screen and review each requirement shown by Apple. Your account balance, active subscriptions, Family Sharing, and payment method may affect the process. Follow the guidance shown in your account to confirm whether you can make the change.

Before switching stores, understand how it may affect your existing purchases and payment settings. Handle account verification or billing issues through Apple's account and purchase flows. Changing your system language or reinstalling your browser won't change the store associated with your account.

The iPhone and iPad app is a one-time $2.99 purchase on the App Store, with prices shown in each storefront's local currency. Mac, Windows, Android, and Linux versions are free and available from this site's installers. Computer and Android users don't need to change their App Store region to download those versions.

04 / Verify before installing

How to identify the official Shadowrocket app

The same name doesn't guarantee the same product. For iPhone and iPad, check three details on the product page. For other platforms, verify the installer path on this site.

What to check

App Store: check all three

The developer must be Shadow Launch Technology Limited. The icon is a blue-and-purple outlined rocket on a white background; compare it with the official icon in this site's header. The App ID in the product page URL must be 932747118.

Verify the complete product page; don't rely only on a name or similar-looking icon in search results. A free listing with the same name on the App Store is an imitation, not the Shadowrocket described here.

This site: platform and path

Installer buttons for Mac, Windows, Android, and Linux point to files under /dl/shadowrocket/ on this site. The download links are kept up to date with the available installers.

The iPhone and iPad app is a one-time $2.99 purchase on the App Store; Mac, Windows, Android, and Linux versions are free. Don't use “free” alone to verify a file's source on other platforms; also check the download page, path, and architecture.

Shadowrocket is a closed-source commercial app. This official handbook provides installation and usage instructions; ratings and download counts are not a substitute for verifying the source. If a page asks you to download another installer first, return here and choose the right platform.

Use the same download channel for updates: check the App Store for iPhone and iPad updates; desktop, Android, and Linux users can return here for the appropriate installer. Keep your own configuration and imported details before updating. Installer files are not backups of your personal configuration.

05 / New device and reinstallation

Restore purchases and transfer your data

On a new or reinstalled iPhone or iPad, sign in to the App Store with the Apple ID used for the original purchase. Open Account → Purchased, find Shadowrocket, and download it again. One purchase is shared by iPhone and iPad using the same Apple ID, and redownloading a purchased app doesn't cost extra.

If the product page still shows a price, don't purchase again right away. Check that you're signed in to the Apple ID used for the original purchase, then check your purchase history. The account used for cloud services may differ from the one used for Media & Purchases; use the account associated with the purchase record.

The first iPhone or iPad download is a one-time $2.99 purchase on the App Store. Mac, Windows, Android, and Linux versions are free; on a new device, choose its installer again. When moving from an Intel Mac to an Apple silicon Mac, choose the version for the new device's architecture rather than reusing the old installer.

Restoring the app and restoring connection details are separate tasks. After installing on a new device, import your own subscription or server details and check which configuration is active. Before wiping your old device, make sure the necessary details are saved on the new one. Don't post subscription URLs, passwords, or configuration files publicly or in group chats.

06 / App pricing

Two ways to get the app, plus what you need to use it

App purchase price

The iPhone and iPad app is a one-time $2.99 purchase on the App Store; there is no monthly app fee. Check the storefront for the final price. Mac (Apple silicon and Intel), Windows, Android, and Linux versions are free.

The two ways to get Shadowrocket are for different platforms, not different feature plans. Choose your device, then select the corresponding option above. Check system requirements and processor architecture separately.

One-time app purchase ≠ connection service

A one-time app purchase is not a connection service. This site does not provide, sell, or recommend servers or subscriptions. All platforms require you to have your own subscription or server details.

Installing the app doesn't create a server automatically. Get subscription details from your service provider. If you already have the details, see the setup guide → to import them and test the connection.

First complete a manual connection and test it. Then, if needed, adjust Global Routing or On Demand. Rules and protocol settings must match your existing server details; don't change connection settings at random to clear an installation warning.

07 / Download FAQs

Common questions before and after installation

First identify whether the issue is platform selection, system permissions, or account purchases, then follow the relevant section.

Can I use Shadowrocket on a computer or Android phone?

Yes. The Mac (Apple silicon and Intel), Windows, Android, and Linux versions are free; download the installer for your platform here. The iPhone and iPad app is a one-time $2.99 purchase on the App Store. All platforms require you to import your own subscription or server details.

Should I choose the Apple silicon or Intel version for Mac?

Open About This Mac from the Apple menu. If it lists a Chip and identifies Apple silicon, choose the Apple silicon version. If it lists a Processor and identifies Intel, choose the Intel version. The installers are for different hardware; your browser type does not matter.

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

First, confirm that the installer came from this site's /dl/shadowrocket/ path. If SmartScreen displays “Windows protected your PC,” select “More info,” then “Run anyway.” If you can't verify the file's source or your device is managed by an organization, stop and verify the download or contact your device administrator.

What if Shadowrocket doesn't appear in App Store search?

This applies to iPhone and iPad. The app isn't available in the mainland China App Store; the country or region associated with your Apple ID determines which store you see. Check your account region under Settings → Apple ID → Media & Purchases → Country/Region. Changes must meet Apple's requirements.

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

On iPhone or iPad, sign in with the Apple ID used for the original purchase, then redownload Shadowrocket from your App Store account's Purchased section. You won't pay the app fee again. One purchase is shared by iPhone and iPad using the same Apple ID. The first iPhone/iPad purchase is $2.99 one-time; Mac, Windows, Android, and Linux versions are free. On a new device, download the installer for that platform again.

Can I install Shadowrocket on iPad, and what do I need?

Yes. The iPhone and iPad app is a one-time $2.99 purchase on the App Store; check the App Store listing for system requirements. Mac, Windows, Android, and Linux versions are free. Have your own subscription or server details ready, then import them using the setup guide. Downloading the app does not generate connection details.