Topic Hub

What is Shadowrocket? Features, advantages, working mechanism, and usage guide.

Why is Shadowrocket so popular? Get a quick overview of its core features like rule-based routing, subscription management, DNS, multi-protocol proxy, and traffic monitoring, plus its four working modes—Config, Proxy, Direct, and Scene—and common FAQs.

What is Shadowrocket? Features, advantages, working mechanism, and usage guide.

Shadowrocket, commonly referred to as "Little Rocket" by Chinese users, is a rule-based network proxy tool designed for Apple devices such as iPhone, iPad, Mac, and Apple TV. It is not a node or network service provider; instead, it manages users' existing servers, subscriptions, DNS, and routing rules.

Its long-standing popularity isn't due to one standout feature, but rather its comprehensive functionality, intuitive operation, flexible rules, and relatively low learning curve. Regular users can import subscriptions and use it immediately, while advanced users can delve into rules, DNS, Rewrite, and scripting.

Core Feature: Shadowrocket is essentially a "traffic manager." It intercepts device network requests, applies rules to determine which traffic goes direct and which goes through designated proxy servers, then returns the processed results to apps.

1. What are Shadowrocket's core features?

  • Rule-based routing: Supports rules based on domains, domain suffixes, keywords, CIDR, and GeoIP.
  • Subscription management: Supports subscription URLs, QR codes, and manual server addition.
  • Network diagnostics: View HTTP, HTTPS, DNS requests, latency, speed, and traffic.
  • DNS: Supports DoH, DoT, DoQ, and local DNS mapping.
  • Advanced features: Supports IPv6, URL Rewrite, script filtering, and multi-hop proxy chains.

2. How does Shadowrocket work?

Once enabled, Shadowrocket processes device traffic through Apple's network mechanisms and uses the configuration file to determine whether requests should connect directly or be forwarded through a proxy. Therefore, it doesn't simply route all traffic through a proxy; it can automatically route traffic based on different websites and network environments.

Four common modes: "Config" automatically routes traffic based on rules; "Proxy" routes all traffic through the proxy; "Direct" bypasses the proxy; "Scene" allows switching strategies based on different Wi-Fi or network environments. For daily use, regular users typically prefer "Config" mode.

3. Why is Shadowrocket suitable for beginners?

It supports importing multiple nodes at once via a subscription link, so beginners don't need to manually fill in complex protocol parameters. After importing, you can run a connectivity test; latency values indicate the server is responding. If it shows timeout, you usually need to check the node, subscription, or network status.

4. How is it different from regular VPN tools?

Regular one-click tools typically bundle the server and client together, whereas Shadowrocket acts more like a standalone network client: the software handles rules and traffic management, while servers or subscriptions need to be prepared by the user. This offers greater flexibility and makes it more suitable for users who need multiple nodes, rule-based routing, and network debugging.

5. What's most commonly misunderstood about downloading and using it?

Important note: Downloading Shadowrocket does not mean you get nodes. After installing the app, you still need to add subscriptions or server configurations yourself. Additionally, availability, purchase, and updates may vary by App Store region, and re-downloading or updating may require the original Apple ID used for purchase.

6. What is Shadowrocket's biggest advantage?

In one sentence, it's "easy to get started, yet deep enough for advanced use." Beginners can rely on subscriptions, speed tests, and Config mode; advanced users can explore DNS, rules, Rewrite, scripts, multi-hop proxies, and traffic analysis, covering everything from everyday use to advanced network management.

Shadowrocket is just a network client and does not come with proxy servers or network resources. Actual pricing, versions, compatibility, and update information should be confirmed on the Apple App Store page, and network features should be used responsibly in accordance with local laws and regulations.

Featured Products

Products selected for this topic.

Frequently Asked Questions

Q1: What is Shadowrocket?

A: Shadowrocket is a rule-based network proxy client for Apple devices, primarily used to manage server nodes, subscriptions, DNS, routing rules, and network connections. It does not provide nodes or network lines itself.

Q2: Can Shadowrocket be used directly after download?

A: No. Installing Shadowrocket only gives you the client; you still need to add subscriptions, nodes, or server configurations yourself. For regular users, it's usually more convenient to bulk import nodes via a subscription URL.

Q3: What is the difference between "Config," "Proxy," "Direct," and "Scenario" in Shadowrocket?

A: "Configuration" automatically decides between direct connection or proxy based on rules; "Proxy" routes all traffic through the proxy; "Direct" bypasses the proxy; "Scenario" allows different strategies for different WiFi or network environments. Regular users can generally use "Configuration" mode.

Q4: What does "timeout" mean when displayed in Shadowrocket?

A: timeout usually indicates that the current node did not respond properly within the test time, which may be related to node failure, server issues, subscription configuration, or the current network. It is recommended to first update the subscription, then test other nodes to determine the source of the problem.

Q5: Will Shadowrocket still work after changing Apple ID or switching to a new iPhone?

A: An installed Shadowrocket typically won't disappear immediately after signing out of the download account, but the app's purchase record is tied to the original Apple ID used for purchase or redemption. In the future, when updating, deleting and reinstalling, or switching devices, you may still need the original purchase account, so it's important to keep your purchase information safe.

Guides & Articles

Learn before you buy and solve common usage questions.

Help Center ›
2026 Latest Free Shared Apple ID Usage Guide (Including Region Selection and Safety Tips)In 2026, as regional content differentiation in the App Store intensifies, many users still need to switch regions to download app…What Are the Benefits of an Apple ID Account from a U.S. Tax-Free ZoneA U.S. tax-free zone Apple ID account essentially means the registration address is selected in a U.S. "tax-free state" or "tax-fr…How to Use Twitter Now? No Traffic on PostsDon't blame the algorithm just yet. If you're getting no traffic on X (formerly Twitter), it's usually because the three key eleme…How to Register a Tax-Free U.S. State Apple ID AccountThe key to registering a "Tax-Free U.S. State Apple ID Account" is that the billing address must be in a tax-free state, while the…Tutorial on Using Shadowrocket to Configure Rules for Accessing TikTok in Mainland ChinaDouyin and overseas TikTok are both products under ByteDance, but Douyin and TikTok data are not interconnected, and cross-country…Why Do Many People Say 'China iPhone Is Crippled'? — A Comprehensive Comparison of Chinese and International iPhone Versions in 2025There are indeed differences in hardware, system features, and services between China iPhone and international versions, mainly du…

Related Topics

Continue browsing related collections.

All topics ›