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 DoH, DoT.
Shadowrocket Positive Reviews
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
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
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
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
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
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 184.108.40.206.Version: 2.1.51
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 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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
Hard to connectIt’s hard to connect domestic websites sometimes when turning on the vpn in default config mode and after I turning off the vpn the connections are smooth, try to check the buggy codes there please so that make sure it doesn’t use vpn in config mode while accessing domestic websites.Version: 2.1.32
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
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
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
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
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
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
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.
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
Bug feedbackIn the "Today" view, the widget of shadowrocket can not display the app icon, but displays the icon of a blank file (folded white paper), hoping to fix the bug. The system version is ipadOS 13.5.1.
Connection problemIt works very fine but since yesterday not a single node is working..Version: 2.1.63
Apple watch s5 weather app issueWeather app on apple watch offen stops refresh data or disconnect from iphone while shadowrocket is on. Can you take a look into it please?.Version: 2.1.52
After updating it stops workingUsed to be fine, after recent update, not working at all.Version: 2.1.57
ProblemAfter I updated to this version, my phone(13.3) gets very hot just a short while.Version: 2.1.48
Perfect!Finally my personal shadowsocks acc goes online on my iOS device.
I was test many apps like shadowrocket but only this one really works 👍🏻.Version: 2.1.17
First time to purchase APPThanks for your amazing APP. I like it a lot. and purchased it to support you for better future & better more products. thank God. Betty..Version: 2.1.23
It is not convenient to delete multiple severs except subscriptionIt is not convenient to delete multiple severs except subscription.Version: 2.1.86
Need to improve performanceThis is a great app that allow me to use SS and V2ray (which Quantumult cant do) but this app
Is making my iPhone crazy hot (which Quantumult won’t do) I am really hoping that the author could upgrade and fix the performance issue, thanks!.Version: 2.1.33
Maybe almost everyone her is not americanIt can‘t be true that a person In American need that app.Version: 2.1.57
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
耗电快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
功能更新太慢太慢能用，但是收费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.1.89