How to set up a proxy server on Android manually
On Android, a proxy is configured per Wi-Fi network: you set it in the settings of the network you're connected to, and the browser along with most apps uses it while you're on that network. Two things to know up front: the setting doesn't apply to mobile data — on LTE/5G, traffic goes directly — and if you connect to a different Wi-Fi network, you'll need to configure the proxy there too. The setup takes about two minutes.
Before you start: proxy details and ports
You'll need your proxy IP address and port. Both are listed in your Dashboard — open your active subscription to see the full connection details. The port depends on how you want to authenticate:
| Authentication | HTTP port | Good for |
|---|---|---|
| IP whitelisting no login required |
8085 |
The recommended option on Android — works in every app |
| Username / password credentials from your Dashboard |
8080 |
Browsers that show a login prompt, such as Chrome |
Unlike iOS, the standard Android Wi-Fi dialog has no username and password fields. On port 8080, Chrome shows a login prompt on the first request, but many apps can't ask for credentials and simply fail to connect. That's why IP whitelisting (port 8085) is the reliable route on Android: add the Wi-Fi network's external IP address to the whitelist in the Dashboard, and no login is needed at all. Note that the whitelist entry must match the network you're on — if you switch to another Wi-Fi, add its IP too.
Setting up the proxy
-
Open the settings of your Wi-Fi network
Settings→Network & internet→Internet→⚙ next to your network→✎ Edit
Menu names vary by manufacturer: on Samsung it's Connections → Wi-Fi → ⚙ → View more, on other devices you may need to press and hold the network name and pick Modify network. Look for a screen with Advanced options.
-
Set the proxy to “Manual” and enter the details
Expand Advanced options, set Proxy to Manual, and fill in the proxy IP and port. Leave Bypass proxy for empty unless you need exceptions.
Advanced optionsManual123.45.67.898085Example: an HTTP proxy with IP whitelisting (port 8085) — the recommended setup for Android. With port 8080, Chrome asks for your username and password on the first request. -
Save the settings
Tap Save. The proxy applies immediately to all traffic on this Wi-Fi network.
Check that the proxy works
Open any “what is my IP” service in the browser while connected to that Wi-Fi network. It should show your proxy's IP address, not your own. If it still shows your real address, make sure Wi-Fi is on and mobile data isn't carrying the traffic, and re-check the port against the table.
How to disable the proxy
Open the same network's settings, set Proxy back to None, and save. Traffic on this network goes back to a direct connection.
If something doesn't work
The most common causes: with port 8085, the Wi-Fi network's external IP isn't the one you whitelisted; port 8080 is set but the app can't ask for credentials — switch to whitelisting; a SOCKS5 port (1080/1085) was entered — the Android field accepts HTTP proxies only; or you're on a different Wi-Fi network (or mobile data) than the one you configured. Apps with built-in proxy support, such as Telegram, can use SOCKS5 through their own settings independently of Android. If none of these is it, message us in live chat right on this page — we'll help you get connected.