Developers

Integrations

Connection guide

Proxifier

Route TCP connections from selected Windows or macOS apps through Crawlhub, including apps without their own proxy settings.

Proxifier supplied opening artwork
Supplied integration artwork. View full size

Before you start

Use an activated connection and its assigned hostname, port, protocol, full username and proxy password. The proxy login is separate from the account used to sign in to the tool.

The interface references show Windows v4. Equivalent macOS menus and labels can differ. This walkthrough covers TCP routing; do not assume that UDP or QUIC traffic follows the same path.

Review existing per-app proxy settings before applying Proxifier. An application’s own proxy and a Proxifier rule can route the connection twice unless that chain is intentional.

What is Proxifier?

Proxifier is a desktop proxy client that applies routing rules to application connections. This guide covers a single proxy and application-specific TCP routing.

App-level routing
Choose the application connections that should use a proxy.
Rules in order
Match applications, destination hosts and ports, with the first matching rule taking effect.
Proxy chains
Use the vendor’s chain configuration when you need a deliberately layered route.
Desktop client
Use the licensed version or vendor trial appropriate to your operating system.

1. Get the application ready

Install and open Proxifier. Identify the application you want to route.

Understand any existing VPN, system or app-proxy configuration before adding another route. Configure the target app as required by Proxifier so its own manual proxy does not unintentionally duplicate the route.

2. Add the proxy server

Open Profile → Proxy Servers or the corresponding toolbar control, then choose Add. Enter the assigned Address and Port.

Select HTTPS for an HTTP proxy that supports CONNECT, or SOCKS Version 5 for an assigned SOCKS5 endpoint. Proxifier’s HTTPS label describes CONNECT capability; it is not proof that the connection to the proxy itself uses TLS. Match the service’s compatible host and port.

Enable Authentication, enter the full raw proxy username and password, and save. Use Check to verify the connection before building a routing rule.

Crawlhub v1 proxy parameters

Connection fieldWhat to use
HostnameAssigned proxy hostname or IP, without a URL path
PortAssigned port for this endpoint and protocol
UsernameFull assigned username, including any configured targeting/session values
PasswordProxy password, not the browser-tool account password
Proxifier: open Proxy Servers
Document interface reference: open Proxy Servers. View full size
Proxifier: add a proxy server
Document interface reference: add a proxy server. View full size
Proxifier: residential proxy example
Document interface reference: residential proxy example. View full size
Proxifier: ISP proxy example
Document interface reference: ISP proxy example. View full size
Proxifier: datacenter proxy example
Document interface reference: datacenter proxy example. View full size

3. Create an application rule

Open Proxification Rules, choose Add and name the rule. Use Browse to select the application, for example chrome.exe on Windows or the appropriate application on macOS.

Set Action to the Crawlhub proxy and save. Rules are evaluated from top to bottom. Keep the Localhost bypass unless your design specifically needs loopback routing.

The Default rule handles connections that match no earlier rule. Leave its Action as Direct when you only want the selected application to use the proxy.

Proxifier: open Proxification Rules
Document interface reference: open Proxification Rules. View full size
Proxifier: add an application rule
Document interface reference: add an application rule. View full size
Proxifier: choose an application and action
Document interface reference: choose an application and action. View full size
Proxifier: review rule order
Document interface reference: review rule order. View full size

4. Run and inspect the application

Start the selected application and inspect its entries in Proxifier’s connection log. Verify that its rule and proxy are actually selected.

For a browser or HTTP client, open an IP-check destination from that app. Check DNS settings separately when name-resolution routing matters. Confirm the intended route before applying the rule to more applications.

Troubleshooting

App connects directly

Check whether an earlier rule or the Default action matches first, and verify the executable selected by the application rule.

Proxy works in a browser but not Proxifier

Confirm CONNECT support for the HTTPS protocol label, or use the assigned SOCKS5 protocol and port.

Connection loops or double routing

Review per-app manual proxies, the Localhost bypass and any rule that also intercepts the proxy client or its upstream connection.

Next steps

Browse integration guides or review the connection fields.

Open the tool documentation

Connect Proxifier to Crawlhub

Original closing illustration. Its copy is illustrative; proxy use does not guarantee account unlinkability, a unique IP for every profile or successful access. View full size

Start freeTalk to expert

Search documentation

Search guides, products and reference pages.