How to set up a proxy on iPhone
On an iPhone, a proxy is configured per Wi-Fi network: you set it in the settings of the network you're connected to, and Safari and most apps use 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 |
|---|---|---|
| Username / password credentials from your Dashboard |
8080 |
Any network — including Wi-Fi networks whose external IP changes |
| IP whitelisting no login required |
8085 |
A Wi-Fi network with a static external IP that you've whitelisted |
On a phone, username/password authentication (port 8080) is usually the practical choice: with IP whitelisting, the whitelist entry must match the external IP of the Wi-Fi network you're on, and that changes as you move between networks. If you do use whitelisting, first add the network's current IP address to the whitelist in the Dashboard.
The iOS setting is called HTTP Proxy and accepts HTTP proxies only — there's no SOCKS5 field. Apps with built-in proxy support, such as Telegram, can use SOCKS5 through their own settings independently of iOS.
Setting up the proxy
-
Open the settings of your Wi-Fi network
Settings→Wi-Fi→ⓘ next to your network→Configure Proxy
Tap the ⓘ icon to the right of the network you're connected to, then scroll down to the HTTP Proxy section at the bottom and tap Configure Proxy.
-
Select “Manual” and enter the details
Pick Manual, enter the proxy IP in Server and the port in Port. For port
8080, turn on Authentication and enter the username and password from your Dashboard.Configure ProxyOffAutomaticManual ✓Server123.45.67.898080Authenticationyour login••••••••Example: an HTTP proxy with username/password authentication (port 8080). With IP whitelisting, use port 8085 and leave Authentication off. -
Save the settings
Tap Save in the top-right corner. 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 Safari 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
Go back to Configure Proxy in the same Wi-Fi network's settings, select Off, and save. Traffic on this network goes back to a direct connection.
If something doesn't work
The most common causes: the port doesn't match the authentication method (see the table); with port 8085, the Wi-Fi network's external IP isn't the one you whitelisted; a SOCKS5 port (1080/1085) was entered — the iOS field accepts HTTP proxies only; or you're on a different Wi-Fi network (or mobile data) than the one you configured. If none of these is it, message us in live chat right on this page — we'll help you get connected.