How to Set Up a Proxy on iPhone (iOS 17/18 Guide)
Step-by-step guide to configure HTTP and SOCKS proxies on iPhone. Covers Wi-Fi settings, per-app proxy apps, and troubleshooting tips.
Why Use a Proxy on iPhone?
Setting up a proxy on your iPhone lets you:
- Bypass Wi-Fi restrictions at school, work, or public hotspots
- Access geo-blocked content from other countries
- Hide your real IP from websites and apps
- Test apps from different geographic locations
iOS has built-in proxy support through Wi-Fi settings, plus you can use apps for more advanced configurations.
Method 1: Wi-Fi Proxy Settings (Built-In)
This is the simplest method and works without installing anything.
Step-by-Step Setup
- Open Settings → Wi-Fi
- Tap the info icon (i) next to your connected network
- Scroll down to HTTP Proxy
- Tap Configure Proxy
- Select Manual
- Enter:
- Server: The proxy IP address (e.g.,
103.21.244.0) - Port: The proxy port (e.g.,
8080) - Authentication: Leave off for free proxies
- Tap Save
Get a working proxy IP and port from our free proxy list.
Limitations of Wi-Fi Proxy
- Only works on the current Wi-Fi network — you need to reconfigure for each network
- Only supports HTTP proxies — not SOCKS5
- Doesn't work on cellular data — Wi-Fi only
- Some apps ignore the system proxy setting
Method 2: Using a Proxy App (SOCKS5 Support)
For SOCKS5 proxy support or cellular data proxying, you need a third-party app.
Shadowrocket (Recommended - $2.99)
- Download Shadowrocket from the App Store
- Tap the + button to add a server
- Select SOCKS5 as the type
- Enter the proxy IP and port from our SOCKS5 list
- Tap Done and toggle the connection on
- Allow the VPN configuration when prompted
Potatso Lite (Free)
- Download from the App Store
- Tap Add Proxy → Manual Input
- Choose SOCKS5, enter IP and port
- Save and connect
These apps create a local VPN tunnel that routes traffic through your proxy, working for all apps and on cellular data.
Method 3: Telegram Proxy (App-Specific)
Some apps like Telegram have built-in proxy support:
- Open Telegram → Settings → Data and Storage → Proxy
- Add a SOCKS5 proxy
- Enter IP and port
For details, see our Telegram proxy guide.
Finding Working Proxies for iPhone
Not every proxy works well on mobile. Here's what to look for:
- Low latency (under 300ms) — mobile connections already have latency overhead
- SOCKS5 for apps — if you need more than just browser proxy
- Geographically close — reduces latency and improves speed
Use our proxy checker to test speed before configuring your iPhone.
Troubleshooting
Internet stops working after setting proxy
- The proxy is probably dead — try another from our list
- Double-check the IP and port are correct
- Make sure you selected the right proxy type (HTTP vs SOCKS5)
Some apps work, others don't
- Not all iOS apps respect the system HTTP proxy setting
- Use a proxy app like Shadowrocket for full coverage
- Some apps (banking, streaming) may detect and block proxy connections
Proxy works on Wi-Fi but not cellular
- iOS Wi-Fi proxy settings only apply to Wi-Fi
- For cellular proxy, use a proxy app that creates a VPN profile
- Our proxy vs VPN guide explains the alternatives
Slow performance
- Free proxies are shared — speed varies throughout the day
- Try proxies from our fastest proxies list (sorted by speed)
- Reduce video quality in streaming apps when using a proxy
- Try during off-peak hours
Security Considerations
- Don't enter passwords through free proxies — they can see unencrypted traffic
- Use HTTPS websites whenever possible (look for the lock icon)
- Don't do banking through a free proxy
- Consider a VPN for sensitive activities — see our FAQ for guidance
- Free proxies are best for browsing, streaming, and bypassing geo-blocks — not for security
Get a Fresh, Tested Proxy Right Now
Every proxy is validated every 30 minutes. 2118 working proxies available right now.