iPhone / iPad: $2.99 one-time on the App Store; the Mac, Windows, Android and Linux versions are free. The five platform cards below correspond to different ways of getting the app, and the card for your current device is shown first. Automatic device detection helps you find the right card but does not check the processor architecture. For Mac in particular, check About This Mac before choosing an Apple silicon or Intel installer.
Installers for computers and Android are available from this site's /dl/shadowrocket/ path. After downloading, read the installation permission guidance before opening the file. Installation prepares the client but does not create server details; have your existing subscription link or server parameters ready. Installing the app and connecting to a server are separate steps.
iPhone / iPad
$2.99 one-time. Get it from the App Store. iPhone and iPad share one purchase under the same Apple ID; the Mac, Windows, Android and Linux versions are free.
System requirements: Check the App Store page. Review compatibility on the product page before confirming the purchase. The store is determined by the country or region of the account, not directly by the device's current location.
Mac
Free. Supports both Apple silicon and Intel Macs; requires macOS 12 or later. The two installers are for different processor architectures, so choose the matching one.
Open the DMG and drag Shadowrocket to Applications, then launch it from Applications. If macOS displays a warning on first launch, follow the permission steps below. Do not run the app from the disk image long-term.
Not sure which to choose? Open About This Mac and check Chip / Processor. Choose Apple silicon for an Apple M-series chip, or Intel if it shows Intel.
Windows
Free. The installer provided here is a 64-bit x64 executable. Check System type in Settings → System → About to confirm that your device matches the installer architecture.
Save the file and run the installer, then choose an installation location as prompted. If SmartScreen appears, check the download source before following the installation permission steps. For work- or school-managed computers, ask the administrator to confirm installation permissions.
Android
Free. The arm64 APK is suitable for most Android phones and tablets from recent years. For older devices or unusual architectures, check device information first; the Android version alone does not confirm compatibility.
Download using your system browser. If the in-app browser in WeChat cannot start the download, use its menu to open the page in an external browser, then tap the installer again. Grant installation permission only to the browser or file manager performing the installation.
Linux
Free. These installers are for x86_64 devices; amd64 in the deb package refers to the same target architecture as x86_64 here. Confirm your processor architecture first, then choose a package format for your distribution.
Use .deb for Debian / Ubuntu and .rpm for Fedora / openSUSE; other distributions can use AppImage. AppImage requires execute permission. Depending on your distribution, you may also need to install runtime dependencies; changing package formats is not a substitute for checking system errors.