> For the complete documentation index, see [llms.txt](https://help.proxidize.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.proxidize.com/proxidize-proxies/residential-pergb.md).

# Residential - perGB

Proxidize Residential Proxies use real home-ISP IP addresses from a globally distributed pool, sourced ethically and with consent through Proxidize's bandwidth-sharing app and partner apps.&#x20;

They're the product to use for coverage anywhere outside the United States, and they're built for scalable, geo-targeted work like scraping, monitoring, and research.

Residential is offered on the **PerGB** model only.

***

### Coverage and targeting

* **190+ countries**, with city-level and ISP-level targeting.
* **ISP selection:** available ISPs are listed dynamically based on the country and city you choose. Pick a specific ISP, or choose **Random** to rotate across all available ISPs.
* Use **Random City** to rotate within a country, or select a specific city for precise targeting.

***

### Access Points

You work with Per GB through **Access Points**: independent proxy configurations that all draw from the same data balance. You can create unlimited Access Points and delete them anytime (a deleted name can't be reused).

Each Access Point has its own:

* Protocol (HTTP or SOCKS5)
* Hostname type (IP or DNS)
* IP mode (Sticky or Randomize)
* Location (city or Random City)
* Authentication method (see below)

<figure><img src="/files/DWQ0EyRCZqoppBWADlIs" alt="" width="375"><figcaption></figcaption></figure>

#### Authentication

When creating an Access Point, you'll choose how it authenticates, either via **User / Pass (Named)** or **IP Whitelist**.

* **User / Pass:** enter an Access Point name (letters, numbers, and underscores only); credentials are generated automatically.
* **IP Whitelist:** authenticate by approved public IP. Each whitelisted IP creates one dedicated Access Point, with its configuration (protocol, hostname, IP mode, location) set at creation. If your public IP changes, add the new one or access stops.

**IP Whitelist Configuration**

IP Whitelist Access Points include a **Configuration** section where you can set the following options directly at creation:

* **Proxy Type:** HTTP or SOCKS5
* **Hostname:** IP or DNS
* **IP Mode:** Random or Sticky
* **Location**

<figure><img src="/files/5gu9MIUz2OyxEPDtJN4x" alt="" width="375"><figcaption></figcaption></figure>

These settings apply specifically to the IP Whitelist Access Point and determine how proxy traffic is routed for requests originating from your whitelisted IPs.

{% hint style="warning" %}
**Note:** IP Whitelisting authenticates based on your source public IP address. If your public IP changes (e.g. due to ISP reassignment, VPN usage, or network changes), access will stop working until the new IP is added to the allowlist. For frequently changing IP environments, User/Pass may be more reliable.
{% endhint %}

***

### Getting your proxies

All of your proxies are listed together under the **Formatted Proxy List** section of the dashboard. There, you'll be able to see every proxy in one place, choose your protocol and format, and copy them individually or export in bulk (batches of 10, 20, 50, or 100). Formats:

* `IP:Port:Username:Password`
* `Username:Password@IP:Port`

To build a mixed list with different settings per batch (country, city, ISP, protocol, stickiness, Access Point), use the [Session Builder](/proxidize-proxies/pergb-session-builder.md) and export it all as one list.

***

### Changing your IP

Per GB has no rotate button and no rotation URL. To get a new IP, change the **session key** in your credentials, or select a different proxy from the pool. Use **Refresh Session IDs** to regenerate all session credentials at once.

* **Sticky IP:** the same IP for the duration of a session, identified by a session key. Mobile sticky IPs are carrier-controlled and typically hold \~1–4 hours.
* **Randomize IP:** a new IP on every request; best for scraping and high-volume automation.

***

### Getting started

1. Choose a bandwidth package and subscribe.
2. Create an Access Point and select your location (country, city, ISP).
3. Choose Sticky or Randomize IP mode.
4. Copy your credentials from the Formatted Proxy List into your tool or script.

Full connection help is in [Setting Up Your Proxidize Proxies](/getting-started/setting-up-your-proxidize-proxies.md).

***

### Related

* [Choose Between Mobile and Residential Proxies](/getting-started/choose-between-mobile-and-residential-proxies.md)
* [Per Proxy vs Per GB](/proxidize-proxies/perproxy-vs-pergb.md)
* [Upgrade or downgrade your subscription](/account-and-billing/billing-and-subscriptions/how-to-upgrade-downgrade-or-change-your-subscription.md)

***

### Need Help?

If you have any questions, concerns, or need further clarification, feel free to reach out to us via live chat or email us directly at <support@proxidize.com>.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.proxidize.com/proxidize-proxies/residential-pergb.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
