> 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/pergb-session-builder.md).

# perGB - Session Builder

Build one Per GB proxy list that mixes different countries, cities, ISPs and stickiness, and generate up to 10,000 proxies at a time.

Session Builder does two things the Access Point tab cannot.

It lets you mix settings in a single list, so one export can hold proxies from different countries, cities, ISPs, protocols and stickiness modes at once.

It also lets you generate proxies in bulk, up to **10,000** per batch, without adding them one at a time.

You will find it on the **Session Builder** tab of either Per GB product, next to **Access Point** and **Buy**, and the **Build a mixed list** link at the bottom of the Access Point tab goes straight there.

<a href="https://www.app.proxidize.com/proxies/mobile/per-gb/?tab=4" class="button primary" data-icon="arrow-right">Open Session Builder</a>

<figure><img src="https://3163533074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAQa47xivOtQQ7mQZOnQ%2Fuploads%2FfGGEAm6Eijzc2eBySIS7%2Fimage.png?alt=media&amp;token=1ec87bc7-cabd-4d33-b35f-fdcd0c2d3b2a" alt=""><figcaption></figcaption></figure>

### How it works

You build the list one batch at a time. Each batch is a **session**: a set of options plus a count, added to a running list that you export at the end.

{% stepper %}
{% step %}

#### Configure a batch

Set the options in the **CONFIGURE** panel: the access point to draw from, **Type**, targeting, **Stickiness**, **Hostname**, and **Count**.

Count goes up to **10,000** for a single batch.
{% endstep %}

{% step %}

#### Add it

Press the add button, which shows exactly what it will do, for example **+ Add 10 proxies**.

The batch drops into the list below as a session row.
{% endstep %}

{% step %}

#### Change the settings and add again

Adjust anything in **CONFIGURE**, set a new count, and add another batch.

Repeat until the list holds the mix you want. **Reset fields** puts the panel back to its defaults if you would rather start clean.
{% endstep %}

{% step %}

#### Export the whole thing

**Formatted Proxy List** at the bottom holds every proxy from every batch, in the order you added them.

Pick your line format and whether ports are static or dynamic, then copy the list or download it as a file.
{% endstep %}
{% endstepper %}

***

### Reading your sessions

Each batch appears as its own row, summarizing what you asked for.

A row reads as a count badge, then the location, then the settings. For example `×3 United States HTTP · DNS host · Sticky`, or `×2 Anywhere HTTP · DNS host · Random IP` when the country is left random.

Above them, the header counts what you have built so far, such as `2 sessions · 5 proxies`, and the arrow beside it collapses the list of rows while leaving your proxies visible.

<figure><img src="https://3163533074-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAQa47xivOtQQ7mQZOnQ%2Fuploads%2FjwlHwa0cEFhvaSKPRaM0%2Fimage.png?alt=media&amp;token=69d9d0fc-5186-4d96-ac4c-f9b945800108" alt=""><figcaption></figcaption></figure>

***

### Managing sessions

Hovering a session row reveals its actions.

| Action                   | What it does                                                              |
| ------------------------ | ------------------------------------------------------------------------- |
| **Refresh session keys** | Issues new session keys for that batch. Appears only on Sticky IP batches |
| **Copy proxies**         | Copies just that batch, rather than the whole list                        |
| **Duplicate session**    | Adds an identical batch, which is the quickest way to double a count      |
| **Delete**               | Removes that batch from the list                                          |

Two more actions sit in the header. **Refresh keys** reissues the session keys for every sticky batch at once, and **Clear** empties the whole list.

{% hint style="warning" %}
**Clear** removes every session immediately, with no confirmation and no undo. Copy or download your list before you use it.
{% endhint %}

***

### Good to know

* **Nothing is saved.** The panel says so itself. Session Builder assembles a list in your browser and does not store anything on your account, so copy or download before you leave the tab.
* **Building costs no data.** Generating and exporting proxies does not touch your GB balance. Data is only consumed when you send traffic through them.
* **Every batch draws on the same balance**, whichever access point it uses, because all access points share your data package.
* **Mix as freely as you like.** A single list can hold, for example, 10 U.S. HTTP proxies, 5 city targeted sticky sessions, and 5 SOCKS5 proxies from another access point.

***

### Quick FAQ

<details>

<summary>Does generating 10,000 proxies use 10,000 proxies worth of data?</summary>

No. Building a list costs nothing. You only consume data when traffic actually runs through a proxy.

</details>

<details>

<summary>Can I get my list back after closing the tab?</summary>

No. Session Builder keeps nothing, so treat the export as the deliverable. If you need the same mix again, rebuild it, or keep the file you downloaded.

</details>

<details>

<summary>What is the difference between this and the Access Point tab?</summary>

The Access Point tab generates a list from one access point with one set of settings. Session Builder stacks several different sets into a single list, and lets you generate far more at once.

</details>

<details>

<summary>Why do some rows have a refresh icon and others do not?</summary>

Only Sticky IP batches carry session keys, so only those can have their keys reissued. Randomize IP batches have nothing to refresh.

</details>

***

### Related articles

* [Mobile - PerGB](/proxidize-proxies/mobile-proxies/mobile-pergb.md)
* [Residential - perGB](/proxidize-proxies/residential-pergb.md)
* [Setting Up Your Proxidize Proxies](/getting-started/setting-up-your-proxidize-proxies.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/pergb-session-builder.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.
