Use CleanProxies with every tool you run
CleanProxies works with any tool that accepts an HTTP(S) or SOCKS5 proxy: copy the host, port, username and password from your dashboard into the tool. These 22 guides show exactly where, with copyable code, the settings to match and fixes for common errors.
Which proxy for which tool
Static ISP Proxies
Rotating Residential Proxies
Mobile Proxies
Code
- Python HTTP libraryPython RequestsThe proxies dict, Session-level proxies, SOCKS5 with remote DNS and rotation over an ISP list.
- Async Python HTTPPython HTTPX & aiohttpHTTPX's proxy= argument (0.28+), SOCKS5 extras, aiohttp per-request proxies and aiohttp-socks.
- Python crawling frameworkScrapymeta['proxy'] with credentials, a rotation middleware for ISP lists and crawl settings that avoid bans.
- Node.js fetch & axiosNode.jsundici ProxyAgent for fetch, NODE_USE_ENV_PROXY, axios proxy config and SOCKS5 agents.
- Command-line toolcURLThe -x flag, separate credentials, socks5h for remote DNS, env vars and a loop to test a whole list.
- Headless Chrome (Node.js)Puppeteer--proxy-server with page.authenticate, per-context proxies, SOCKS5 limits and leak fixes.
- Browser automation (Node.js & Python)PlaywrightLaunch and per-context proxies in Node.js and Python, credential fields and SOCKS5 limits.
- Browser automation (Python)SeleniumIP whitelisting, an MV3 auth extension, Selenium's BiDi auth handler and selenium-wire's status.
- Go net/httpGohttp.Transport with ProxyURL for HTTP(S) and SOCKS5, env vars, keep-alive rotation and goroutines over a proxy list.
- PHP cURL & GuzzlePHPcurl_setopt proxy options, SOCKS5 with remote DNS, and the Guzzle and Laravel HTTP client equivalents.
- .NET HttpClientC# HttpClientWebProxy with NetworkCredential, SOCKS5 in .NET 6+, and named clients per proxy with IHttpClientFactory.
- Java HttpClient & OkHttpJavajava.net.http.HttpClient with an Authenticator, the tunneling flag that fixes 407s, OkHttp and SOCKS5.
Browsers & anti-detect
- Anti-detect browserMultiloginCustom proxy per profile, proxy templates for many profiles, and fingerprint masking matched to the IP.
- Anti-detect browserAdsPowerProxy fields in a new profile, Check Proxy, and bulk import through the Proxies list.
- Anti-detect browserGoLoginLocation column, profile proxy settings and Import proxies with HTTP/SOCKS5 prefixes.
- Anti-detect browserDolphin AntyNew Proxy in a profile, line formats, the Proxy screen and the IP-based fingerprint settings.
- Anti-detect browserOcto BrowserTemporary or saved proxies per profile, Bulk add, formats and the Available/Unavailable check.
- Anti-detect browserIncognitonProxy Library, bulk add from a list or CSV, Custom proxy per profile, and fill-from-IP settings.
- Browser extensionFoxyProxyProxies tab fields, why Chrome needs HTTP, list import, Test and WebRTC leak protection.
- Desktop proxy clientProxifierAdd a SOCKS5 or HTTPS proxy server, write proxification rules and resolve DNS through the proxy.
AI agents
Before you start
Every guide uses the placeholders HOST, PORT, USERNAME and PASSWORD. Replace them with the values from the proxy manager in your CleanProxies dashboard, and convert whole lists between formats with the free proxy list formatter.
Frequently asked questions
Almost certainly. Any software that accepts an HTTP(S) or SOCKS5 proxy with a host, port, username and password works with CleanProxies. Copy those four values from your dashboard into the tool's proxy settings, then confirm the exit IP with our free proxy checker.