ProxyWing
RU UA ES HI

How to set up a proxy in ixBrowser: one profile, a proxy list and the right IP type

ixBrowser is a forever free anti-detect browser that provides users a easier way to manage their multiple accounts. ixBrowser can generate an unlimited number of independent profiles for users to protect each of their accounts from successfully passing platform detection and reduce the risk of being banned. At the same time, ixBrowser has a variety of features to help customers improve their work efficiency. Whether you are engaged in affiliate marketing, e-commerce, or remote working, advertisement, ixBrowser is an indispensable anti-detect tool.

Contents

Anti-detect browsers hide your device fingerprint to keep accounts from being linked, and ixBrowser is one of the more popular options for running several profiles on one machine. ixBrowser gives every profile its own fingerprint, but a website checks your IP address before it reads a single fingerprint value, and that address comes from the proxy you assign.

A proxy can be set two ways: inside a single profile, or through a list in Proxy Resources that gets bound to profiles in bulk. Most account workflows need one stable IP per profile, while rotating IPs are ideal for data collection, not logins.

Batch import lets you load up to 200 proxy lines in one run. It's an import tool, not a way to switch between a pool of IPs during a session, as some guides describe it. Paired with ProxyWing residential, ISP, and mobile proxies, ixBrowser lets you run profiles in dozens of countries with one stable IP behind each account.

In this guide, we will cover both ways to add a proxy, which IP type fits which platform, how to keep one IP per profile, and what to do when Proxy Detection fails. Steps were verified in ixBrowser v2.9.26 in October 2026. Let’s get into this.

What ixBrowser is and where the proxy fits

ixBrowser is an anti-detect browser built on Chromium that is designed to run multiple user profiles with each having its own isolated fingerprint, cookies and local storage. When managing multiple accounts, using a browser like ixBrowser allows you to isolate them fully by allocating each account its own browsing footprint.

It ships as a desktop app (for Windows and macOS) with cloud sync, team seats and a Local API for scripting. Fingerprint isolation stops at the browser, though. The IP address is a separate layer, set per profile through a proxy. Combining the two is what allows effective multi-accounting without detection.

ixBrowser: key facts

Category

Detail

Category

It is an anti-detect browser. It is Chromium-based, runs multiple isolated browser profiles from one dashboard

Current build

v2.9.26 on kernel 148, as of October 2026

Free tier limits

Profiles: unlimited · Creations: 10/day · Opens: 100/day · Team seats: 2

Paid tiers

Professional $3.99/mo > Enterprise $19.99/mo, scaling seats and daily limits, plus Basic Developer $9.99/yr for light use

Unlocked only on paid plans

Local API, Synchronizer, Batch Import, Advanced Fingerprint Control

Supported proxy protocols

HTTP, HTTPS, SOCKS5, SSH, IPv6

Proxy entry points

Per-profile (Proxy Configuration → Custom) or centralized (Proxy Resources > Static Proxy, then linked to profiles)

Proxies for sale inside the app

Purchased Proxy tab: Dynamic IP, Static IP, mobile 4G

Connection testing

Proxy Detection (Global or Chinese line), plus a batch-check across the whole Static Proxy list

Note: Regarding the free plan, the cap isn't on how many profiles you can hold ( that's unlimited), it’s rather on how many you can create and open per day.

Two places to add a proxy: inside a profile or in Proxy Resources

There are two ways to add a proxy:

  1. Inside a profile, under Proxy Configuration > Custom, which is good for just a few profiles.
  2. Saved entry in Proxy Resources > Static Proxy, which any profile can use. It works better once you have many, since it shows how many profiles share the same proxy. "Static Proxy" is just the section's name: all proxy types go there, including mobile, datacenter, and residential.

Which proxy protocols ixBrowser supports

ixBrowser supports all the major protocols, including HTTP/HTTPS, SOCKS5, SSH and IPv6. Use HTTP unless your provider tells you otherwise. Use SOCKS5 if you are given the SOCKS5 port. SSH is only for running your own proxy server. It is a more complex and costly option, even though it offers more control.

Which proxy type to use in ixBrowser

ixBrowser can be used with all the major proxy types. The table below shows a summary of the proxy types that can be used alongside this browser:

Proxy type

Trust level*

IP behavior

Best for

Session

Residential (sticky)

High

Same IP held for a set time

Social and marketplace accounts, multi-country setups

Sticky

ISP

High

One fixed IP, no expiry

Long-term accounts — marketplaces, ad platforms

Static

Mobile (4G/5G)

Highest

Fixed or rotating, provider-controlled

High-risk platforms with strict checks

Sticky or rotating

Datacenter

Low

Fixed or rotating

Scraping, non-sensitive tasks

Either

Note: Trust level reflects how platforms typically treat each IP range and not a published score.

Residential proxies with sticky sessions

A residential proxy exits through a real home IP address, and a sticky session pins one of those IPs to a profile instead of handing out a new one per request. TTLs vary by provider: some cap a session at 30 minutes, others let it run for days. With ProxyWing Residential proxies, the country, session ID and TTL are all parameters set in the username.

ISP proxies: one fixed IP per profile

With an ISP proxy, your traffic is routed through a residential-registered IP address hosted in a datacenter and rented to one customer, so there's no session to expire. ISP Proxies fit accounts meant to keep the same IP for months. In the Static Proxy list, an ISP entry is the simplest kind: host, port and login, with nothing extra in the username.

Mobile proxies: when they are worth it

Mobile proxies route your traffic through mobile IPs that sit behind carrier-level CGNAT, shared by large numbers of real phones, which makes platforms reluctant to block traffic from these proxies. Using mobile IPs can be worth the extra cost for managing Instagram, TikTok and other platforms known for aggressive checks.

ixBrowser's built-in proxy store: what it sells and when to skip it

Next to Custom, Proxy Configuration also offers Purchased Proxy, which includes Dynamic IP, Static IP, and mobile 4G. This option is good for one or two profiles since it saves opening a second dashboard. However, skip it if you need:

  • A specific city
  • A sticky TTL you control
  • Unmetered ISP traffic
  • One invoice for a large batch of IPs

For those use cases, use a dedicated proxy provider. This guide assumes Custom with your own proxy from here on.

What you need before you start

  • The ixBrowser desktop app and an account (the free plan is enough)
  • Host, port, username and password for your proxy from the provider
  • The country (and city, if it matters) the profile should represent
  • Any VPN or system proxy switched off, otherwise Proxy Detection may report the wrong address

ProxyWing connection details for ixBrowser

ProxyWing connection details for ixBrowser

ProxyWing product

Proxy Type in ixBrowser

Session behavior

Notes

Residential

HTTP or SOCKS5

Rotates by default. Add a session parameter to make it sticky

From $1.00. Country and city targeting available

ISP

HTTP or SOCKS5

Static — one IP per purchase

From $1.71. Unmetered traffic

Mobile

HTTPS or SOCKS5

Sticky per task or rotating, controlled from the dashboard

From $4.00

Datacenter

HTTP or SOCKS5

Static or rotating

From $0.87. Best for non-account, non-sensitive tasks

How to add a proxy to an ixBrowser profile: step by step

These are the key setup steps that you can implement in about five minutes. The example uses a ProxyWing proxy. If you choose to use another provider, only the four connection values change.

Step 1. Create a profile and skip the "no proxy" warning

ixBrowser Create Profile

To get started, go to Browser Profile > Profile List > Create Profile. Choose a platform template or Blank Page, name the profile after the account and country (e.g., store-us-02), and pick a group. To edit an existing profile, click Edit on its row and make the necessary changes.

Step 2. Open Proxy Configuration and set the method to Custom

ixBrowser Proxy Configuration tab with Custom proxy method

The Proxy Method dropdown has three options:

  • Custom, for a proxy you enter yourself
  • Purchased Proxy, ixBrowser's store
  • Saved-list option pulling from Proxy Resources.

In this case, choose Custom, then set Proxy Type to match your provider. Use HTTP by default unless you were issued a SOCKS5 port.

Step 3. Enter host, port, username and password

ixBrowser custom HTTP proxy with ProxyWing host

Fill the four fields with proxy credentials from your provider’s dashboard, or paste the whole connection string into Proxy Host. ixBrowser recognizes a host:port:username:password line and splits it automatically.

Step 4. Run Proxy Detection and read the result

ixBrowser Proxy detection result

A pass shows the exit IP, country, city and response time. Leave the access line on Global unless you're physically in mainland China. The Chinese line checks through a different network path and can fail on a working connection. A red result means nothing is saved. We will cover the fixes in the troubleshooting section.

Step 5. Match timezone, language and WebRTC to the proxy

In Fingerprint Configuration, check the timezone, language and geolocation. These should follow the IP automatically, and WebRTC should be set to replace or disable, never real. Leave the rest on ixBrowser's generated defaults.

Step 6. Create, open and confirm the IP

Click Create, then Open. A Chromium window launches with a numbered taskbar icon. Its start page repeats the profile's exit IP and location. Confirm the new IP address with an independent IP checker before logging into anything, then run the profile through a fingerprint checker once.

How to manage many proxies: Proxy Resources, batch import and binding

Typing a proxy into every profile works fine for a handful, but not for dozens. That's what Proxy Resources is for: it stores all your proxies in one list, lets you import many at once, shows which profile is using which proxy, and checks the whole list in one click. Bulk import has been available since ixBrowser v2.1.11 (April 2024).

Add proxies one at a time

Go to Proxy Resources > Static Proxy > Add. You'll see the same fields as in a profile, plus a note field. Test the proxy with Proxy Detection before confirming. Use the note to record which account or platform the proxy is for. A list of bare hostnames becomes unreadable within a week.

Add proxies in batches

ixBrowser Add in Batches dialog in Static Proxy with allowed proxy formats and a 200-proxy limit per run

Batch Operations in Static Proxy gives you two ways to add many proxies at once:

  • Text field: paste one proxy per line, in `host:port:username:password` format, up to 200 lines per run
  • Spreadsheet import: upload a file using the downloadable template

If your provider needs a non-HTTP protocol, check the dialog itself for the exact syntax before relying on it.

Example:

quality.proxywing.com:8888:USERNAME-country-US-session-01:PASSWORD

quality.proxywing.com:8888:USERNAME-country-GB-session-02:PASSWORD

quality.proxywing.com:8888:USERNAME-country-DE-session-03:PASSWORD

Give each line its own session string. Before importing all of them, test one with curl (see the troubleshooting section below).

Bind a saved proxy to a profile and keep one IP per profile

In the profile editor, switch Proxy Method to the saved-list option and pick an entry. Then check Static Proxy: the usage count next to each proxy should read 1 for every live account. A count of 2 means two accounts share an IP, which is exactly what proxies are meant to prevent.

For dozens of profiles at once:

  • Select them all, then use More Batch Operations > Edit Profiles to assign proxies in bulk
  • Or let ixBrowser auto-assign a random unbound proxy at creation, which is only safe if every entry is sticky and its country matches the account

Rule of thumb: one profile, one proxy, one session string, set once.

Batch-check the list before you open anything

Static Proxy can be checked in a single pass instead of row by row. Always remember to run it before a working session, not after. A proxy that expired overnight shows up red here, not as a login failure inside a profile an hour later.

Sticky vs rotating: how to keep one IP per profile

A rotating proxy assigns a new IP on every request. This approach is fine for scraping, but it looks like a hijacked session on a logged-in account. A sticky session on the other hand holds one IP for as long as its session ID and TTL allow.

With ProxyWing Residential proxies, the switch is a few characters in the username: a session parameter turns rotation off, and a TTL parameter controls how long the IP holds. Leave the session out, and the same gateway rotates on its own.

Note: ixBrowser has no rotation control of its own. For mobile proxies, the timer or trigger lives entirely in the provider's dashboard.

Setting proxies through the ixBrowser Local API

On paid plans, ixBrowser exposes a Local API for scripting profile creation, reachable at 127.0.0.1:53200 by default (the port is configurable in Software Settings). A profile's proxy fields (proxy_type, proxy_ip, proxy_port, proxy_user and proxy_password for a custom proxy, or proxy_id to reference a saved Proxy Resources entry) are set like any other field, so a script can spin up many profiles with unique sessions without touching the UI.

Opening a profile through the API returns a debugging address that Puppeteer or Selenium can attach to directly.

Troubleshooting: ixBrowser proxy not working

Symptom, cause, fix

Symptom

Likely cause

What to do

Proxy Detection is red

Typo or trailing space, wrong Proxy Type for the port, VPN/system proxy active, zero balance

Re-paste from the dashboard, match type to port, disable VPN, test with curl

Detection passes but shows the wrong country

Missing country parameter, or a session string reused from another profile

Add the country parameter and give the profile its own session string

Fails on Chinese line, passes on Global

Check routed through a network the proxy doesn't serve

Use Global unless physically located in mainland China

IP changes on a profile that should be sticky

Missing session parameter, shared session string, or expired TTL

Add a unique session and TTL

Some sites never load through the proxy

Provider block on that category of site, or a local firewall

Check the provider's restricted list, then test the site without the proxy

Batch import added fewer entries than lines pasted

Wrong field order, line count over the limit, or unbracketed IPv6

Reformat to host:port:user:pass, split the file, bracket IPv6 hosts

Timezone is wrong despite a working proxy

Timezone set manually, or proxy changed after profile creation

Reset timezone to follow IP, rerun Proxy Detection

Proxy works, account still gets flagged

Shared IP, datacenter range, country mismatch with account history, or WebRTC set to real

Check usage count in Static Proxy, switch IP type, fix WebRTC

How to use ProxyWing proxies with ixBrowser

Pick the product based on your account management workflow, then copy the four proxy credential values from the ProxyWing dashboard into Custom for one profile, or Add in Batches for a list.

ProxyWing’s Residential proxies start at $1.00 with country and city targeting and sticky sessions, while ISP starts at $1.71 with unmetered traffic. Both types arrive as the same host:port:username:password line ixBrowser reads on its own.

Platform

Recommended type

Session

ProxyWing product

Facebook, Meta Ads, LinkedIn

Residential or mobile

Sticky, long TTL

Residential (extended session) or Mobile

Instagram, TikTok

Mobile

Sticky per task

Mobile

Amazon, eBay, Etsy

ISP

Static

ISP

PayPal, Google Ads, KYC platforms

ISP

Static

ISP

Reddit, forums, dating

Residential

Sticky

Residential with session

Scraping, geo QA

Residential (no session) or datacenter

Rotating

Residential or Datacenter

Note: These are our recommendations, but they don’t guarantee against detection or bans.

Summary and next step

For a more seamless experience, make sure:

  • One profile gets one sticky IP, and no IP is shared between accounts.
  • Match proxy type to what the account is actually worth protecting.
  • Batch-check the list before a session starts, not after a login form fails.

Your proxy credentials (hostname, port, username/password) can be used in other anti-detect browsers too if you ever need to. ProxyWing's residential, ISP and mobile proxies all ship as ready-to-paste lines, making it more seamless to add them to your browser setting.

FAQ

How do I add a proxy to an existing ixBrowser profile?

Edit on the profile row > Proxy Configuration > Custom > enter the four proxy values or paste the string > Proxy Detection > confirm.

Does ixBrowser support SOCKS5?

Yes, it does. ixBrowser supports HTTP, HTTPS, SOCKS5, SSH and IPv6. Some providers require session and country parameters in the username specifically for SOCKS5.

Can I use one proxy for several ixBrowser profiles?

Technically yes, and the usage count in Static Proxy will show it. For real accounts, we recommend one IP or one session string per profile.

Can ixBrowser import proxies in bulk?

Yes, since v2.1.11 (April 2024). You can use either a text-based batch add or a spreadsheet-based Batch Import.

Is ixBrowser free to use with my own proxies?

Yes, you can use the free plan. It has unlimited profiles, capped at 10 creations and 100 opens a day. However, the local API and Batch Import require a paid plan from $3.99/mo.

Why does Proxy Detection fail?

Some of the common reasons include a typo, a mismatched Proxy Type, an active VPN, a zero balance (depleted bandwidth), or a check on the Chinese line instead of Global. Testing with curl separates a proxy problem from an ixBrowser one.

Should I use rotating or sticky proxies in ixBrowser?

Go with sticky proxies for anything with a login. Choose rotating for scraping and geo checks. Please remember that the mode is set in the proxy's login parameters, not inside ixBrowser.

Buy proxies

Helpful Articles

Antidetect Browser
Multilogin
Multilogin

Multilogin is a leading all‑in‑one multi‑account management platform that integrates anti‑detect browser profiles and Android cloud phones into a single unified dashboard . It is built for cross‑border e‑commerce, social‑media marketing, affiliate operations and large‑scale multi‑account business scenarios.

Antidetect Browser
Social Browser
Social Browser

Multi-profile browser with automation, AI and proxies

Antidetect Browser
P1Browser
P1Browser

Makes multi-account management for overseas markets safer and more efficient.

Antidetect Browser
BeastBrowser
BeastBrowser

BeastBrowser is India’s Anti-Detection Browser for marketers and automation users, offering affordable pricing, unlimited profiles, and proxy-ready workflows.

Have any questions?