Official Installation GuideChoose how to get it for your device

Shadowrocket Download
Installation and access on all platforms

The iPhone / iPad version costs $2.99 one-time on the App Store; Mac (Apple Silicon / Intel), Windows, Android and Linux versions are free. Choose your device, then follow the steps below to install.

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

SHADOWROCKET / DOWNLOAD 2 ways to get it
Download source
iPhone / iPad: App Store
Mac / Windows / Android / Linux: this site
Current version
v2.2.92
Pricing
iPhone / iPad: $2.99 one-time
Mac / Windows / Android / Linux: free
Developer
Shadow Launch Technology Limited
App ID
932747118
01 / PLATFORM

Downloads and system requirements for all platforms

Device-aware buttons make downloads easier to find, but do not replace checking your device specifications. To download an installer for another device, use the card for that platform. Mac installers are available for both chip types; on Linux, choose a package that matches your distribution’s package manager.

iPhone / iPad

$2.99 one-time. This price applies to the iPhone / iPad version on the App Store; Mac, Windows, Android and Linux versions are free. The same purchase can be used on iPhone and iPad with the same Apple ID. The store displays the local currency for your account’s region.

System requirements: iOS / iPadOS 13.0 or later; check the App Store page for the current requirements. Open the product page and verify compatibility, developer and App ID before completing your purchase and installation.

Mac

Free. Mac, Windows, Android and Linux versions are free; the iPhone / iPad version costs $2.99 one-time on the App Store. Mac installers are available for Apple Silicon and Intel. There is no need to guess based on the computer’s appearance or purchase year.

System requirements: macOS 12 or later. Download the appropriate .dmg, open the disk image, drag Shadowrocket to Applications, then open it from the Applications folder. If you see a system prompt the first time you open it, see the installation guidance.

Not sure which one to choose? Open About This Mac and check “Chip” or “Processor.” Choose the first option if it lists an Apple chip, or the second if it lists Intel.

Windows

Free. Windows, Mac, Android and Linux versions are free; the iPhone / iPad version costs $2.99 one-time on the App Store. Once downloaded, run the installer, choose a location in the setup wizard and complete the installation.

System architecture: 64-bit Windows; the installer is an x64 .exe. Check your system type under Settings → System → About. If SmartScreen appears the first time you run the installer, first confirm the file came from this page, then follow the installation guidance.

Android

Free. Android, Mac, Windows and Linux versions are free; the iPhone / iPad version costs $2.99 one-time on the App Store. Open this page in your system browser, save the .apk, then open the file to install it. Downloading and installing are separate steps.

System architecture: arm64, suitable for most mainstream Android phones and tablets from recent years. You may need to enable “Allow from this source” for the browser you used to download the file. See the installation guidance for details. If you cannot download the file within WeChat, open this page in your system browser instead.

Linux

Free. Linux, Mac, Windows and Android versions are free; the iPhone / iPad version costs $2.99 one-time on the App Store. Linux offers three package formats; choose the one that matches your distribution and installation preferences.

System architecture: x86_64. Use .deb for Debian / Ubuntu, .rpm for Fedora / openSUSE, or AppImage for other distributions. AppImage files need executable permission first. See the installation table below for commands and notes.

02 / INSTALLATION

First launch and system prompts

The desktop and Android installers provided on this site are not code-signed, so your system may block them the first time you open them. Check the download source and architecture first, then follow the relevant instructions. Allowing an app to install or launch does not establish a server connection.

Platform and promptStepsCheck first
Windows / SmartScreen If you see “Windows protected your PC,” click “More info,” then select “Run anyway” and continue through the setup wizard. Confirm that you downloaded the x64 .exe from this page. If your device is managed by an organization, the option to proceed may not be available; contact your administrator.
macOS / developer cannot be verified Try opening the app once, then go to System Settings → Privacy & Security. Find the blocked app entry for Shadowrocket, select “Open Anyway,” and confirm when prompted. Move the app to Applications first. Do not repeatedly launch it from the disk image or turn off system-wide security features.
macOS / “damaged” prompt After confirming that the app is in Applications, run this command in Terminal: xattr -cr /Applications/Shadowrocket.appThen open it again. This command is only for Shadowrocket downloaded from this page. If the app is not at this path, move it to Applications first. Do not run the command on other directories.
Android / allow unknown apps Follow the installation prompt to open Settings, find the browser used to download the file, and enable “Allow from this source.” Return to your downloads and open the .apk again. This permission applies to the app opening the installation file. Depending on the system, it may be called “Allow app installs from this source.” You can turn it off after installation if you prefer.
Linux / AppImage Open a terminal in the folder where you saved the file and grant it executable permission: chmod +x ./Shadowrocket-*.AppImageThen open the AppImage from your file manager. The wildcard in the command should match only the file you just downloaded. If the folder contains multiple installer files with similar names, use the full filename. Follow any system prompts about other runtime dependencies.
Linux / .deb and .rpm On Debian / Ubuntu, use the system software installer or run this command in the downloads folder: sudo apt install ./filename.debOn Fedora / openSUSE, open the .rpm with the system software installer. Replace “filename” in the command with the actual downloaded filename; use terminal autocomplete if needed. Do not use the .rpm installation procedure on Debian.

Distinguish download, installation and connection failures

If your browser has not saved the complete file, check the downloads list and wait for the download to finish before opening it. If a system prompt blocks launch, follow the matching steps in the table above. If the app opens normally but cannot connect, check your subscription, server settings and current network. These are different issues and should not be handled the same way; for example, repeatedly reinstalling the app will not fix an incorrect server address.

Permissions on managed devices are controlled by the administrator. If you do not see “Run anyway” or “Open Anyway,” do not try to disable security settings across the device. Note the full system prompt, device architecture and point of failure, then check the relevant information in the FAQ. Before sharing a screenshot, hide subscription addresses, passwords and other personal information.

03 / APP STORE

App Store and account region: iPhone / iPad only

The app is not available in the mainland China App Store. Whether you can see the Shadowrocket product page depends on the country or region associated with the Apple ID used for the App Store, not your device’s current location or system language. Opening the App Store button on this page can help avoid confusing search results, but the link will not change the store associated with your account.

Check the account used for purchases

Go to Settings → Apple ID → Media & Purchases → View Account → Country/Region to check your current store region. Menu names or layouts may vary between system versions, so follow what appears on your device. The account used for Media & Purchases may differ from the one used for other system services, so do not rely only on the account shown at the top of Settings to identify your purchase history.

To change your region, open the region-change process from the same Country/Region menu. The system will show requirements related to account balance, existing subscriptions, payment methods and other account conditions. Review these before deciding whether to continue. A region change may not be available immediately; this guide cannot guarantee that an account can be changed, and does not recommend repeatedly changing regions without understanding the consequences.

Check the product page before purchasing

The iPhone / iPad version costs $2.99 one-time on the App Store, with the actual price shown in local currency; Mac, Windows, Android and Linux versions are free. Verify the product name, developer and compatibility before completing payment and installation through the App Store. If the page says the app is unavailable in your region, check your account region. Do not treat another listing with the same name as an alternative.

These account steps apply only to getting the iPhone / iPad version from the App Store. Computer, Android and Linux users can use the platform cards above and do not need to change their App Store account region to download installers from this site.

04 / IDENTITY CHECK

Verify the genuine Shadowrocket app:
check the listing, not just the name

A similar name is not enough to identify the genuine Shadowrocket app. Verify the App Store listing and installers from this site against the details below.

Developer and App ID

The developer listed on the iPhone / iPad product page is Shadow Launch Technology Limited, and the App ID is 932747118. Open the page from the store link here and check both details; do not rely on the search result title alone.

Official icon and pricing

The official icon is a rocket with a white background and a blue-purple outline. The iPhone / iPad version costs $2.99 one-time on the App Store; Mac, Windows, Android and Linux versions are free. An App Store listing with the same name marked as free is counterfeit; do not confuse it with free versions on other platforms.

Installer paths on this site

Buttons for Mac, Windows, Android and Linux link to installers under /dl/shadowrocket/ on this site. Avoid files from unknown sources. A similar filename does not prove where a file came from; return to this page and choose the correct platform before installing.

Shadowrocket is a closed-source commercial app. Verify its source using the official product listing, developer details and download paths on this site—not online feature descriptions or renamed files. If you cannot confirm the source, stop the installation and return to this page to download it.

05 / RESTORE

Device transfers, reinstalls and restoring purchases

The iPhone / iPad version costs $2.99 one-time on the App Store; Mac, Windows, Android and Linux versions are free. One purchase can be used on both iPhone and iPad with the same Apple ID. When changing devices, first make sure the App Store is signed in with the account used for the original purchase, then redownload from your purchase history. You do not need to pay again for the same purchase.

Find the iPhone / iPad version in your purchases

  1. Open the App Store, tap your account avatar and go to Purchased. Depending on your system version, this option may appear under Apps or a page related to purchase history.
  2. Search for Shadowrocket in your history, verify the developer and App ID, then tap the redownload icon.
  3. If you cannot find the purchase, first check the account used for Media & Purchases and your current region. Do not immediately buy it again. Your order history can help identify the account used for the purchase.
  4. After installation, restore a configuration you saved or reimport your existing subscription and server details, then check Global Routing and the default server.

Redownloading an app and restoring its configuration are separate steps. Your purchase history restores your eligibility to get the app; it does not guarantee that server lists, rule files or settings on your device will be restored automatically. Keep a copy of your own configuration before changing devices. Do not share backups containing subscription addresses or passwords publicly.

Switching computers or Android devices

Mac, Windows, Android and Linux users can return to this page and choose an installer that matches the new device’s system and architecture. An old and new Mac may use different chip types, so check About This Mac again instead of reusing the installer from your previous computer. After installation, follow any system prompts, then restore your own configuration.

Use the appropriate source for updates as well: manage iPhone / iPad app updates in the App Store; for other platforms, return to this page for the current installer. Save important configurations before updating or reinstalling, then check your existing connection settings after the app starts successfully.

06 / PRICING

How much does Shadowrocket cost? Two ways to get it

  • iPhone / iPad $2.99 one-time
  • Mac / Windows / Android / Linux Free

The iPhone / iPad version is a one-time purchase through the App Store, with no monthly client fee. The US store price is $2.99; other storefronts show local currency. Mac (Apple Silicon and Intel), Windows, Android and Linux versions are free and available from the platform cards on this site. Each platform has its own way of getting the app, so the price for one platform does not determine whether another platform’s version is genuine.

If you already have a subscription, keep the original link safe and add it to the client using the relevant import method. If you have details for an individual server, enter its address, port and authentication fields according to the protocol. This download page does not collect connection credentials. Do not paste a complete subscription link in a public place when troubleshooting.

Checks to make after installation

First make sure the app opens normally, then import your existing details. Next, check that you have selected a default server and confirm the Global Routing mode. Finally, connect and use Connectivity Test to check the connection. Config processes traffic according to its rules; Proxy and Direct provide different routing methods. Switching modes alone cannot fix incorrect server settings.

This page covers getting, installing and restoring the app. For in-app steps, see the guide. Continue to feature details for Config, Proxy, Direct and rule settings. If the download succeeds but the app cannot connect, continue with configuration and troubleshooting instead of starting the purchase process again.

07 / QUESTIONS

Download and installation FAQ

These answers correspond to the steps on this page. You can expand them without JavaScript. For device management or account restrictions, follow the prompts shown on your system.

Can I use Shadowrocket on a computer or Android phone?

Yes. Mac (Apple Silicon and Intel), Windows, Android and Linux versions are free; download the appropriate installer from this site. The iPhone / iPad version costs $2.99 one-time on the App Store. After installation, 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. Choose Apple Silicon if it lists a chip and names an Apple chip; choose Intel if it lists an Intel processor. Both installers require macOS 12 or later. Do not rely on your browser to identify your Mac’s chip.

What should I do if Windows says “Windows protected your PC”?

First, confirm that the installer came from this site’s download button. In the SmartScreen prompt, select “More info,” then select “Run anyway.” If your device is managed by an organization, running the installer may be blocked; contact your device administrator instead of repeatedly changing system security settings.

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 you see. Check it under Settings → Apple ID → Media & Purchases → View Account → Country/Region. Changing regions depends on factors such as account balance, subscriptions and payment methods, and may not be possible.

Do I have to pay again when I change devices or reinstall?

The iPhone / iPad version costs $2.99 one-time on the App Store. With the same Apple ID, you can redownload it from your purchase history and use that purchase on both iPhone and iPad. Mac, Windows, Android and Linux versions are free; reinstall them on the new device. Restore or reimport your existing configuration separately.

Can I install it on iPad, and where can I check the system requirements?

Yes. The iPhone / iPad version costs $2.99 one-time on the App Store; Mac, Windows, Android and Linux versions are free. Check the App Store page for the iPhone / iPad system requirements. Open the store link on this page from your iPad to check compatibility before installing and importing your configuration.