# Proxifiler

Proxifier is a network utility for Windows and macOS that routes application traffic through `SOCKS5` and `HTTPS` proxies. It's useful for bypassing firewalls, masking your IP, and controlling exactly which connections go through the proxy.

### Requirements

Before getting started, ensure that:

* No other VPN or proxies are active.
* You have your GoProxies endpoint ready, e.g. `proxy.goproxies.com:1080`
* Your GoProxies subuser (also called API User) username and password.

### Windows Proxy Setup

1. Download Proxifier [here](https://www.proxifier.com/).
2. Open the application and go to **Proxy Servers**.
3. Click **Add** to create a new proxy server.
4. Select the proxy type — `HTTPS` or `SOCKS5`.
5. Enter `proxy.goproxies.com` as the host and `1080` as the port.
6. Check the **Enable** box to set up authentication.
7. Fill in your credentials:
   * **Username:** `customer-your_username_here` — to target a specific country, append `-country-country_abbreviation` after your username, e.g. `customer-exampleuser-country-us`, as covered in our [proxy parameters article](https://docs.goproxies.com/proxies/rotating-residential-proxies/proxy-parameters)
   * **Password:** your proxy password
8. Click **OK** to save, then **OK** again on the next window.

### Troubleshooting

If you're running into connection issues, try enabling leak prevention:

1. Go to **Profile → Advanced** and enable **DNS and IP Leak Prevention** mode.
2. Click **Yes** to confirm.

### Verify the Connection

Open a browser and go to [ip.goproxies.com](https://ip.goproxies.com). If the IP shown reflects your proxy location, you're all set. If not, try restarting the application.

***

### macOS Proxy Setup

1. Open Proxifier and go to **Proxies**.
2. Click **Add** to create a new proxy server.
3. Enter `proxy.goproxies.com` as the host and `1080` as the port.
4. Select the proxy type — `HTTPS` or `SOCKS5`.
5. Check the **Enable** box to set up authentication.
6. Fill in your credentials:
   * **Username:** `customer-your_username_here` — to target a specific country, append `-country-country_abbreviation` after your username, e.g. `customer-exampleuser-country-us`, as covered in our [proxy parameters article](https://docs.goproxies.com/proxies/rotating-residential-proxies/proxy-parameters)
   * **Password:** your proxy password
7. Click **Save**.

### Verify the Connection

Open a browser and go to [ip.goproxies.com](https://ip.goproxies.com). If the IP shown reflects your proxy location, you're all set. If not, try restarting the application.
