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.
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.
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 |
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.
Budget tip: If you want a cheap proxy to try this with, Webshare has a free plan with 10 datacenter proxies and 1 GB of bandwidth a month, no card required. Paid lists let you pick proxy count, bandwidth and location. See setting up Webshare on your devices.
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.
If you use Webshare, our guide to Setting Up Webshare Proxies on Windows, macOS, iPhone and Android covers the setup, which Webshare product to choose and the mistakes to avoid.
If you're weighing Rayobyte as well, Rayobyte Troubleshooting explains which of its products fits, and Rayobyte vs Geonode vs Webshare puts it side by side with Geonode and Webshare.
Residential tip: Rayobyte is worth testing when you need precise targeting: its residential proxies can be pinned to a country, state, city, ZIP code or ASN, with sticky sessions from 1 to 120 minutes. More in fixing common Rayobyte errors.
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.
Need proxies for your phone? Compare proxy types and providers in our guide to the best proxies in 2026.
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.
Sources and further reading
Independent references that back up the points above, from standards bodies, governments, universities and non-profits. They open in a new tab.
- Glossary: Virtual Private Network (NIST CSRC): NIST's definition of a VPN, for comparison with a proxy.
- RFC 7617: The Basic HTTP Authentication Scheme (IETF / RFC Editor): The scheme most proxy providers use for username and password authentication.
- Proxy Auto-Configuration (PAC) file (MDN Web Docs (Mozilla)): The reference for writing PAC files.
- RFC 1929: Username/Password Authentication for SOCKS V5 (IETF / RFC Editor): How SOCKS5 proxies check a username and password.
- Wireshark (Wireshark Foundation): The open-source packet analyser for checking what traffic leaves your machine.
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.