Skip to main content
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.)

  1. Proxy Type: SOCKS5 (Preferred) or HTTP
  2. Host/IP: portal.anyip.io
  3. Port: 1080
  4. Username: Your full string (e.g., user_XXXX,country_US,session_pro1)
  5. 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)

  1. Type: SOCKS5
  2. Address: portal.anyip.io
  3. Port: 1080
  4. User: user_XXXX,country_US
  5. 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