Important limitations first
- Wi-Fi only. Both iOS and Android's built-in proxy settings apply per Wi-Fi network, not to mobile data.
- HTTP proxies. Built-in settings are for HTTP proxies. SOCKS needs an app.
- Not all apps comply. Some apps ignore system proxy settings.
- Authentication varies. iOS supports proxy authentication in settings; Android's Wi-Fi proxy settings don't have credential fields.
For whole-device routing, a VPN-style app is often more reliable. See proxy vs VPN.
iPhone and iPad (iOS / iPadOS)
- Open Settings → Wi-Fi.
- Tap the (i) next to your connected network.
- Scroll to HTTP Proxy and tap Configure Proxy.
- Choose Manual.
- Enter Server and Port.
- If needed, turn on Authentication and enter username and password.
- Tap Save.
To use a PAC file, choose Automatic and enter the URL. See proxy PAC files.
To turn it off, set Configure Proxy back to Off.
Android
Menus vary by manufacturer and Android version, but generally:
- Open Settings → Network & internet (or Connections) → Wi-Fi.
- Tap the gear icon or long-press your connected network, and choose Modify or Advanced.
- Find Proxy and select Manual.
- Enter Proxy hostname and Proxy port.
- Optionally add Bypass proxy for hosts.
- Save.
Android also offers Proxy Auto-Config on many versions.
Authenticated proxies on Android
Since Android's Wi-Fi proxy settings don't include credentials, use one of:
- IP whitelisting with your provider (whitelist the Wi-Fi network's public IP). See proxy authentication methods.
- A proxy app that handles authentication and SOCKS, typically by creating a local VPN interface.
- Per-app proxy settings in apps that support them.
SOCKS5 on mobile
Neither platform's Wi-Fi settings support SOCKS5 directly. Use a reputable app that supports SOCKS5 (often via a local VPN profile), or configure SOCKS in individual apps where available.
Verify
Open a browser on the phone and visit an IP-check site. It should show the proxy's IP and location. See how to check if a proxy works.
Troubleshooting
| Problem | Fix |
|---|---|
| Proxy doesn't work on mobile data | Built-in proxies are Wi-Fi only; use an app |
| Android asks for no password but proxy needs one | Use IP whitelisting or an app |
| Some apps bypass the proxy | Use a VPN-style proxy app |
| No internet after setting proxy | Check host and port; set proxy to Off to restore |
Proxy tip: If you need a working proxy to test these steps with, Geonode generates endpoints in host:port:username:password format, supports IP whitelisting, and has a Chrome extension for quick switching. See setting up Geonode on your devices.
Using residential or mobile proxies on phones for testing
Mobile testing teams often need to see how apps and mobile sites behave in other countries:
- Choose a proxy in the target country (residential for consumer-like traffic).
- If the provider supports IP whitelisting, whitelist the office Wi-Fi's public IP.
- Configure the phone's Wi-Fi proxy with host and port.
- Open the app or site and verify location with an IP check.
- Reset the proxy when finished.
For apps that ignore system proxies, a VPN-style proxy app that captures all traffic is more reliable.
Proxy apps: what to look for
- Support for HTTP and SOCKS5 with authentication.
- Per-app routing (on Android) if you only want some apps proxied.
- Clear privacy policy; the app sees all your traffic.
- Reputable developer and recent updates.
Corporate-managed devices
On managed devices (MDM), administrators can push proxy settings, PAC files and VPN profiles. If your settings are locked, they're controlled by policy.
Battery and performance
Proxy apps that run a local VPN interface keep a background service running, which uses some battery. Disable them when not needed.
Mobile proxies vs proxies on mobile
Remember the distinction:
| Term | Meaning |
|---|---|
| Proxy on a mobile device | Any proxy configured on a phone |
| Mobile proxy | A proxy whose exit IP belongs to a mobile carrier |
You can use a mobile proxy from a desktop, and a residential proxy from a phone.
For developers: testing app traffic through a proxy
Developers often route a phone or emulator through a proxy to test an app from another country or to inspect its traffic. A few platform details save a lot of head-scratching:
- iOS Simulator uses the Mac's network, so the Mac's proxy settings apply. See proxy setup on macOS.
- Android Emulator has its own proxy setting in the emulator's extended controls, and can also be started with an
-http-proxyoption. - Physical devices use the Wi-Fi proxy settings described above, or a VPN-style proxy app for traffic that ignores them.
If you're using an intercepting proxy to inspect HTTPS traffic, certificates are the usual obstacle:
- Android 7 and later: apps don't trust user-installed certificates unless the app's network security configuration allows it. Debug builds of your own app can opt in; other apps generally won't trust your certificate.
- iOS: after installing a profile with your certificate, you must also enable full trust for it under Settings → General → About → Certificate Trust Settings.
- Certificate pinning: apps that pin certificates will refuse the connection whatever you install.
Only inspect traffic from apps and accounts you own or are authorised to test. For what intercepting proxies can and can't see, see HTTP vs HTTPS proxies; for testing from real carrier networks, mobile proxies.
Key takeaways
- Built-in proxy settings on iPhone and Android apply per Wi-Fi network and don't cover mobile data.
- iOS supports proxy authentication in settings; Android's Wi-Fi proxy settings don't, so use IP whitelisting or an app.
- Neither platform supports SOCKS5 in Wi-Fi settings; use a proxy app.
- Some apps ignore system proxies; VPN-style proxy apps capture everything.
- "Mobile proxies" refers to carrier IPs, not to proxies used on phones. See mobile proxies.
FAQ
Can I use residential proxies on my phone?
Yes, the same way as any HTTP proxy.
Do I need mobile proxies to use a proxy on a phone?
No. "Mobile proxies" refers to the IP source (carrier networks), not the device. See mobile proxies.
Editorial note: Proxy providers change their pools, features and prices often, so treat any figures here as typical ranges at the time of writing and confirm current terms with the provider before you buy.