Don’t guess the settings. Find your tool below and copy the setup.
📚 Step-by-Step Tutorials
We have detailed tutorials with screenshots for every major platform. Click through for the full guide.
Anti-Detect Browsers
Mobile (iOS & Android)
Desktop Browsers
Programming Languages
⚡ Quick Reference
Don’t have time for a full tutorial? Here’s the quick setup for common tools.
Anti-Detect Browsers (AdsPower, Dolphin, etc.)
- Proxy Type:
SOCKS5 (Preferred) or HTTP
- Host/IP:
portal.anyip.io
- Port:
1080
- Username: Your full string (e.g.,
user_XXXX,country_US,session_pro1)
- Password: Your proxy password
Connection Test Failed?If the “Check Proxy” button fails, check your data balance.
Anti-detect browsers will show a generic “Connection Error” if your plan has expired or you are out of data.
Shadowrocket / Potatso (iOS)
- Type: SOCKS5
- Address:
portal.anyip.io
- Port:
1080
- User:
user_XXXX,country_US
- Password: Your password
iCloud Private RelayYou MUST turn OFF “iCloud Private Relay” in your iPhone settings, or it will block the connection.
💻 Code Examples
Python (Requests)
import requests
proxies = {
"http": "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080",
"https": "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080",
}
try:
r = requests.get("http://ip-api.com/json", proxies=proxies, timeout=10)
print(r.json())
except Exception as e:
print(f"Error: {e}")
Node.js (Axios)
const axios = require('axios');
const { HttpsProxyAgent } = require('https-proxy-agent');
const proxyUrl = 'http://user_XXXX:PASSWORD@portal.anyip.io:1080';
const agent = new HttpsProxyAgent(proxyUrl);
axios.get('https://ip-api.com/json', { httpsAgent: agent })
.then(response => console.log(response.data))
.catch(error => console.error(error));
cURL
curl -x "http://user_XXXX,country_US:PASSWORD@portal.anyip.io:1080" http://ip-api.com/json