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 HTTTPS, DNS over TLS, DNS over QUIC.
Shadowrocket Positive Reviews
Feature rich personal shadowsocks + v2ray plugin appI’m primarily using Shadowrocket app to connect to my personal Shadowsocks VPS. I find the app excellent in performance, it has very comprehensive features satisfying most users and very good UI/UX. But what really impresses me most is the outstanding support from the developer. I had initially problems configuring the app to connect to my Shadowsocks server. I believe most of the issues are due to my lack of familiarity with the Shadowsocks + v2ray plugin protocol. But the developer has shown great patience in walking me through the settings in the app to finally establish connection. The performant app and wonderful developer support earned my solid recommendation..Version: 2.2.4
Warning window lasting too longIt’s a great app but I believe it might be better if the developer shortens the time for the warning window in case of network failure when updating the subscription, for example. While the warning window existing, no action can be made and its quite annoying. Thanks..Version: 2.1.25
I’d love to give 5 stars but...This is an awesome app. Worked perfectly before but I’m giving 3 stars because somehow it stopped working with Facebook messenger. Doesn’t mark the conversations read, struggles sending and receiving messages. This is the only complain, but a huge one. Another app that I found, and which is free btw - Potatso Lite, does the job just right btw. I’d love to change the rating as soon as the bug is fixed. Otherwise it’s awesome and the developers are awesome. Long live free internet (in China) 🙌✊.Version: 2.1.21
Doesn’t seem to work with WiFiI also noticed the problem. After the upgrade to iOS 11, it automatically disconnects the phone from WiFi and uses 4g instead. The problem seems to be solved by previous updates but is back again, and the problem doesn’t seem to be present on every WiFi router, I think the app works with certain protocol or hardware somehow.Version: 2.1.16
Causes significant heat on iPhone SE (2020)It used to work great on my iPhone SE (2016) and 2 iPads, but when I switched to the new SE problems began to rise. The first time I enabled shadowrocket, the phone heated up in my pocket and caused the camera to stop functioning. Every time I opened shadowrocket since then, I can feel the temperature rising on the phone back (below the camera, about the CPU area) and don't dare to keep it enabled for more than several minutes..Version: 2.1.61
Today widget and autorotate issuesI keep getting an “Unable to load” error on the Today Widget. I think this happens when Shadowrocket does not quickly reload servers and the old VPN has been blocked by the GFW. I wish Shadowrocket had an option to more frequently check if servers are being blocked and autorotate faster to keep trying to find one. The autorotate doesn’t seem to work well enough..Version: 2.1.83
Probably the best multi protocol VPN softwareThis is really good stuff, and has very few bugs even after one year of use. But it’s been a while, and the interface has not been updated to work with the new iPhones. When viewing on larger devices, the app is fuzzy and low resolution, and generally looks terrible. This is not a dealbreaker, but needs to be updated as soon as possible..Version: 2.1.23
DNS LeakThis app has a great config mode which really helps when you don’t want to pass every url through the proxy. But the problem is when you the config mode, DNS requests are not sent through the proxy and are sent directly through your ISP. This is against any printery advantages that using a proxy might bring. I don’t want my ISP to eavesdrop on my DNS queries.
If you care about DNS queries you should only use “Proxy” mode. Or another app that handles this perfectly like 18.104.22.168.Version: 2.1.51
Battery drainerThis app which is one of my favorite for so far, on the latest iOS iPhone 12 Pro Max is consuming almost 25% out of entire battery which is quite expensive.
A review and adaptation in this particular case will be a biggest progress ever..Version: 2.1.77
The best SS/V2Ray/etc app for IOSI love this application! It’s amazing. I wish it has a desktop version it’s that good. It’s easy to use and intuitive, unlike Clash or v2rayN/A which are not at all intuitive. I really say thank you to the author for making ShadowRocket - you are hero my friend!!.Version: 2.2.8
Over heat and battery drainI have been using Shadowrocket for a month, when I am using it for vpn, the battery is dropping faster than not using it, and when I use certain apps such as instagram and wechat, the phone will get hot. The temperature is even higher than when I play a 3D intense game. Please fix this issue. Thanks. Support for freedom and stand with democracy..Version: 2.1.34
I love this app, but.. (since ios 11 update)This app indeed help me so much while living in mainland China, but there’s just one problem, whenever i connect to a wifi and turn on the VPN, it just auto disconnect the wifi and instantly using the 4G connection. Even though i do not turn on any “On Demand Connection” it was normal when in the version ios 10..Version: 2.1.14
Important important important！！For some countries with network blockade, breaking through the blockade is risky. I hope developers can pay attention to the privacy of users and prevent them from being tracked and monitored..Version: 2.1.81
It does support on iOS 14?Hello I am using iPhone 11 and installed latest version of Shadowrocket, it can’t connect to the vpn server,it alway reported timeout. but I can connect the same vpn server with same url through my iPad and iPhone 8 which iOS version is 12. The iOS version of iPhone 11 is 14. I want to know is there any issue on iOS 14 for latest shadowrocket version?.Version: 2.1.81
Sth wrong with wifiI have the same problem!! After updating to iOS 11, the app doesn’t seem to work with WiFi. Every time I connect, it automatically disconnects with WiFi and turn to data....
But as others have mentioned, it’s not with every WiFi...but it has problems with my home WiFi so it’s a big problem now to me lol.
Plz solve this ASAP, thanks..Version: 2.1.17
Good, but could be better with WiFi connection.This software supports Vmess, which is quite useful, but would be better with Kcp feature. Sometimes, when my phone gets connected, my laptop automatically drops if they are connected to the same cat. Should fix it..Version: 2.1.29
New feature wantedWill the ability to display traffic next to subscriptions be added in the future?.Version: 2.1.94
Turn up the prompt messageRecommended to increase subscription expiration time and remaining traffic words are now difficult to see what information.Version: 2.2.11
Some apps can‘t connect to internet if turn off the VPNKeep VPN switched off, If change to use another WiFi, the app can connect to internet again. The app doesn’t need to use VPN. Please find the reason..Version: 2.1.81
Need a new shadowRocket for Apple silicon MacHope you can develop a new shadowRocket software for Macs that use Apple silicon processors, in order to adapt to the computer's usage habits, including the display of the status bar, because there is currently no similar software that supports Apple silicon processors natively..Version: 2.2.4
A small problemSometimes the connected/disconnected button stays on and cannot be turned off, while the actual status is disconnected. When this happens I can’t use the vpn function, which is annoying. Please fix the bug..Version: 2.1.44
The best vpn software ever in App StoreSo many days , it's always update to become a useful and multiple protocols application , and always cheaper than other vpn software , thank you for your patience to make it better and better ..Version: 2.1.40
Route by appCan this support route by app?
Sometimes a app has many different urls, it’s difficult to use a common rule to route url, direct route by app will be a more easy-maintain way in some scenarios.
Thanks a lot!.Version: 2.1.73
There is a bug在iPad mini6负一屏添加shadowrocket插件，网速显示会与开关按钮重叠，应该是一个bug，望改进。
When adding this app’s widget on the Home Screen of the iPad mini 6, the area of speed display overlaps with the on/off button. Should be a bug and hope you guys can improve it. Thank you for your efforts..Version: 2.1.90
Serious problem with the software.With 3D touch I press the app and switch. It turns out to open the app. However it should’ve been a fast switch without opening the app. I wondered if it a problem of software. I’m using iPhone 8 with iOS 13. Contact me if u figure out..Version: 2.1.51
A suggestionHi guys This tool is so great, and I have a suggestion that it could try to connect directly at first, if it fail then go to proxy path, it maybe more helpful if there is an option..Version: 2.1.86
Excellent appA powerful app that works on ios, ipad and mac platform. It's really supprising that it can speed up the network connection of Nintendo switch with the proxy share function..Version: 2.2.11
Any chance there’ll an update for new widget?Great app. But as it only support widgets pre iOS 14. The widgets can only in widgets page and at the bottom of all new widgets. I’ll be much more convenient if i could put it somewhere at my main screen.Version: 2.1.90
Hide VPN button been removed?Update to the latest version and couldn’t find the “hide vpn button” in the app anymore. Can anyone instruct me on how to do so as before?.Version: 2.1.75
Have to buy it again on my ipad??Just bought it on my iphone and it worked as a charm. Now I want to install it on my iPad, too BUT App Store asks me to buy it again! Does this mean the iPad version and iPhone version are two completely different softwares?.Version: 2.1.23
It’s the best for iPhoneThis app should also have payload generator and please fix the issue where I have to open my social apps before knowing I have messages.Version: 2.1.86
Proxy stopped workingAmazing app, but as of yesterday all servers stopped working. Haven’t given me any difficulties until after the recent update. Is there a way I can fix this problem? I have an iPhone X..Version: 2.1.50
Great easy to use VPN clientThis is a great app to use alongside a do-it-yourself VPN solution like Streisand. Importing profiles is dead simple.
If I had one thing I wanted from this app, it would be to support shortcuts. I'd love to be able to have my VPN enable as soon as I tap an NFC tag for instance..Version: 2.1.48
App stop the proxy by itselfThe app is nice but it stop itself after few mins when I have same connection on my Mac OS. There is not any issue on server but the app stop and I had go to app and rentable it myself and after few mins again it stop.Version: 2.1.48
MacBookCan I use this app on a MacBook because I want buy new MacBook because of this app but if it can’t be use on a MacBook my money will go waste because I always use it on my phone but want to know if I can download it to my MacBook. Please help me understand.Version: 2.2.2
Please add iOS 14 widget support.Plz add a Home Screen widget so users can easily turn on / off the VPN connect, meanwhile change the proxy server even more convenient than any time..Version: 2.1.75
Connection problemIt works very fine but since yesterday not a single node is working..Version: 2.1.63
Hope to keep improvingIt is more convenient to use, but some functions are not powerful enough. I hope to add the setting function of load balancing!.Version: 2.2.7
Bug?Woke up this morning and found all my servers are pining well but can’t connect with internet. Deleted the app and re-installed it, added a subscription but the servers are not shown on the list..Version: 2.1.85
Safari webrtc leakageHello developer. Using VPN can block safari from webrtc leakage, but Shadowrocket can not do that on Safari. Though it can do it on other browsers. This was working fine until your update 4 days ago. My phone is using iOS 12. Please fix the bugs as soon as possible.Version: 2.1.22
Seems that any vpn app can't work on iPhone 12 miniI don't know if it has something to do with iOS, but vpn works fine on my iPhone SE (1st gen) with iOS14, and my iPhone 12 mini encounters this problem. Can you help?.Version: 2.1.82
FightingThe new version is really getting easier and easier to use..Version: 2.2.4
Please add support for Real-time Packet sent/receivedHi. The app is wonderful. I love it.
Can you please add the support for real-time data transfer so we can know if the server is working properly or not.
With most servers, ping works but once we connect to it, it actually not functioning.
Having the ability to see if there is data transfer, would really make it easy for user to know which server is working.
Rock solidThe app runs pretty stable, and added many free updates over years. Thank you developers!.Version: 2.2.11
Bug on ios10.3So I encounter the same bug like the version before last.I get trapped in the loop can't start and config the VPN profile failed..Version: 2.2.5
This doesn’t work with my iPhone 12 Pro Max.This doesn’t work with my iPhone 12 Pro Max,waiting for update..Version: 2.1.75
Can't work with my phone but works on iPadFor some reason this doesn't work on my phone(under both 4g or wifi), but works fine on my iPad(under the same wifi). Hope you can fix the problem..Version: 2.1.30
Excellent for school...I use it every day for using WhatsApp and other apps that doesn’t allow proxies. The best purchase I ever made... highly recommended 💪🏻.Version: 2.1.61
Good OneMost of top reviews are one year ago, these don’t help much. I have to say that this app just works well with iOS 12. Thanks to the developer!.Version: 2.1.24
耗电快Iphone 11 pro max ios13.1.3打开代理后，温度喜人啊.Version: 2.1.34
AwesomeThis is s terrific Safari app.Version: 2.1.63
So usefulMan this is so useful helps me connect to internet so fast.Version: 2.1.75
Not working in ChinaOnly worked for few mins then stopped. I guess they figured out a new to block , don’t waste ur money if u try to use it in China.Version: 2.2.11
QUICWant QUIC.Version: 2.1.90
功能更新太慢太慢能用，但是收费app, 功能更新还没免费的v2rayNG快，v2和xray 新功能都没有。.Version: 2.1.81
Trojan 更新后变慢在最近的一次更新后，本来没有速度问题的vmess和trojan突然间变的非常慢。之前以为是服务器问题，但用Android和mac测试一切正常。非常好的app，不知道这次更新怎么了。.Version: 2.1.51
感谢最近更新后发现 Dashboard 小插件的开关按钮做了一个很棒的调整。感受到开发者的用心了。特意过来留言感谢。
一个小建议。在每一个连接的设置里面，上方的导航栏按钮一个是取消返回，一个是保存返回。其实这个逻辑和 iOS 和 macOS 的使用习惯的不相符的。我试过几次做好了调整，但因为直接按取消返回丢失了调整设置。个人建议做成一个按钮就行。.Version: 2.1.24
很好用，作者继续加油！加油( ¯ᒡ̱¯ )و.Version: 2.1.23
Mkcp & 微信视频流混淆 for vmess please！！！It seems a good way for avoid blocking, just as you know.Version: 2.1.20
打开ss时WiFi 变成4GIOS 11.1 beta3一开vpn WiFi 就变成4G。
WIDGETS PLSIs it possible to have widget (not the Today one), could be really handy to have one on Home screen!!!!!!!!!!!!!!!.Version: 2.1.82
Works wonders!I live in China right now and obviously as a Westerner, that presents a lot of problems in regards to... Well, life.
This works just as well if not better than the Shadowsocks client on macOS.
Great work!.Version: 2.1.8
AccessibilityNice app, dude!
When vpn is on, is it possible to switch among those three global route modes directly from the Notification centre without reopening the app every time?
Plz consider this feature in future upgrades. Thank you..Version: 2.0.11
嘘 别说出去Shhhh dont tell others.
You know what this is for..Version: 2.0.9
Free International Money Transfer 💸Enjoy high maximum transfers into more than 20 currencies while saving up to 90% over local banks! The cheap, fast way to send money abroad. Free transfer up to 500 USD!Version: 2.2.16