Shadowrocket
Shadowrocket
Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.

Logo of Shadowrocket
Download on App Store

Shadowrocket

Take total control over your network with granular rule-based routing, system-wide ad blocking, and advanced protocol support for unparalleled privacy and performance.

Key Figures

Downloads

2M+

User Rating

4.5/5

Total Ratings

14K+

Publisher

Shadow Launch Technology Limited

Category

Utilities

Locales

7

Latest Version

2.2.77

Size

48.8 MB

First Released

Apr 14, 2015
Features

Advanced Network Precision for Power Users

Shadowrocket is the ultimate rule-based proxy client, offering granular control over every packet, protocol, and connection across your Apple ecosystem.

Granular Traffic Routing

Define exactly how your data flows. Use domain keywords, CIDR IP ranges, or GeoIP lookups to route specific app traffic through proxies while keeping others direct.

Hardened Privacy & DNS Control

Secure your identity with DNS over HTTPS (DoH), TLS, and QUIC. Support for v2ray and custom plugins ensures your connection remains encrypted and censorship-resistant.

FAQ

Frequently Asked Questions

Everything you need to know about Shadowrocket

What is Shadowrocket?

Shadowrocket is a rule-based proxy utility client for iPhone and iPad. It captures and redirects HTTP/HTTPS/TCP traffic from any application on your device to a specified proxy server.

Can Shadowrocket capture all network traffic on iOS devices?

Yes, Shadowrocket can capture all HTTP/HTTPS/TCP traffic from any applications on your iPhone or iPad, and redirect it to a proxy server for management.

Does Shadowrocket offer HTTPS decryption functionality?

Yes, Shadowrocket supports HTTPS traffic decryption. This allows the application to inspect and apply rules to encrypted network requests for comprehensive control.

The following screenshots and description are sourced directly from the app's official store listing and are the property of the app developer.

App Store

Screenshots

Shadowrocket - Main home screen of the Shadowrocket app featuring proxy connection toggle and global routing configuration.

Main home screen of the Shadowrocket app featuring proxy connection toggle and global routing configuration.

Shadowrocket - Shadowrocket interface for adding and configuring a Shadowsocks proxy server.

Shadowrocket interface for adding and configuring a Shadowsocks proxy server.

Shadowrocket - Shadowrocket app screen showing a comprehensive list of supported network protocols including Shadowsocks and WireGuard

Shadowrocket app screen showing a comprehensive list of supported network protocols including Shadowsocks and WireGuard

Shadowrocket - Shadowrocket app screen showing a list of proxy plugins including kcptun v2ray and cloak

Shadowrocket app screen showing a list of proxy plugins including kcptun v2ray and cloak

Shadowrocket - Shadowrocket app data tab showing iCloud sync options and server management settings

Shadowrocket app data tab showing iCloud sync options and server management settings

Shadowrocket - Shadowrocket app screen for managing configuration files and importing rules

Shadowrocket app screen for managing configuration files and importing rules

Shadowrocket - Shadowrocket app configuration screen showing settings for rules hosts and URL rewriting

Shadowrocket app configuration screen showing settings for rules hosts and URL rewriting

Shadowrocket - Shadowrocket app settings screen showing advanced network and tunnel configuration options

Shadowrocket app settings screen showing advanced network and tunnel configuration options

Shadowrocket - Shadowrocket app on demand settings screen with VPN connection and routing rules configuration

Shadowrocket app on demand settings screen with VPN connection and routing rules configuration

Shadowrocket - Shadowrocket diagnostics screen showing network tools and memory pressure monitor settings

Shadowrocket diagnostics screen showing network tools and memory pressure monitor settings

Description

Rule based proxy utility client for iPhone/iPad. - Capture all HTTP/HTTPS/TCP traffic from any applications on your device, and redirect to the proxy server. - Record and display HTTP, HTTPS, DNS requests from your iOS devices. - Configure rules using domain match, domain suffix, domain keyword, CIDR IP range, and/or GeoIP lookup. - Measure traffic usage and network speed on WiFi, cellular, direct and proxy connections. - Import rule files from URL or iCloud Drive. - Block ads by domain, user agent rules. - Local DNS Mapping. - Work on cellular networks. - Decrypt HTTPS traffic. - Perform URL rewrite. - Fully IPv6 supports. - Script filter supports. - Multi-level forward proxy. - Support kcptun, cloak, gost, v2ray plugins. - Support DNS over HTTPS, DNS over TLS, DNS over QUIC.

Download

Download on App Store

This page is not an official page of the app or its developer, but an independent editorial publication created for informational and commentary purposes. Unless expressly stated otherwise, neither the app nor its developer is affiliated with, endorsed by, sponsored by, authorized by, or otherwise officially connected with MWM, Apple, Google Play, the app publisher, or the app's developer, and nothing on this page implies that the app was developed using MWM's services. Any trademarks, logos, screenshots, and other content remain the property of their respective owners.