User-Pass Authentication

The User-Pass Authentication method lets you connect to 9Proxy’s Residential Proxy network using a Sub-User account (username and password).

It’s the most common and flexible setup - ideal for managing multiple devices or users independently.

1. Get Started

Open the Proxy Generator from your Dashboard (Residential Proxies by GB Get Proxy), then select User-Pass Auth as your connection method.

1

Choose a Sub-user

If you don’t have a Sub-User yet, or want to create a new one:

  • Choose Add new user

  • Enter your desired Username and Password.

  • Choose Action Type:

Allocation

Assign a specific bandwidth amount to the user.

Unlimited

No usage or bandwidth limit.

  • (Optional) Add a Remark for internal notes.

  • Click Add Sub-User to save. You can now select this Sub-User (username + password) for your proxy connection.

If you already have a Sub-User:

From the Sub-User dropdown list, select the Sub-User you want to use as your authentication method.

2

Select Proxy Location

Customize your proxy location with the following options:

Country/Region

Choose from a list of supported countries. Choosing Random means that the IP address's location will be picked randomly from one of our residential IP pools.

State

Displays available states within your chosen country.

City

Shows all available cities under that state.

ISP

Filter proxies by Internet Service Provider.

3

Select Session Type

Sticky Session

Keeps the same IP address for a configured duration. Ideal for maintaining session consistency. You can define the number of minutes for the sticky session.

Rotating Session

Assigns a new IP address with every request or based on your configuration - perfect for web scraping or anonymous browsing.

Once selected, you’ll see your Host, Port, Username, Password, and Test Command on the left side of the panel.

4

Generate Proxies

In the Proxy Generator section, choose:

  • The number of endpoints you need in Quantity section

  • Your preferred Output Format. Supported formats include:

// syntax

username:password:hostname:port
hostname:port:username:password
username:password:hostname:port

Once selected, the Batch Generation panel will display your connection strings. These proxies will be ready to use and automatically connect to 9Proxy’s network.

Congrats! You've successfully generated a ready-to-use list of proxy endpoints.

Your connection strings are now available and ready to integrate into your tools, scripts, or applications.

2. Code Example

To help you get started quickly, we provide ready-made code snippets for testing your proxies.

You can choose from a variety of popular languages and frameworks. Each example shows you how to structure your proxy request using the format you've selected.

3. Troubleshooting

If your proxies fail to connect or return empty results:

  • Ensure your Sub-User credentials or whitelisted IP are correct.

  • Verify that your package still has active bandwidth remaining.

  • Check your port range configuration (ports must be available and not in use).

  • Wait a few seconds - proxy generation may take time if you request a large batch.

Support Channels:

Last updated

Was this helpful?