Shadowrocket

Shadowrocket

Rule based proxy utility

12K ratings
1332 reviews
#1 in paid Utilities
🔧 Utilities
$2.99

Details

  • Released
  • Updated

Features

Shadowrocket screenshot #1 for iPhone
Shadowrocket screenshot #2 for iPhone
Shadowrocket screenshot #3 for iPhone
Shadowrocket screenshot #4 for iPhone
Shadowrocket screenshot #5 for iPhone
Shadowrocket screenshot #6 for iPhone
Shadowrocket screenshot #7 for iPhone
Shadowrocket screenshot #8 for iPhone
Shadowrocket screenshot #9 for iPhone
Shadowrocket screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

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.

Capture and redirect all device traffic
Record HTTP, HTTPS, and DNS requests
Configure rules by domain, IP, and GeoIP
Measure traffic usage and network speed
Import rule files from URL or iCloud
Block ads by domain and user agent
Local DNS Mapping
Show original description

What users say

See all reviews

What's New in Shadowrocket

2.2.90

July 7, 2026

* feat(tailscale): add global Tailscale tunnel, local MagicDNS resolution, and UI support for peer device, RTT, and config management * perf(tailscale): optimize Tailscale power efficiency and stability, scheduling WireGuard ticks on demand and improving UDP socket recreation * feat(masque): add MASQUE outbound proxy (H3 & H2 transport) with custom SNI/URI support, keepalive configuration, and logger gating * feat(tls): add TLS ClientHello fingerprinting support and profile selection UI * perf(network): optimize connection management for Mux, XHTTP, and Chain Sockets, supporting HTTP/2 graceful stream shutdown and resolving SOCKS5 UDP relay failures in chained proxy setups * fix(dns): restore Bonjour and DNS-SD service discovery over VPN, centralize query retry scheduling, and optimize IPv6 PTR local resolution * fix(ssh): avoid blocking multiplexed queues during handshake and correct UDPGW length calculations * fix(protocol): enhance Mieru user hints and Clash parsing, correct Hysteria 2 stream closure, fix AmneziaWG magic header processing, and guard OpenConnect config updates * perf(system): rewrite IPC message channel and encrypt status replies, fix WebKit runtime battery drain on iOS, unify HUD toasts, and add macOS/Catalyst certificate instructions * chore(i18n): clean up and merge localized strings in Localizable.strings 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.

More

Charts

Top Paid

🥇 1

Utilities

The app has maintained its position at 1 recently.

Last updated on July 20, 2026.

Top Paid

📊 4

Global

The app has maintained its position at 4 recently.

Last updated on July 20, 2026.

Top Grossing

📈 160+15

Utilities

This app rose +15 positions in Utilities chart.

Last updated on July 20, 2026.

User reviews

不如免费的

真的垃圾

widget and shortcuts doesn’t work in new version

Can’t switch on my proxy anymore after update to new version plz update and fix this bug

更新客户端后无法联网

自动更新了客户端后,自建的V2Ray节点超时无法连接了,我没动过任何设置,我尝试卸载Shadowrocket并重启iPhone后再安装Shadowrocket,扫码导入节点还不行,同一个网络下同样一个节点Android上的v2rayNG可以正常使用。可能的原因是什么?

bug report

Shadowrocket 2.2.90:
All VLESS nodes fail when Mux is disabled.
The same nodes work immediately after enabling Mux.
Shadowsocks is unaffected.
The same VLESS nodes work normally on devices running the previous Shadowrocket version.

VLESS + WS + TLS

GOOOOOOOOOD

GOOOOOOOOOD

Developer apps

Featured on

User experience

🐞

Reported Bugs

3 issues

Incompatibility with newer iOS versions

Bug

Unreliable server connections leading to timeouts

Bug

Subscription management and customer support issues

Bug

Requested Features

3 requests

Add support for more protocols (e.g. SSTP, L2TP)

Feature

Implement auto-connect and load balancing features

Feature

Develop a native macOS version

Feature

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.