WeProxy
Back to category

Security & Privacy

Antidetect Browser Proxy

An antidetect browser proxy assigns a separate exit IP to each profile in a multi-profile browser, isolating profiles from each other at the network level. For logged-in profiles, one static residential or ISP IP per profile, combined with matching timezone and WebRTC settings, gives the most consistent setup.

Which proxy when?

Sticky or static proxies suit long sessions and account consistency; rotating proxies fit high-volume crawling and distributed requests. Pick the closest product below.

IPv6 proxy packages are a cost-effective option, but the target site must support IPv6. You can check whether a site supports IPv6 with the IPv6 Checker. If you need help, contact our support team.

What is an antidetect browser proxy used for?

Antidetect or multi-profile browsers create isolated browser environments, each with its own cookie jar, local storage, cache and fingerprint parameters (user agent, screen resolution, timezone, language, canvas and WebGL values). That isolation lives in the browser layer. Which IP a profile uses to reach the internet is decided by the proxy. Ten profiles without a proxy all connect from the same home or office IP, no matter how different their fingerprints are.

Most of these browsers offer one proxy field per profile and accept the standard format: protocol (HTTP or SOCKS5) plus host:port:user:pass. WeProxy proxies are delivered in this format, so setup follows the same logic regardless of the tool.

Legitimate uses include:

  • Agencies managing client accounts. A social media or performance marketing agency opens each client's account in a separate profile. Giving each profile its own IP prevents all client accounts from being tied to a single office connection at the network level.
  • QA and localization testing. Testing which language, currency, cookie consent banner and content a web application shows to users in Türkiye, Germany or the US. Each test profile runs with the IP and timezone of the country under test.
  • Ad verification. Checking from a profile in the target region whether live ads display correctly there, and inspecting redirect chains and landing pages. The general framework is on the ad verification use case page.
  • Account security within teams. Instead of team members logging into the same company account from a different location every time, everyone uses one shared, fixed profile and IP pair.

For platform-specific details, see the Instagram proxy and Facebook proxy pages.

Which proxy type should you choose for an antidetect browser?

The deciding question is whether the profile logs into an account. A logged-in profile should connect from the same IP every time it opens. For test and check jobs without a login, a short sticky session is enough.

JobProxy typeSession modeWhy
Agency client accounts (daily logins)Static Residential IPv4Static, 1 IP per profileISP-sourced IP stays the same for the package period (up to 30 days), unlimited traffic per IP
Brand accounts in the US marketStatic ISP IPv4StaticUS location only, real ISP routes, long fixed sessions
Accounts and tests that need a mobile networkMobile 4G/5G Proxy (Real SIM)Fixed, rotation on demandReal carrier IP; supports HTTP only
Short QA and localization testsRotating Residential IPv4Sticky (up to 24 hours)Country and city targeting, a separate session ID per test
Ad verification (regional checks)Rotating Residential or Rotating Mobile IPv4Sticky (up to 60 minutes on mobile)Real user network view from the target country, HTTP and SOCKS5

Datacenter IPs are not recommended for logged-in profiles. These addresses are registered to hosting companies' ASNs, and many platforms apply extra verification to logins from those ranges. For a general comparison of IP types, read residential vs mobile vs datacenter vs ISP proxy.

Static IP or sticky session?

A static IP is an address that stays yours for the whole package period. The profile opens from the same IP today, tomorrow and two weeks from now. A sticky session pins one IP from a rotating pool for a set time: you add a session ID to the username, and the same exit is kept for up to 24 hours in the residential pool and up to 60 minutes in the mobile pool. When the time runs out, or the device in the pool goes offline, the IP can change.

This difference matters for long-lived accounts. For a client account you log into every day, a sticky session means the account connects from different IPs on different days. A static IP removes that change. For a QA test that lasts a few hours, a sticky session is enough, and releasing the IP after the test is an advantage. The details are in the sticky vs rotating proxy guide.

Why apply the one profile, one IP rule?

The value of an antidetect browser comes from profiles not sharing signals. Even when profiles have different fingerprints, if they share an IP, the platform can link them through the network source. When one account is restricted, other accounts on the same IP can come under review too.

Points to watch in practice:

  • Record the mapping. Keep a table of which profile is paired with which IP, country and product. Do not hand an IP over to another profile later.
  • Never open a profile without its proxy. A single session without the proxy ties the profile to your real IP. Some tools fall back to a direct connection when the proxy fails; turn that off in the settings, or confirm that the profile does not open on a proxy error.
  • Do not use the account outside its profile. Logging into the same account from both the profile and your personal browser or phone breaks the separation.
  • No thread limit, but platform limits apply. WeProxy packages have no thread or concurrent session limit. The limit that matters is the target platform's own rate limits.

Two profiles sharing one IP technically works, but it defeats the purpose of separation. Plan as many IPs as you have profiles.

How do you align timezone, WebRTC and DNS?

The IP address is only one layer of the session. The browser also reports its timezone, language, location permission and WebRTC candidates to the page. If these values contradict the IP, the session looks inconsistent.

Timezone and language

If the IP appears in Türkiye while the profile timezone is America/New_York, JavaScript on the page can read that mismatch. Set the profile timezone to the IP's country: Europe/Istanbul for Türkiye, Europe/Berlin for Germany. Most antidetect browsers can fill in the timezone automatically from the proxy IP; check the automatic value anyway. Choose the Accept-Language header and browser language for the target audience (tr-TR, de-DE).

WebRTC

WebRTC is how the browser gathers IP candidates for audio and video connections. Host and STUN candidates can be created over UDP sockets independent of the HTTP proxy and can expose your real IP to the page. In the profile settings, set WebRTC to "disabled" or "use proxy IP". Then confirm on a WebRTC test page that the srflx candidate matches the proxy exit.

DNS

A DNS leak happens when the target domain is resolved by your own resolver before the proxy tunnel. With an HTTP proxy, the browser passes the domain to the proxy in the CONNECT request. With SOCKS5, the query can go to the local resolver unless remote resolution (the socks5h logic) is used. If the browser's own DoH setting runs outside the proxy, the resolver sees your real IP. The test method and fixes are covered in detail in the DNS leak and WebRTC guide.

Short checklist:

  1. With the profile open, check the IP, country and carrier in the My IP tool.
  2. Use the IP lookup tool to compare the IP's ASN and city with the profile timezone.
  3. Confirm that your real IP does not appear in the WebRTC candidates.
  4. Set the geolocation permission to a value matching the IP's city, or keep it off.

Does a proxy change the browser fingerprint?

No. A proxy works at the network layer; the browser fingerprint comes from the browser itself. The two layers have separate responsibilities, and one does not make up for gaps in the other.

SignalWhich layer sets itDoes the proxy affect it?
Exit IP, country, ASNProxyYes
IP seen by the DNS resolverProxy + client settingsOnly with remote resolution
WebRTC candidatesBrowserNo, closed by browser policy
Cookies, local storageBrowser profileNo
Canvas, WebGL, fonts, screenBrowser profileNo
Timezone, languageBrowser profileNo, aligned manually to the IP
OS fingerprint at the TCP/IP levelProxy server's network stackPartly

The last row is less widely known. Some systems passively estimate the other side's operating system from TCP header values (TTL, window size, option order); p0f is the well-known tool for this method. A profile can present itself as a Windows browser while the TCP fingerprint points to a Linux server. WeProxy's Static Residential IPv4 product lists p0f OS spoofing among its features. This feature concerns the network-layer fingerprint; it does not replace the browser fingerprint.

No proxy or browser combination makes you "undetectable". Platforms evaluate account behaviour, device signals and history together. The right goal is for each profile to be consistent internally and separate from other profiles.

How do you set up an antidetect browser proxy?

  1. Choose the product and quantity. For long-lived account profiles, Static Residential IPv4, or Static ISP IPv4 in the US; for profiles that need a mobile network, Mobile 4G/5G Proxy (Real SIM). Plan as many IPs as profiles, and pick the location to match the account's audience.
  2. Get the connection details in the panel. After payment, host, port, username and password appear in the customer panel. You can also authorize by IP whitelist instead of username/password; both work on HTTP and SOCKS5. If profiles are opened from different networks, username/password is more practical.
  3. Assign the proxy to the profile. In the profile settings, choose the proxy type (HTTP or SOCKS5) and fill in host, port, username and password. If your tool expects a single line, use host:port:user:pass; to convert between formats, use the proxy format converter. The Real SIM mobile proxy supports HTTP only. Türkiye static residential packages offer HTTP and SOCKS5; these packages have no UDP.
  4. Test the connection. Use the "check proxy" button most tools provide, or verify the list in bulk with the proxy checker. Quick check from the command line:
curl -x "http://USER:PASSWORD@HOST:PORT" https://api.ipify.org
  1. Verify the exit from inside the profile. Open the profile and check in the My IP tool that the IP, country and carrier are what you expect. Compare timezone, language and WebRTC results against the checklist in the previous section.
  2. Run the first test with one profile. Log into the account and browse normally for a few minutes. A phone or email verification may be requested on the first login from a new location; this is a normal step. If everything is fine, move on to the other profiles.

How do you fix connection problems?

The most common errors in antidetect browsers are authentication failures, protocol mismatches and timeouts.

  • 407 Proxy Authentication Required. The username or password is wrong, or, if you use IP whitelist, the IP you connect from is not on the list. Check for spaces added during copying.
  • The profile opens but pages do not load. The proxy type may be set incorrectly: defining an HTTP proxy as SOCKS5 (or the reverse) breaks the connection. For the Real SIM mobile proxy, choose HTTP.
  • Timeout. The port may be wrong, or your local network may block it. Test reachability with the port checker.
  • The wrong country shows up. On a rotating product, the targeting parameter may be missing from the username. On a static product, small city differences between IP databases are normal; if country and ASN are correct, there is no problem.
  • 429 Too Many Requests. The target site is rate-limiting requests. Slow down instead of switching proxies.

For a detailed explanation of the codes, see the proxy error codes guide.

What rules apply when using an antidetect browser proxy?

Antidetect browsers and proxies are tools that legitimate teams use to separate accounts and test environments. Platform terms of service separately define who may open how many accounts and for what purpose. Many platforms prohibit fake accounts, impersonation, opening a new account to replace a restricted one, and fake engagement. A proxy does not change these rules.

What a proxy cannot do:

  • It gives no guarantee against bans, restrictions or verification screens.
  • It does not change the browser fingerprint, cookies or phone verification.
  • It does not restore an account restricted for rule violations.

For agencies managing client accounts, the safest approach is to use the access methods the account owner authorizes (business manager, team roles) and to use the proxy to organize the network side of that access. The purposes for which WeProxy services may be used are set out in the acceptable use policy.

Proxy Packages

Proxy Options For Your Needs

Compare residential, mobile, datacenter, ISP, IPv4 and IPv6 proxy options. Review prices and package features to choose the right solution for your project.

Static IPv4

Fixed IPv4 addresses: datacenter, residential, ISP, and gaming proxy products.

Static

Static Residential IPv4 Proxies

Reliable fixed sessions with real ISP-sourced residential IPv4 addresses that stay stable for long periods.

Starting from

$2.25
11+ countries
  • HTTP
  • SOCKS5 + UDP
  • p0f OS spoofing

11+ countries

Inspect
Static

Static ISP IPv4 Proxies

ISP-sourced static IPv4 proxy for high trust, low block rates, and stable long-lived sessions on scraping and automation workflows.

Starting from

$3.00/IP
1+ countries
  • Real ISP routes
  • High trust score
  • Ideal for scraping and automation

1+ countries

Inspect

Mobile LTE

Real 4G/5G SIM-backed mobile proxies.

4G

Mobile 4G/5G Proxies (Real SIM)

Mobile proxies with IPs from real carrier networks for social media, ads, and app testing.

Starting from

$14.56
8+ countries
  • Mobile carrier routes
  • City and country selection
  • Low detection rate

8+ countries

Inspect

Browser Extensions

WeProxy Manager For Chrome And Firefox

Save panel proxy details in our official extensions, label them, and switch between proxies quickly.

Integration

Hassle-free Integration For A Smooth Start

One gateway, one set of credentials. Change a word in the username to switch pool or country targeting instantly.

curl -x "http://USER-package-residential:[email protected]:8989" \
  "https://api.ipify.org?format=json"
USER-package-residential-country-de-city-berlin

Works with every tool

Google Chrome
Selenium
Postman
Firefox Browser
Puppeteer
Android
Linux
Safari
Opera

Frequently asked questions