# Proxifier

[Proxifier](https://www.proxifier.com/) 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.

This guide will demonstrate how to set up Oxylabs' [Residential Proxies](https://oxylabs.io/products/residential-proxy-pool) with Proxifier.

{% stepper %}
{% step %}

### Download Proxifier

[Download](https://www.proxifier.com/) and install Proxifier and make use of the 31-day free trial. On Windows, you can also get a portable version.

{% hint style="info" %}
**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.
{% endhint %}
{% endstep %}

{% step %}

### Add proxy

Go to **Proxy Servers** and **Add** a new proxy.

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2F2rzSZovkzSQN9TenRwEu%2Fproxifer1.png?alt=media&#x26;token=9146ad72-ac64-4293-95ce-b84c7a2d7a93" alt=""><figcaption></figcaption></figure>

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FU0MEUaaGuKtb0VNEfjmj%2Fproxifer2.png?alt=media&#x26;token=b8062db4-9f6e-429f-9f36-2329d462fd74" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Enter proxy details

Specify the following details for Residential Proxies and **enable authentication**:

**Protocol:** `HTTPS` or `SOCKS5`

**Address:** `pr.oxylabs.io`

**Port:** `7777`

**Username:** `customer-USERNAME`

**Password:** `PASSWORD`

{% hint style="warning" %}
Make sure to prepend `customer-` to your username (e.g., `customer-john123`).
{% endhint %}

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FkrEsA19dqbhhz75qxjB9%2Fresi.png?alt=media&#x26;token=b5473609-b85c-408d-8f8e-019681262bd5" alt="" width="467"><figcaption></figcaption></figure>

{% hint style="success" %}
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](https://developers.oxylabs.io/proxies/residential-proxies?_gl=1*1kw3cn3*_gcl_au*MTk4NzE4NjcwMS4xNzU0OTg4MDgw).
{% endhint %}

<table><thead><tr><th width="155.90625">Proxy Parameter</th><th width="472.953125">Example</th><th>Protocols</th></tr></thead><tbody><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/select-country#country-specific-entry-nodes">Country entry node</a></td><td><p><strong>Host:</strong> <code>us-pr.oxylabs.io</code></p><p><strong>Port:</strong> <code>10000</code></p></td><td>HTTPS</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/select-country">Country</a></td><td><strong>Username:</strong> <code>customer-USERNAME-cc-DE</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/select-city">City</a></td><td><strong>Username:</strong> <code>customer-USERNAME-cc-US-city-los_angeles</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/select-state">State</a></td><td><strong>Username:</strong> <code>customer-USERNAME-st-us_california</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/continent">Continent</a></td><td><strong>Username:</strong> <code>customer-USERNAME-cn-NA</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/zip-postal-code">ZIP/Postal code</a></td><td><strong>Username:</strong> <code>customer-USERNAME-cc-US-postalcode-90012</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/location-settings/asn-targeting?_gl=1*vng9vk*_gcl_au*MTk4NzE4NjcwMS4xNzU0OTg4MDgw">ASN Targeting</a></td><td><strong>Username:</strong> <code>customer-USERNAME-ASN-21928</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/session-control">Session</a> (up to 10 minutes)</td><td><strong>Username:</strong> <code>customer-USERNAME-sessid-abcde12345</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/session-control#session-time">Session time</a> (up to 1440 minutes)</td><td><strong>Username:</strong> <code>customer-USERNAME-sessid-abcde12345-sesstime-1440</code></td><td>HTTPS, SOCKS5</td></tr><tr><td><a href="https://developers.oxylabs.io/proxies/residential-proxies/session-control/sticky-proxy-entry-nodes">Sticky proxy entry node</a></td><td><p><strong>Host:</strong> <code>us-pr.oxylabs.io</code></p><p><strong>Port:</strong> <code>10001</code></p></td><td>HTTPS</td></tr></tbody></table>
{% endstep %}

{% step %}

### Enable proxies for a specific application

Go to **Proxification Rules** and **Add** a new rule.

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FrfBmbOHCHwfQ3QD9zonn%2Fproxifier4.png?alt=media&#x26;token=6ebf6454-88f1-4ccb-bf2a-3947b0a6dfa0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FwLt4SKtmXalqgHuHByn8%2Fproxifier5.png?alt=media&#x26;token=7877838c-e83e-42cc-b45c-cc131311777b" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FYW8sdiFT2xTu5uxZTDcc%2Fproxifier6.png?alt=media&#x26;token=7e45780e-890c-44e6-8497-d61c22e759ff" alt=""><figcaption></figcaption></figure>

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2FCLEETnEXKPnOIG0RHEQ8%2Fproxifier7.png?alt=media&#x26;token=9a48b498-6afc-4783-b225-eae0ac048013" alt=""><figcaption></figcaption></figure>

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

{% hint style="info" %}
**NOTE:** The **Default** rule applies to all connections if you don’t have a custom rule on top of it.
{% endhint %}

<figure><img src="https://63892162-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FzrXw45naRpCZ0Ku9AjY1%2Fuploads%2F78KTGqh2aAtnZVwtcAzD%2Fproxifier8.png?alt=media&#x26;token=8f04f39a-a54c-4dde-b9ff-5ad0c7b7c5f8" alt=""><figcaption></figcaption></figure>

This guide is also available for [ISP Proxies](https://developers.oxylabs.io/proxies/integration-guides/isp-proxies-integrations/proxifier), [Enterprise Dedicated Datacenter Proxies](https://developers.oxylabs.io/proxies/integration-guides/3rd-party-integrations-1-1/enterprise/proxifier), [Self-Service Dedicated Datacenter Proxies](https://developers.oxylabs.io/proxies/integration-guides/3rd-party-integrations-1-1/self-service/proxifier), and [Datacenter Proxies](https://developers.oxylabs.io/proxies/integration-guides/shared-datacenter-proxies-guides/proxifier).
{% endstep %}
{% endstepper %}
