Every NoxProxy plan supports HTTP(S) and SOCKS5 with username/password authentication. Replace USERNAME, PASSWORD, HOST and PORT in the examples below with the values shown on your dashboard proxies page. Find your connection details (host, port, username, password) on the dashboard proxies page.
Install the dependency first, plus SOCKS support for the SOCKS5 example:
pip install requests "requests[socks]"
import requests
proxies = {
"http": "http://USERNAME:PASSWORD@HOST:PORT",
"https": "http://USERNAME:PASSWORD@HOST:PORT",
}
r = requests.get("https://api.ipify.org?format=json", proxies=proxies, timeout=15)
print(r.json()["ip"]) # your proxy exit IPimport requests
proxies = {
"http": "socks5://USERNAME:PASSWORD@HOST:PORT",
"https": "socks5://USERNAME:PASSWORD@HOST:PORT",
}
r = requests.get("https://api.ipify.org?format=json", proxies=proxies, timeout=15)
print(r.json()["ip"]) # prints your proxy exit IPExpected result: your proxy exit IP printed as plain text (for example 203.0.113.7). Replace USERNAME, PASSWORD, HOST and PORT with your dashboard values. If your password contains special characters (@ : / # ?), percent-encode them in the URL — for example p@ss becomes p%40ss.
Any tool that accepts manual HTTP/SOCKS5 proxies (browser proxy extensions, anti-detect browsers such as AdsPower, scrapers) works with the same host/port/username/password values. For SOCKS5, switch the scheme to socks5://USERNAME:PASSWORD@HOST:PORT.
The official Android app routes your device traffic through your NoxProxy proxies without manual configuration. Download the current APK from app.noxproxy.io.
New here? Start with the getting-started guide.