Set up Android with ProxyField
- With no proxy set, open
https://api.ipify.orgon the phone and add the IP it shows to the allowlist in your ProxyField account. - Open Settings → Network & internet → Internet and tap the gear next to your Wi-Fi network.
- Tap Edit, then Advanced options, and set Proxy to Manual.
- Enter
gate.proxyfield.ioin Proxy hostname and the port you set up in the dashboard in Proxy port, then tap Save. - Open
https://api.ipify.orgin Chrome: it shows an IP that is not yours.
For a VPN-mode proxy app, the same values as one line (host:port:username:password), as the configurator in your account generates them:
gate.proxyfield.io:7000:<login>-country-au-region-australian_capital_territory-city-canberra-session-he9f2qga-ttl-60:<password>Google's own guide to the Wi-Fi proxy step: Manage advanced network settings on your Pixel phone (Google).
Android's Wi-Fi proxy has no username or password field. Pick one of 2 ways around it:
| Route | Password | Country choice | Covers | What you see when it works | Steps |
|---|---|---|---|---|---|
| IP allowlist | Not needed | Set in your account, not per request | Every app that reads the system proxy, on that one Wi-Fi network | https://api.ipify.org shows an IP that is not yours | Section 1, then section 2 |
| VPN-mode proxy app | Saved in the app | Yes, in the username | Every app, on Wi-Fi and mobile data | A key icon in the status bar; https://ipinfo.io/json shows the country in your username | Section 5 |
Which one: fixed home or office Wi-Fi: allowlist. A different country per test: an app. Mobile data or SOCKS5: an app.
If pages fail with 407 Proxy Authentication Required or ERR_TUNNEL_CONNECTION_FAILED right after you set the proxy, the gateway did not get credentials: allowlist the network's IP, or enter the username and password in the app.
Labels can differ slightly between versions. Menu names also differ by phone; Google's own guide is Manage advanced network settings on your Android phone.
On this page 11 sections
1. Use a proxy with a username and password on Android Wi-Fi
Allowlist your IP. Android can't send a proxy password from the Wi-Fi settings, so allowlist your Wi-Fi network's public IP: with no proxy set, open https://api.ipify.org on the phone and add the IP it shows in your account. Another network means another IP to add. When it works, https://api.ipify.org shows an IP that is not yours. The allowlist takes up to 100 IPv4 addresses per account; with the allowlist, the product, location and session are set per port in the dashboard, so in the Wi-Fi proxy you enter the port you set up in the dashboard instead of 7000.
Or use an app that stores the credentials and covers every app, on Wi-Fi and mobile data (section 5). This is the route to take when you need a different country per test.
2. Proxy configuration on Android Wi-Fi (Pixel and stock Android)
- Open Settings → Network & internet → Internet.
- Tap the gear next to the connected Wi-Fi network.
- Tap Edit (pencil), then Advanced options.
- Set Proxy to Manual.
- Enter Proxy hostname
gate.proxyfield.ioand, in Proxy port, the port you set up in the dashboard for your allowlisted IP. The greyproxy.example.comand8080in these fields are only examples: type over them. Leave Bypass proxy for empty, or enterlocalhost. - Tap Save, then check that it works (section 7).
3. Configure a proxy on Samsung, Huawei and other Android phones
On a Galaxy (One UI), open Settings → Connections → Wi-Fi, tap the gear next to the network, tap View more, set Proxy to Manual, enter gate.proxyfield.io and the port as in section 2, step 5, and tap Save.
Other skins keep Proxy in the Wi-Fi network's settings.
HMS proxy setting on Huawei phones
On Huawei phones with Huawei Mobile Services (HMS), EMUI or HarmonyOS, open Settings → WLAN, touch and hold the network, tap Modify network, turn on Show advanced options, set Proxy to Manual, enter gate.proxyfield.io and the port as in section 2, step 5, and save. The proxy belongs to the Wi-Fi network, not to HMS, so it works the same with or without Google services.
4. Can I use a proxy on Android over mobile data?
Yes, two ways: the APN's Proxy and Port fields, or a VPN-mode proxy app (section 5).
On a Pixel: Settings → Network & internet → SIMs → your SIM → Access Point Names → your APN → Proxy gate.proxyfield.io, Port 7000 → ⋮ → Save.
Limits: some carriers lock the APN; the APN's Username and Password fields are the carrier's login, not the proxy's, so the proxy gets no credentials; many apps ignore the APN proxy; your carrier IP changes too often to allowlist; and a wrong APN can break mobile data, so note the original values. The app route usually works better.
5. SOCKS5 for all apps
Android's built-in proxy is HTTP only and set per Wi-Fi network. For SOCKS5 on all apps, run an app in VPN mode, built on Android's VpnService (see Android's VPN guide), and point it at gate.proxyfield.io:7000. The app captures every app's traffic and forwards it to the SOCKS5 proxy; this VPN-to-SOCKS5 layer is often called tun2socks. Neither app below needs root.
Read moreShow less
| App | What its project page says | Android | Licence | Source |
|---|---|---|---|---|
| ProxyDroid | VPN mode, no root; SOCKS5 with optional username and password, HTTP CONNECT with optional Basic auth | 7.0+ | GPLv3 | github.com/madeye/proxydroid, Google Play |
| SocksDroid | SOCKS5 client on VpnService, no root; DNS over TCP; username and password support not documented | 5.0+ | GPLv3 | github.com/PeterCxy/SocksDroid |
- Install a VPN-mode proxy app, such as ProxyDroid, from Google Play or the project's own page; avoid APK mirror sites.
- Add a profile: SOCKS5 (or HTTP), server
gate.proxyfield.io, port7000. Enter your ProxyField username, such as<login>-country-us, and password, which the gateway takes over SOCKS5 too; or allowlist your IP (section 1) and enter the port you set up in the dashboard instead of 7000. - Choose all apps, or only the apps you want to route if the app has a per-app list. If the app has a DNS option, send DNS through the proxy, so lookups also come from the proxy's country.
- Connect, and accept Android's VPN prompt. A key icon appears in the status bar while the app runs.
- Open
https://api.ipify.orgin Chrome: it shows an IP that is not yours.https://ipinfo.io/jsonshows the country you put in the username.
| Choice | Built-in Wi-Fi proxy | VPN-mode app |
|---|---|---|
| Apps covered | Only apps that read the system setting | All apps, or a per-app list |
| Networks | One Wi-Fi network | Wi-Fi and mobile data |
| Protocols | HTTP | SOCKS5 and HTTP |
| Credentials | None (use the IP allowlist) | Saved in the app |
| Root | Not needed | Not needed |
Android runs one VPN at a time, so the app replaces your VPN while connected. ProxyField doesn't ship an Android app. More on SOCKS5 proxies.
6. Residential or mobile proxies for testing Android apps in other countries
ProxyField sells both kinds for Android app tests on one balance: mobile 5G/4G proxies from $3.45/GB for 1 GB down to $2.45/GB, and residential proxies from $2.95/GB down to $1.95/GB, in 195+ countries, with 550K+ mobile IPs in the US, 180K+ in Spain and 1.5M+ in India, and one sticky IP for up to 36 h. Set the gateway on the phone (Wi-Fi proxy or a VPN-mode app), pick the country in the username, and keep one sticky IP for the whole test run. Use mobile IPs when the app should see a phone on a carrier network, and residential IPs for store listings, prices and content checks.
Read moreShow less
Test an app from another country in 3 steps:
- Buy 1 GB of mobile traffic ($3.45), or residential ($2.95), with the Easy Trial; the traffic never expires, so what a test leaves stays on the balance.
- Set the country in the username in a VPN-mode app (section 5), such as
<login>-country-usor<login>-country-us-city-new_york, with a sticky session so the whole test run keeps one IP (30 s to 36 h). Region, session and session time go in the same username:-region-<region>,-session-<id>and-ttl-<seconds>(30 to 129,600 seconds, 20 minutes by default), as in<login>-country-us-region-new_york-city-new_york-session-he9f2qga-ttl-600; every part after the login is optional. Residential is the default; add-mobileafter the login for mobile IPs:<login>-mobile-country-us. - Check
https://ipinfo.io/jsonbefore you open the app: it should show the country you set. Then run the test; a new run with a new sticky session gets a new IP.
Coverage: 412M+ residential and 10.2M+ mobile IPs in 195+ countries and 21,000+ cities; targeting by country, region (state) and city, with all 50 US states.
| Country | Residential IPs | Mobile IPs | Mobile networks |
|---|---|---|---|
| United States | 61.2M+ | 550K+ | Verizon, AT&T, T-Mobile, UScellular and others |
| United Kingdom | 16.6M+ | 140K+ | EE, O2, Three, Vodafone |
| Germany | 20.2M+ | 190K+ | Telekom, Vodafone, O2 |
| Spain | 13.7M+ | 180K+ | Movistar, Orange, Vodafone, Digi |
| France | 8.3M+ | 330K+ | Orange, SFR, Bouygues, Free |
| Brazil | 36.8M+ | 260K+ | Vivo |
| India | 42.6M+ | 1.5M+ | Jio, Airtel, Vi, BSNL |
| Japan | 3.3M+ | 28K+ | NTT docomo |
Mobile networks are the carriers whose networks the mobile IPs run on; you choose the country, region and city.
What to compare when you choose a provider for Android tests:
| Check | Why it matters on Android | ProxyField |
|---|---|---|
| Price per GB at your volume | App tests download whole screens, images and updates | Residential $2.95/GB for 1 GB to $1.95/GB; mobile $3.45/GB to $2.45/GB |
| Smallest purchase | What a first test on one phone costs | 1 GB for $2.95 (mobile $3.45), no subscription |
| Mobile and residential | Some apps treat carrier IPs differently from home broadband | Both, on one balance |
| Countries and cities | Where your users are | 195+ countries, 21,000+ cities; country, region and city targeting |
| Sticky session length | One IP for a whole test run or login | 30 s to 36 h, or a new IP on every request |
| SOCKS5 and HTTP | VPN-mode apps take either | HTTP, HTTPS and SOCKS5 |
| Authentication | Android's Wi-Fi proxy has no password field | Username and password, or an IP allowlist |
| Expiry | Tests run in bursts | Traffic never expires |
| Help with setup | Phones and apps differ | 24/7 live chat, including setup and integration |
Prices per GB, the whole purchase at the tier rate, no subscription, traffic never expires:
| Volume in one purchase | Residential | Mobile 5G/4G |
|---|---|---|
| 1–9 GB | $2.95 | $3.45 |
| 10–49 GB | $2.79 | $3.29 |
| 50–99 GB | $2.65 | $3.15 |
| 100–249 GB | $2.49 | $2.99 |
| 250–499 GB | $2.29 | $2.79 |
| 500–999 GB | $2.09 | $2.59 |
| 1,000+ GB | $1.95 | $2.45 |
Billed traffic: the data sent and received through the proxy, including a site's error responses. For a first test on a phone, the Easy Trial is 1 GB for $2.95 (mobile $3.45) on the same pool as a 1 TB order, with no minimum purchase; one balance covers residential and mobile. All purchases are final.
7. Check the proxy works
In Chrome, https://api.ipify.org should show an IP that is not yours. Check the country at https://ipinfo.io/json, or test your proxy.
Chrome on Android follows the Wi-Fi proxy. Per Android's ProxyInfo docs, apps on other HTTP stacks must read the setting themselves, so some skip it; a VPN-mode app covers those.
A proxy changes your IP and location; it doesn't solve CAPTCHAs or hide a browser's fingerprint.
8. Turn off the proxy on Android
In the Wi-Fi network, tap Edit → Advanced options → Proxy: None → Save (Samsung: View more → Proxy → None). For an app, disconnect its VPN; for the APN, restore the original values.
9. Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
407 Proxy Authentication Required | No credentials reached the gateway, or wrong ones | Allowlist the network's IP (section 1), or copy the username and password from your account into the app |
| Every page fails | Your new network's IP isn't allowlisted | Add it |
ERR_ in Chrome | Wrong host or port, missing credentials, or a restricted site: some site categories are restricted to protect the network, including financial and government services | Check the host gate.proxyfield.io, the port (7000 with a username and password, the port you set up in the dashboard with the allowlist) and the allowlist; see our acceptable use policy |
| Wrong country | A misspelled parameter, or DNS outside the proxy | Fix the username; send DNS through the proxy in the app |
| One app skips the proxy | It ignores the system proxy | Use a VPN-mode app |
| Mobile data stopped after an APN edit | Changed APN values | Restore them |
Gateway error messages: 407 Proxy Authentication Required for a wrong login or password, an IP not on the allowlist or a malformed location, 402 Payment Required when no traffic is left and 502 Bad Gateway when no exit could be connected; a restricted site gets no separate response, and a 403 comes from the site itself. See proxy errors; a proxy that is blocked on every site has a checklist in why is my proxy not working.
Get started
Choose residential proxies or mobile 5G/4G proxies; one balance covers both. Other devices: iPhone proxy settings; for many browser profiles, anti-detect browsers. Start with the Easy Trial: 1 GB for $2.95, no minimum purchase, no subscription, and the traffic never expires. See pricing per GB.
Proxy or VPN? A proxy routes web traffic through another IP; a VPN encrypts and tunnels all traffic: see Proxy vs VPN.
Proxy for Android FAQ
How do I configure a proxy on Android?
ProxyField proxies, from $1.95/GB, go into Android through the Wi-Fi network: Settings → Network & internet → Internet → the gear next to your Wi-Fi → Edit → Advanced options → Proxy: Manual, then hostname gate.proxyfield.io and the port you set up in the dashboard for your allowlisted IP, Save. Allowlist your network's IP first, because Android's Wi-Fi proxy has no password field.
How do I use a proxy that needs a username and password on Android when the Wi-Fi proxy settings have no login field?
2 ways: allowlist your Wi-Fi network's public IP in your account so no password is needed, then enter the port you set up in the dashboard; or use a VPN-mode proxy app that stores the credentials for every app. In the app, the ProxyField username also picks the location, such as <login>-country-us-city-new_york.
Which proxy providers sell residential or mobile proxies I can set up on an Android phone for testing apps in other countries?
ProxyField sells both on one balance: residential proxies from $2.95/GB for 1 GB down to $1.95/GB from 1,000 GB, and mobile 5G/4G proxies from $3.45/GB down to $2.45/GB, with no subscription and traffic that never expires. They cover 412M+ residential and 10.2M+ mobile IPs in 195+ countries and 21,000+ cities, such as 180K+ mobile IPs in Spain and 1.5M+ in India, with sticky sessions up to 36 h for one test run. Set gate.proxyfield.io:7000 in a VPN-mode app and pick the country in the username, or use the Wi-Fi proxy with your IP on the allowlist and the port you set up in the dashboard; compare any provider on per-GB price, smallest purchase, targeting and SOCKS5 support.
How do I use a SOCKS5 proxy on Android for all apps?
With an app that runs in VPN mode, such as ProxyDroid (Android 7.0+, SOCKS5 with username and password) or SocksDroid (Android 5.0+), which forwards every app's traffic to the SOCKS5 proxy; the built-in setting is HTTP only and per Wi-Fi network. Add gate.proxyfield.io, port 7000, choose all apps, accept Android's VPN prompt, and check that https://api.ipify.org shows an IP that is not yours.
Can I use a proxy on Android over mobile data, not just on Wi-Fi?
Yes: in the APN's Proxy and Port fields, if your carrier allows it, or with a VPN-mode proxy app. The app route usually works better: the APN's username and password fields are the carrier's login, not the proxy's, and many apps ignore the APN proxy.
What does proxy.example.com mean in Android's proxy settings?
It is only the example text Android shows in the empty Proxy hostname field, next to 8080 in the port field. Replace it with your proxy's host and port; for ProxyField, gate.proxyfield.io and the port you set up in the dashboard for your allowlisted IP.
Why is there no username and password field in Android's proxy settings?
Android's built-in Wi-Fi proxy takes only a host, a port and a bypass list. Allowlist your network's public IP in your account, or use a proxy app that supports authentication.
Do Android proxy settings apply to all apps?
No. Chrome and apps that read the system setting follow the Wi-Fi proxy, but apps on other network stacks can skip it. A VPN-mode proxy app covers every app.
Can I use SOCKS5 on Android without an app?
No. Android's built-in proxy is HTTP only; SOCKS5 needs an app that runs in VPN mode. See SOCKS5 proxies.
How do I set a proxy on a Samsung phone?
On a Galaxy (One UI), open Settings → Connections → Wi-Fi, tap the gear next to the network, tap View more, set Proxy to Manual, enter gate.proxyfield.io and the port you set up in the dashboard for your allowlisted IP, and tap Save.
Show 14 more questionsShow fewer questions
What is the HMS proxy setting?
On Huawei phones with Huawei Mobile Services, the proxy sits in the Wi-Fi network: Settings → WLAN → touch and hold the network → Modify network → Show advanced options → Proxy: Manual. It belongs to the Wi-Fi network, not to HMS, so it works with or without Google services.
How do I set a proxy for a specific app on Android?
Use the app's own proxy setting if it has one, or a VPN-mode proxy app with per-app routing. The Wi-Fi proxy covers the whole network, not one app.
Do I need root to use a proxy on Android?
No. The Wi-Fi proxy and VPN-mode proxy apps both work without root, through Android's own settings and its VpnService. ProxyDroid, which once needed root, now runs in VPN mode without it on Android 7.0+, per its project page.
How do I turn off a proxy on Android?
Set Proxy to None in the Wi-Fi network's Advanced options and tap Save (Samsung: View more → Proxy → None). For an app, disconnect its VPN; for the APN, restore the original values.
How do I check that my Android proxy works?
Open https://api.ipify.org in Chrome: it should show an IP that is not yours, and https://ipinfo.io/json shows its country. Or test your proxy in the ProxyField checker.
What is an Android proxy app used for?
Routing all apps or mobile data through a proxy, with SOCKS5 and saved credentials, which the built-in Wi-Fi setting can't do.
What is the best proxy app for Android?
ProxyField doesn't ship an Android app; its gateway, from $1.95/GB, works in any VPN-mode app that supports SOCKS5 or HTTP with a username and password. We don't rank apps: look for those features, a per-app list and a DNS option, and prefer open source you can audit.
How do I set up a proxy in SocksDroid?
Enter gate.proxyfield.io as the server and 7000 as the port with your username and password, or, with your IP on the allowlist, the port you set up in the dashboard; then switch it on. Android asks you to allow the VPN connection the first time.
How do I use Every Proxy on Android?
Every Proxy works the other way round: it runs a proxy server on your phone for other devices. To route your phone through ProxyField, follow the steps on this page.
How do I set a proxy in an Android emulator?
In an emulator such as Genymotion, set the proxy on the virtual device's Wi-Fi network, as on a phone (section 2). The Android Studio emulator also takes -http-proxy http://gate.proxyfield.io:7000 at launch.
Which proxies are best for Android?
ProxyField mobile 5G/4G proxies, from $2.45/GB with 10.2M+ mobile IPs, when a site should see a phone; residential proxies, from $1.95/GB with 412M+ residential IPs, for location checks. One balance covers both: mobile proxies, residential proxies.
How do I hide my IP address on an Android phone?
A proxy, on a Wi-Fi network or through an app, changes the IP websites see. A VPN is the other route; it encrypts and tunnels all traffic.
Will using a proxy increase my data usage?
A little: each connection through the proxy adds handshake and header traffic on top of the pages themselves. ProxyField bills per GB of traffic, from $1.95/GB residential, and the dashboard shows usage in real time, so run one test session and read the GB it used before you buy more.
How do I set a proxy for the X app on an Android phone?
Android sets the proxy per Wi-Fi network, not per app: in the network's Advanced options set Proxy to Manual with gate.proxyfield.io and the port you set up in the dashboard for your allowlisted IP, and apps that read the system proxy follow it. To send only the X app through the proxy, on Wi-Fi and mobile data, use a VPN-mode proxy app with a per-app list and enter gate.proxyfield.io, port 7000, your ProxyField username and password. Use it within X's own terms.