What is Proxifier?

Proxifier is a universal proxy enabler for Windows, macOS, and Android that allows applications that don't natively support proxies to connect to the internet through a proxy server.

The tool forcibly reroutes internet traffic through a proxy using customizable rules, giving you control over how and where your data flows at the system level. It works with any internet-based application, like a game, a browser, or a command-line tool.

1. Getting started

Download and install Proxifier and make use of the 31-day free trial. On Windows, you can also get a portable version.

NOTE: Before adding proxies, disable VPNs, in-app proxy settings, or operating system proxy settings you might already have to avoid conflicting or double reroutes.

2. Add proxy and enter proxy details

Go to Proxy Servers and Add a new proxy.

Proxy server setup

Proxy server setup

Adding a new proxy

Adding a new proxy

Specify the following details for Oxylabs proxies based on your chosen proxy type. Make sure to enable Authentication and enter your Oxylabs proxy user’s credentials you’ve created in the dashboard.

Please note that Proxifier doesn’t support Oxylabs Mobile Proxies.

Residential Proxies

Protocol: HTTPS or SOCKS5

Address: pr.oxylabs.io

Port: 7777

Username: customer-USERNAME

Password: PASSWORD

Note: Prepend customer- to your username (e.g., customer-john123).

You can also use additional parameters to define geo-location (country, state, city, etc.) and manage sessions. For more details, check out Residential Proxies documentation.

Proxy Parameter Example Protocols
Country entry node Host: us-pr.oxylabs.io
Port: 10000
HTTPS
Country Username: customer-USERNAME-cc-DE HTTPS, SOCKS5
City Username: customer-USERNAME-cc-US-city-los_angeles HTTPS, SOCKS5
State Username: customer-USERNAME-st-us_california HTTPS, SOCKS5
Continent Username: customer-USERNAME-cn-NA HTTPS, SOCKS5
ZIP/Postal code Username: customer-USERNAME-cc-US-postalcode-90012 HTTPS, SOCKS5
ASN Targeting Username: customer-USERNAME-ASN-21928 HTTPS, SOCKS5
Session (up to 10 minutes) Username: customer-USERNAME-sessid-abcde12345 HTTPS, SOCKS5
Session time (up to 1440 minutes) Username: customer-USERNAME-sessid-abcde12345-sesstime-1440 HTTPS, SOCKS5
Sticky proxy entry node Host: us-pr.oxylabs.io
Port: 10001
HTTPS

Enterprise Dedicated Datacenter Proxies

Specify the following if you purchased Dedicated Datacenter Proxies via sales.

Protocol: SOCKS5

Address: 1.2.3.4 (IP address from your proxy list)

Port: 1180

Username: USERNAME

Password: PASSWORD

For Enterprise Dedicated Datacenter Proxies, choose an IP address from the acquired list.

Self-Service Dedicated Datacenter Proxies

Specify the following if you purchased Dedicated Datacenter Proxies via the dashboard.

Protocol: HTTPS or SOCKS5

Address: ddc.oxylabs.io

Port: 8001

Username: user-USERNAME

Password: PASSWORD

Note: Prepend user- to your username (e.g., user-john123).

For Self-Service Dedicated Datacenter Proxies, the port indicates the sequential number of an IP address from the acquired list. To receive a new IP with every request, set the Port to 8000 to activate proxy rotation. Refer to our documentation for further guidance.

Datacenter Proxies

Protocol: HTTPS or SOCKS5

Address: dc.oxylabs.io

Port: 8001

Username: user-USERNAME

Password: PASSWORD

Note: Prepend user- to your username (e.g., user-john123).

Pay-per-IP subscription

The port corresponds to the sequential number assigned to an IP address from the provided list. Hence, port 8001 uses the first IP address from your list. To activate proxy IP rotation, set the port to 8000.

You can also define the desired geo-location, such as the US, by formatting the proxy username as follows: user-USERNAME-country-US.

Pay-per-traffic subscription

The port 8001 randomly selects an IP address but remains consistent throughout a session. Setting the port value to 8000 will turn on proxy IP rotation.

You can also specify geo-location, such as the US, in the username string: user-USERNAME-country-US.

ISP Proxies

Protocol: HTTPS or SOCKS5

Address: isp.oxylabs.io

Port: 8001

Username: user-USERNAME

Password: PASSWORD

Note: Prepend user- to your username (e.g., user-john123).

ISP Proxies assign each port to a specific IP address and location. Port 8001 always uses the first IP from your proxy list. Use port 8000 to enable proxy rotation. To get rotating IPs from a specific country's proxy pool, set the username using this format: user-USERNAME-country-XX, where XX is the country code (e.g., US for United States).

3. Enabling proxies for a specific application

Go to Proxification Rules and Add a new rule.

Proxification rules

Proxification rules

Adding a new proxification rule

Adding a new proxification rule

Browse for an application (locate an .exe file) and select your newly added proxy as an Action.

Configuring a proxification rule for Chrome

Configuring a proxification rule for Chrome

Choosing Chrome.exe

Choosing Chrome.exe

You can rearrange the proxification rule priority from top to bottom.

NOTE: The Default rule applies to all connections if you don’t have a custom rule on top of it.

Processing priority

Processing priority

Wrap up

If you have proxy setup problems, our support team is available through:

  • Email: Contact us at support@oxylabs.io for detailed questions.

  • Live chat: Use the chat feature on the right side of your screen for quick assistance.

Explore our integrations for more proxy setup guides on the most popular apps and operating systems.

Please be aware that this is a third-party tool not owned or controlled by Oxylabs. Each third-party provider is responsible for its own software and services. Consequently, Oxylabs will have no liability or responsibility to you regarding those services. Please carefully review the third party's policies and practices and/or conduct due diligence before accessing or using third-party services.

Get the latest news from data gathering world