Skip to content

How to add a SOCKS5 proxy in iOS Shadowrocket

Shadowrocket is a common iOS proxy client. Enter the gateway, port and credentials generated by MooProxy to use a residential exit in your chosen country.

1. Prepare your settings

Log in to the dashboard and copy the generated settings, usually including:

If you receive a complete proxy string, split it using host:port:username:password into the corresponding fields.

2. Add a connection in Shadowrocket

  1. Open Shadowrocket and tap the top-right +。
  2. Choose type Socks5 or SOCKS5。
  3. Enter the gateway address, for example us.mooproxy.net。
  4. Enter the port, for example 55688。
  5. Enter your MooProxy proxy username.
  6. Enter your full MooProxy proxy password.
  7. Use a descriptive note such as MooProxy-US-Sticky to identify it later.
  8. Tap Done to save.

3. Choose a routing mode

To test the exit IP, initially choose Global routing and visit an IP-check page to verify country and ISP. For regular use, choose routing rules that fit your needs to avoid sending unnecessary app traffic through the proxy.

4. Configure sticky sessions

For account logins, social media or store dashboards, use a sticky session. Generate credentials containing session in the dashboard and reuse the same session for the account to avoid frequent changes.

5. Common issues

Need SOCKS5 residential proxies for iOS?

Register with MooProxy, copy your settings and test them in Shadowrocket.

Sign up to test