
About
This utility client captures and redirects all device traffic to a proxy server. It records requests, allows rule-based configuration, and measures network performance. It also supports ad blocking, local DNS mapping, and advanced proxy features.
What users say
Summarized from real user reviews of Shadowrocket. Based on 12K reviews and a 4.5/5 average, it highlights the 4 positives and 3 negatives reviewers mention most about this Utilities app.
Positive things
- 🚀Excellent VPN performance
- 👍User-friendly interface
- 🔒Robust security features
- 💡Useful customization options
Negative things
- 🐛Connectivity issues after updates
- 🔋High battery consumption
- 🤔Confusing setup process for some users
What's New in Shadowrocket
2.2.92
September 7, 2026
* feat(protocol): add Sudoku proxy protocol support and optimize data-path forwarding to reduce memory allocations and buffer copying * feat(dns): support dedicated DNS routing for direct domains, DNS over TCP, DNSCrypt upstreams, and multiple servers in CNAME/Host rules * feat(tailscale): migrate login to TS2021, support subnet routing and exit nodes, and introduce low-power tunnel suspension on demand * feat(protocol): support Clash SSH/packetaddr subscription imports * feat(macos): add menu bar routing controls and quick server configurations for macOS * feat(group): add an independent ping-based auto-sort option for policy groups * perf(transport): handle KCP backpressure, harden WireGuard/Hysteria packet security, and restore full upload throughput on QUIC transports * fix(vpn): prevent tunnel startup hangs, preserve local device connectivity, and prevent stale speedtests from resetting VPN states * fix(dns): route host resolutions and QUIC endpoints through tunnel resolver, and reuse H2 addresses for H3 upgrades * fix(tailscale): advertise disco keys for direct paths, respect custom DERP TLS verification, and fix battery drain when VPN is disconnected * fix(rule): fix remote rule set refreshes, preserve quoted rewrite tokens during parsing/export, and guard compiled policy group updates * fix(system): support WebKit scoped globals and fetch polyfills in scripts, and apply tombstone-based iCloud manifest to prevent configuration rollbacks * fix(system): prevent WKWebView/JavaScriptCore teardown crashes and limit proxy stream memory growth to prevent OOM Please note: Shadowrocket is a standalone networking utility and does not include any proxy services or server resources. Users are responsible for providing their own configurations.
MoreCharts
User reviews
Developer apps
Featured on
User experience
Reported Bugs
3 issues
Incompatibility with newer iOS versions
Unreliable server connections leading to timeouts
Requested Features
3 requests
Add support for more protocols (e.g. SSTP, L2TP)
Implement auto-connect and load balancing features
FAQ
What does Shadowrocket do?
Shadowrocket is a rule-based proxy utility client for iPhone and iPad. It captures all HTTP, HTTPS, and TCP traffic from any application on your device and redirects it to a proxy server. It also records and displays network requests, allowing for detailed traffic analysis and management.
What are the key features of Shadowrocket?
Key features include capturing and redirecting all device traffic, recording HTTP/HTTPS/DNS requests, configuring rules based on domain, IP, and GeoIP, measuring traffic usage and network speed, importing rule files, blocking ads, and local DNS mapping. It also supports advanced features like URL rewrite and multi-level forward proxy.
How much does Shadowrocket cost?
Based on the provided information, the application is a paid app. There are no mentions of in-app purchases or advertisements, indicating a one-time purchase model.
What devices is Shadowrocket compatible with?
Shadowrocket is designed for iPhone and iPad devices. It captures traffic from any application on your iOS device and works on cellular networks.
What are some common use cases for Shadowrocket?
Common use cases include managing and redirecting network traffic for privacy or access to geo-restricted content, blocking ads on a system-wide level, and advanced network debugging by recording and analyzing DNS and HTTP requests. It's also useful for users who need to configure complex proxy rules.









