Download Shadowrocket Install on any platform and get started
Choose the option for your device: iPhone / iPad costs $2.99 one-time via the App Store; Mac (Apple silicon / Intel), Windows, Android, and Linux versions are free, with installers provided on this site.
Current version v2.2.92 · Mac, Windows, Android, and Linux versions are free
Download source iPhone / iPad: App Store; other platforms: this site
Current version v2.2.92
2 ways to get it iPhone / iPad: $2.99 one-time; other platforms: free
Developer Shadow Launch Technology Limited
App ID 932747118
Install the client first, then import your existing subscription or server information. A client purchase is not a service plan. This site does not provide, sell, or recommend nodes or subscriptions.
01 / Choose a device
Download Shadowrocket for every platform
The iPhone / iPad version costs $2.99 one-time via the App Store; Mac, Windows, Android, and Linux versions are free. Cards for your current device appear first, or you can choose another platform. Check your system and architecture before downloading. Downloading a file does not establish a proxy connection.
iPhone / iPad
$2.99 one-time via the App Store. Mac, Windows, Android, and Linux versions are free. iPhone and iPad share one purchase when using the same Apple ID. The final charge is shown in your store's local currency.
System requirements: Refer to the App Store product page.
On the product page, check the developer and App ID, then confirm device compatibility. After installation, start from Home and import your existing information. If the system requests VPN configuration permission, allow it only after confirming that you initiated the action.
Free. DMG installers are available for Apple silicon and Intel. The iPhone / iPad version costs $2.99 one-time via the App Store; Windows, Android, and Linux versions are free. The two Mac buttons are for different architectures; you do not need to install both.
System requirements: macOS 12 or later. Choose the installer for your chip.
Open the downloaded DMG, move Shadowrocket to Applications, then launch it from the Applications folder. If macOS blocks the first launch, follow the installation steps below. Do not repeatedly download the app based only on a system prompt.
Not sure which one to choose? Open About This Mac and check Chip / Processor. Choose the first option for Apple silicon and the second for Intel.
Windows
Free. Download the 64-bit EXE installer. The iPhone / iPad version costs $2.99 one-time via the App Store; Mac, Android, and Linux versions are free. Check System type on the About page in Settings before running the installer.
Architecture: Windows x64, 64-bit installer.
After your browser saves the file, wait for the download to finish, then open it from your Downloads folder. If SmartScreen displays a warning, verify the source and follow the installation steps below. On a managed computer, follow your administrator's settings.
Free. The arm64 APK supports most phones and tablets released in recent years with this architecture. The iPhone / iPad version costs $2.99 one-time via the App Store; Mac, Windows, and Linux versions are free.
Architecture: Android arm64.
We recommend opening this page in your system browser and saving the installer. During installation, grant Allow from this source permission only to the browser or file manager that opened the file. You can turn off this permission after installation if you prefer.
If you can't download within WeChat, use its menu to open this page in a browser, then return here to choose an installer.
Linux
Free. Choose deb, rpm, or AppImage for your distribution. The iPhone / iPad version costs $2.99 one-time via the App Store; Mac, Windows, and Android versions are free. Linux packages here are for x86_64 devices.
Architecture: x86_64; the deb file uses the amd64 naming convention.
Choose deb for Debian / Ubuntu, rpm for Fedora / openSUSE, or AppImage for other distributions, and check your runtime environment. Distribution and processor architecture are separate requirements; make sure both match before installation.
The system package manager handles deb / rpm files. AppImage is a single file and needs execute permission before its first run.
02 / First launch
Install the app and handle system prompts
Mac, Windows, Android, and Linux installers are not code-signed, so the system may block them on first launch. Before responding to a prompt, confirm you downloaded the file using a button on this page and that the installer path is under /dl/shadowrocket/ on this site. If the source is unclear, stop and download it again from this page. Allow access only for files whose source you have confirmed; do not disable system-wide security checks.
Read the row for your platform before following its steps. The Linux commands below use shorter local filenames: first rename the downloaded file to Shadowrocket.AppImage or Shadowrocket.deb, as applicable, and open a terminal in that file's directory. This changes the local filename, not the file format.
Platform and prompt
Steps
Check
Windows SmartScreen “Windows protected your PC”
Select More info, then Run anyway. Follow the installer prompts to complete installation.
Confirm this is the x64 EXE downloaded from this site. If organization policies hide the option to continue, contact your device administrator.
macOS “Developer cannot be verified”
Try opening the app first. Go to System Settings → Privacy & Security, find the relevant blocked app entry, select Open Anyway, then confirm as prompted.
The app should be in Applications. Confirm that the blocked app is Shadowrocket.
macOS “is damaged” alert
After confirming the download source and app location, run this command in Terminal: xattr -cr /Applications/Shadowrocket.appThen try opening the app again.
This command removes extended attributes from the app. If the problem persists, check the chip version and whether the download completed. Do not run similar commands on other directories.
Android Installation from this source not allowed
Follow the installation prompt to open settings for this source. Enable Allow from this source, then return to the installer.
Grant permission to the browser or file manager that initiated the installation. Menu locations vary by device.
Linux AppImage No execute permission
In the file's directory, run: chmod +x ./Shadowrocket.AppImageThen run: ./Shadowrocket.AppImage
Rename the file as described above first. If it still won't launch, keep the terminal error message and check your distribution's runtime environment.
Debian / Ubuntu Install deb
In the file's directory, run: sudo apt install ./Shadowrocket.debFollow the package manager's prompts to handle dependencies.
Rename the deb file as described above first. The ./ in the command indicates a local file in the current directory.
Fedora / openSUSE Install rpm
Open the rpm with your distribution's software installer, or use its package manager to install the local file.
Make sure you selected the rpm, not the deb. Resolve dependency issues according to your package manager's messages.
If the app opens but you cannot access the internet, there is no need to repeat the installation steps. Instead, check your existing server information, Global Routing, network connectivity, and DNS. Continue with the connection troubleshooting guide for steps based on your symptoms, rather than treating a configuration issue as an installation problem.
03 / iPhone / iPad only
App Store availability and account region
The app is not available in the mainland China store. The country or region associated with your Apple ID determines which App Store you see; your current network and device language do not override this setting. If Shadowrocket does not appear in search, check your account region before trying different search terms.
Open Settings on your device and select your Apple ID account at the top.
Select Media & Purchases, then View Account. Complete account verification if prompted.
Open Country/Region to check your current store. If you need to change it, use the option provided on that page.
Review any balance, subscription, payment method, and family-related requirements listed on the account page. Resolve them before submitting your request.
Whether you can change the region depends on your account status and store requirements; following these steps does not guarantee success. Do not enter payment or address details that do not belong to you. If you encounter a restriction, follow the reason shown on your account page. This site explains where to check; it does not provide accounts.
Return to the product page to check compatibility and local pricing. The iPhone / iPad version costs $2.99 one-time in the US App Store; other storefronts display local currency. Mac, Windows, Android, and Linux versions are free, with installers provided on this page. You do not need to use a mobile store search result to choose a computer version.
04 / Verify before downloading
How to identify the genuine Shadowrocket app
Shadowrocket is a closed-source commercial app. For iPhone / iPad, verify the product details rather than relying on a similar name or its position in search results. Open the App Store product link on this page and check the following three details. If any do not match, go back and check again.
Developer: The product page lists Shadow Launch Technology Limited. Check the full name, not just one word.
Official icon: A rocket outlined in blue and purple on a white background. Check the icon together with the developer and App ID; do not rely on the icon alone.
App ID: The ID in the product link is 932747118. All App Store links on this site lead to the same product page.
The iPhone / iPad version costs $2.99 one-time via the App Store. Mac, Windows, Android, and Linux versions are free. A free listing with the same name in App Store search is an imitation. Do not apply the free download options for computer and Android versions to similarly named mobile store listings.
For computer and Android versions, use only installers under /dl/shadowrocket/ on this site. Choose the architecture for your device on this page rather than judging the source by whether the filename contains Shadowrocket. Filenames can be changed; check the download link and platform selection first.
05 / Change devices
Restore purchases and move your configuration
The iPhone / iPad version costs $2.99 one-time via the App Store. Mac, Windows, Android, and Linux versions are free. When you replace an iPhone or iPad, or reinstall after deleting the app, use the original purchasing Apple ID to download it again from your purchase history. You do not pay again for the same purchase. Restoring the app and restoring its configuration are separate tasks; check each one.
Open the App Store and go to the account page under your profile picture.
Open Purchased. On some system versions, app purchases appear in the Apps list. Choose the list for your device to view existing purchases.
Find Shadowrocket and select download again. If it is not listed, check whether Media & Purchases is signed in with the original purchasing account.
After installation, import your saved subscription, server information, or Config, then check Global Routing and connection permissions.
One purchase is shared between iPhone and iPad when both use the same Apple ID. Check the iPad configuration separately: an App Store download record does not mean all connection settings will transfer automatically. If the old device still works, save the configuration you need first. If it is unavailable, restore your existing information from materials you have kept.
When moving to a new Mac, Windows, Android, or Linux device, download the installer that matches it from this page. For Mac in particular, the chip architecture may differ on a new device, so do not assume the old installer is the right choice. After transferring, test the connection before changing rules one by one. This makes issues easier to isolate.
06 / Two ways to get it
Client pricing and connection information
There are two pricing options: the iPhone / iPad version costs $2.99 one-time via the App Store, with no monthly client purchase fee; Mac (Apple silicon and Intel), Windows, Android, and Linux versions are free. The US store lists prices in USD; other storefronts use local currency. Refer to the product page and checkout for the final payment details.
The client reads connection parameters, handles proxy connections, and matches rules. Whether an existing subscription is available, along with its server address and authentication details, depends on separate factors; a successful installation does not mean those details are valid. If an import times out, check your current network, the completeness of the parameters, and the availability of your existing service separately.
For your first setup, keep the configuration simple: import your existing information, select the relevant server, check Global Routing, then enable the connection and test access. Back up Config before changing rules. For iPhone / iPad steps, see the user guide. For English setting names and rule keywords, see the glossary.
If you are only preparing to install, choose a platform, verify the download source, and complete the first launch. There is no need to change every setting in advance. Troubleshoot installation and connection issues separately to make results easier to reproduce and identify the step where a problem occurred.
07 / Download FAQ
Platform selection and purchase recovery FAQ
Can I use Shadowrocket on a computer or Android phone?
Yes. Mac (Apple silicon and Intel), Windows, Android, and Linux versions are free; choose an installer from this site. The iPhone / iPad version costs $2.99 one-time via the App Store. All versions require users to import their own subscription or server information.
Should I choose the Apple silicon or Intel version for Mac?
Open About This Mac from the Apple menu. If Chip shows Apple silicon, choose that version; if Processor shows Intel, choose the Intel version. Both Mac versions are free. The iPhone / iPad version costs $2.99 one-time via the App Store; Windows, Android, and Linux versions are also free.
What should I do if Windows says “Windows protected your PC”?
First confirm that the installer came from this page's download link. In the SmartScreen prompt, select More info, then Run anyway. If the device is managed by your organization and that option is unavailable, contact your administrator. Do not change your organization's security policies.
What if Shadowrocket doesn't appear in the App Store search?
This applies to iPhone / iPad only. The app is not available in the mainland China store. The country or region associated with your Apple ID determines the store's listings. Check Settings → Apple ID → Media & Purchases → View Account → Country/Region, then follow the options and requirements shown in your account. Whether you can change it depends on your account status.
Do I have to pay again when changing devices or reinstalling?
The iPhone / iPad version costs $2.99 one-time via the App Store. Use the original purchasing Apple ID to download it again from your purchase history. Mac, Windows, Android, and Linux versions are free; download the appropriate installer again on your new device. Purchase history does not back up your configuration, so you still need to import your own subscription or server information.
Can I install it on iPad and share the purchase with iPhone?
Yes. iPhone and iPad can share one purchase when using the same Apple ID. The US App Store price is $2.99 one-time. Mac, Windows, Android, and Linux versions are free. For iPad system requirements, refer to the App Store product page. Import your own configuration separately after installation.