How do I use proxies?

We provide endpoints to filter out IPs by region and session type.


Endpoints are like gateways to IP pools. The system will automatically assign you proxies from the selected endpoint (part of the pool).

For example, the endpoint is a gateway to the whole pool consisting of 65M+ IPs, and the endpoint is a gateway to the pool consisting only of IPs located in the US.


  1. Firstly, select a proxy type and go to Proxy setup tab. The Endpoint generator can be found beneath the Authentication method section.

  2. Next, enter your proxy Username and the generated Password.

Smartproxy dashboard – Endpoint generator

Smartproxy dashboard – Endpoint generator

  1. Then, select your Proxy location. Random will choose the location of an IP address randomly. Afterwards, select your Session type and Output format.
Smartproxy dashboard – Proxy configuration

Smartproxy dashboard – Proxy configuration

  1. Based on your selection, you will see generated endpoints and ports. You can set a maximum number of endpoints and download the created proxy list or copy it to your clipboard.

In the example below, you can see what a residential sticky ports in the Netherlands look like. Since we are using the gateway, all proxies will have IPs located in the Netherlands.

An example of the Smartproxy sticky endpoints for the Netherlands

An example of the Smartproxy sticky endpoints for the Netherlands

You can apply this port and endpoint to any application or tool to start using proxies instantly. Check out the Integrations section to find quick guides for most popular tools.

You will also need to authenticate with our proxy network (like shown in the second step). Otherwise, you will not be connected. Check out the Proxy authentication article to see what authentication methods we support.

Here's an example of what it looks like on a simple cURL command when using the residential rotating port for the Netherlands with whitelisted IP authentication. As you can see, the IP changes on each request, which proves that the test is successful.


An example of the Smartproxy rotating residential port for the Netherlands.

Code examples

To test your proxies, the Endpoint generator also includes Code examples. You may select any available language:

  • cURL
  • Python
  • NodeJS
  • PHP
  • GO

After you've selected the proxies and language, press Copy for convenient pasting.

Looking for a custom built solution?