ProxyMobile logo
Guide

Proxy on Android and iPhone: Wi-Fi, Apps or the Whole Phone

Published

People who search for a proxy for mobile usually want one of two things. Either they want a mobile proxy, meaning an address from a cellular carrier, or they want to use a proxy on their phone. This guide is about the second, and it uses a ProxyMobile dedicated line as the example, because it can be reached in all three of the ways a phone allows. Each way covers a different part of the phone, and picking the wrong one is the most common reason people think a proxy is not working when it is.

Option one: the Wi-Fi proxy setting

Both Android and iOS let you attach an HTTP proxy to a Wi-Fi network. On an iPhone open Settings, tap Wi-Fi, tap the round info button next to the network you are on, scroll to Configure Proxy and choose Manual. Enter the host and port from your dashboard, switch on Authentication and enter the username and password. On Android open Settings, then Network and internet, then Internet, tap the gear next to your Wi-Fi network, tap the pencil to edit, open Advanced options and set Proxy to Manual with the host and port.

This setting has three limits that catch people out. It only applies to that one Wi-Fi network, so it switches off the moment the phone moves to cellular data or another network. It is HTTP only, so it cannot carry SOCKS5. And many apps simply ignore it and connect directly. Android's manual proxy screen also has no username and password fields, so the browser may ask for them, and apps without a login prompt will fail.

Option two: an app with its own proxy field

Some apps let you enter a proxy inside the app itself. Telegram is the best-known example: it accepts a SOCKS5 proxy with a username and password in its data and storage settings. Several browsers for Android and a number of automation and testing apps do the same. When an app offers this, it is often the cleanest option, because the proxy follows the app across Wi-Fi and cellular and nothing else on the phone is affected.

Use the SOCKS5 details from your dashboard when the app asks for SOCKS5, and the HTTP details when it asks for HTTP. The host is the same and only the port differs. If the app has no proxy field at all, neither the Wi-Fi setting nor anything else short of a tunnel will reliably move it.

Option three: a VLESS tunnel for the whole phone

When you need every app on the phone to use the line, including the ones with no proxy setting, use a tunnel. ProxyMobile lines can be reached over VLESS, which a VPN-style client turns into a system-wide connection. On Android, clients such as v2rayNG import the link from your dashboard with one tap. On iPhone, clients such as Streisand, V2Box or Shadowrocket do the same. Once connected, the phone shows the usual VPN icon and all traffic leaves through your dedicated carrier address, on Wi-Fi or on cellular.

The tunnel is encrypted between the phone and our gateway, so the network you are sitting on only sees an encrypted connection. Rotation and sticky sessions work exactly as they do with HTTP or SOCKS5, because the modem behind the line is the same.

Which option to use

Choose by what you are trying to move. A single browser session for a quick check is fine on the Wi-Fi setting. A single app that has a proxy field is best configured inside the app. Anything that needs the whole phone, or has to keep working when you leave the Wi-Fi, needs the tunnel.

  • Wi-Fi setting: browser traffic on one network, HTTP only, apps may ignore it
  • In-app proxy: one app, any network, SOCKS5 or HTTP
  • VLESS tunnel: every app, any network, encrypted to the gateway

How to confirm the phone is really on the line

Open an IP lookup page in the phone's browser and check that the address and the owner match the carrier on your line, not your home internet provider or your own mobile plan. Then open the app you care about. If the browser shows the line but the app still behaves as before, the app is bypassing the Wi-Fi setting and you need option two or three.

Also check the phone's time zone and language. A US carrier address on a phone set to another country's clock is a mismatch that some apps notice. Matching them is a settings change, not a proxy change.

Common problems and quick fixes

If pages stop loading after you enter the Wi-Fi proxy, the most likely cause is a typing mistake in the host or port, or a missing password. Re-copy them from the dashboard. If the tunnel client connects but nothing loads, re-import the link, because an old link stops working after the line is renewed onto a new port. If an app works on Wi-Fi but not on cellular, you set the Wi-Fi proxy and the app is following the network, not the proxy.

You can try all three options on a short rental before you commit. A ProxyMobile line costs $2 for two hours or from $5 for a day, and the hours you have paid count toward the day price.

Frequently asked

Does the iPhone Wi-Fi proxy setting work on cellular data?

No. It is attached to one Wi-Fi network. On cellular data the phone connects directly. Use an in-app proxy or a VLESS tunnel for cellular.

Can I use SOCKS5 in the Android or iPhone Wi-Fi settings?

No. Both only accept an HTTP proxy there. SOCKS5 works inside apps that support it, and the VLESS tunnel covers everything.

Will my phone's own carrier see what I browse through the tunnel?

It sees an encrypted connection to our gateway, not the sites you visit. The sites see your dedicated carrier address.

Is a proxy on the phone the same as a mobile proxy?

Not necessarily. Any proxy can be set on a phone. A mobile proxy is one whose address comes from a SIM on a carrier network, which is what a ProxyMobile line is.

USA mobile proxies on hardware we own

Carrier IPs, real 4G and 5G, in eight US metros, each with unlimited rotation, sticky sessions and HTTP(S) or SOCKS5. Rent your dedicated line for two hours at $2, or for a day from $5 — paid hours go toward the day price.

View plans See all locations

More guides

All ProxyMobile resources →