An active CleanProxies plan
Static ISP proxies for fixed US IPs, or rotating residential / mobile proxies for pools. The $4.99 trial works too.
In Nstbrowser, create or edit a profile, choose Custom Proxy and paste your CleanProxies line as HOST:PORT:USERNAME:PASSWORD (prefix it with socks5:// for SOCKS5); Nstbrowser parses it into the fields. Check the proxy, then save the profile.
Nstbrowser serves two crowds: multi-account teams and automation users running RPA, the SDK and CDP-driven browsers. Both need the same thing from a proxy: an IP that holds steady per profile. A dedicated CleanProxies ISP IP gives every profile a fixed US identity, and the SDK can swap it in code.
Static ISP proxies for fixed US IPs, or rotating residential / mobile proxies for pools. The $4.99 trial works too.
From the dashboard's proxy manager: host (or IP), port, username and password. Convert lists with the proxy list formatter.
pip install nstbrowser and an API key from your Nstbrowser account.Both products use the same setup in Nstbrowser. What changes is how long an IP stays with you.
Assign each profile a single saved ISP proxy. The dedicated US IP never changes between launches, and unlimited bandwidth and threads cover RPA runs and long automation jobs.
Dedicated static IPs registered to US and Canadian ISPs. The address stays the same for as long as you hold it, with unlimited bandwidth and HTTP(S) or SOCKS5 access.
For logged-out scraping, a Saved Proxy Group of sticky residential lines gives each launch a different IP while each session holds for the length you chose. Rotating residential lines change on every request.
Residential IPs in 190+ countries with country, state and city targeting. Rotate on every request or hold a sticky session for up to 90 minutes; GB never expire.
Every product connects over HTTP(S); static ISP and ISP subnet proxies also run SOCKS5 and IP whitelisting. This is what the dashboard gives you to paste into Nstbrowser.
IP:PORT:USER:PASSOne line per dedicated IP. With IP whitelisting on, the line is just IP:PORT and no password is sent.
HOST:PORT:USER:PASSGenerated in the proxy manager. The username carries the location and session you pick, so generate a new list to change them.
http://USERNAME:PASSWORD@HOST:PORTsocks5://USERNAME:PASSWORD@HOST:PORTUse http:// even for HTTPS websites; the TLS session still runs end to end. The socks5:// form is for static ISP and ISP subnet proxies.
Four steps, then check the exit IP with the free proxy checker.
Open Profiles and click Create Profile. Enter a Name, choose the group and the operating system.
In the proxy configuration, pick Custom Proxy. Local means no proxy at all, and Platform Proxy is Nstbrowser's own proxy service.
Paste HOST:PORT:USERNAME:PASSWORD for HTTP(S), or socks5://HOST:PORT:USERNAME:PASSWORD for an ISP list with SOCKS5 switched on. Nstbrowser fills the fields from it.
Run the proxy check from the proxy section, then save the profile. To reuse a proxy you've saved before, pick it under Saved Proxies instead.
Replace the highlighted placeholders with the values from your dashboard. Pick an example to see its code.
Open Proxies in the left sidebar, click Create Group, then Add and paste your lines. An alias at the end of a line names the proxy:
http://HOST:PORT:USERNAME:PASSWORD:us-isp-01
http://HOST:PORT:USERNAME:PASSWORD:us-isp-02
socks5://HOST:PORT:USERNAME:PASSWORD:us-isp-03from nstbrowser import NstbrowserClient
client = NstbrowserClient(api_key="your_api_key")
# Point an existing profile at a CleanProxies line
client.profiles.update_profile_proxy(
profile_id="your_profile_id",
data={"url": "http://USERNAME:PASSWORD@HOST:PORT"},
)
# Start it; the response includes the details to attach automation
print(client.browsers.start_browser(profile_id="your_profile_id"))reset_profile_proxy removes a profile's proxy again. In the app, select several profiles, open the ... menu and choose Modify Proxy to change them in one go.Check Proxy stores the result with each saved proxy, and a profile's Proxy Logs show its proxy history. Nstbrowser sets language, time zone and geolocation from the IP, so after launch confirm the address on what is my IP before logging in.
Open What is my IP? through the proxy to see the address and headers a website receives, or paste up to ten lines into the free proxy checker to test connectivity, latency and exit IP.
Still stuck? Our 24/7 support team answers fast: contact us with the error and the line you used (leave the password out).
socks5:// prefix, a residential line (HTTP(S) only), or SOCKS5 not switched on for that ISP list.Add the prefix and switch on SOCKS5 for the ISP list in your dashboard, or use the plain HTTP line.HOST:PORT:USERNAME:PASSWORD line again from the dashboard.Setup guides and best practices from the CleanProxies blog.
Setup guides for tools people run next to Nstbrowser.
Proxy per profile, connection strings and Test Proxy, plus the Local API SDK for automated profiles.
Setup guideCustom proxy per profile, Proxy Detection, Static Proxy batch add, tags and the Local API.
Setup guideCustom proxy per profile, proxy templates for many profiles, and fingerprint masking matched to the IP.
Setup guideLaunch and per-context proxies in Node.js and Python, credential fields and SOCKS5 limits.
Setup guideStraight answers about running CleanProxies in Nstbrowser.
HTTP, HTTPS and SOCKS5. CleanProxies works over HTTP(S) on every product, and over SOCKS5 on static ISP and ISP subnet proxies.