iPhone / iPad: redownload from your purchase history
Sign in to the App Store with the Apple ID used for the original purchase. Go to App Store → Account → Purchased, find Shadowrocket and tap the redownload button. Some system versions may show an Apps entry first; then open your purchase history. Follow the information shown on your current account page.
iPhone and iPad are a one-time $2.99 App Store purchase. An iPhone and iPad under the same purchase account 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 confirm that Media & Purchases is using the original purchase account rather than paying again.
If the app is missing from purchase history, check that you are not signed in to a different account, that the record is not hidden, and that the current storefront allows redownloading. If the account has a payment or download restriction, address the store's prompt first. Having installed the app on a device before does not mean the currently signed-in account has the corresponding purchase record.
Restore configuration using your own subscription or server details
After installing on a new device, import your existing subscription or server details again, then check the active configuration in Config and Global Routing. The store purchase record only covers getting the app; redownloading does not mean that all servers, rules and settings will be restored automatically.
Before replacing your old device, save any configuration you need to keep using the method provided by the app. Subscription links and authentication details are personal connection information. Keep them secure and do not include them in public screenshots or share them with unrelated people. After restoring, check that all fields are present before testing the connection so missing details are not mistaken for an installation failure.
Computer and Android: choose the matching installer again
When moving to a new Mac, Windows, Android or Linux device, return to this page, check the new device's system and architecture, and download the matching installer. The processors in old and new Macs may differ, and Linux distributions may use different package formats. Do not skip the architecture check by simply copying the old installation file. You must also complete first-launch permission prompts on the new device.