> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nodemaven.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How does IP rotation work?

> A Rotating session gives you a new IP on every request. How to turn it on, why your location stays fixed, and when to use it.

A **Rotating** session gives you a new IP on every request. There is no session to keep and nothing to reset.

**Rotating** is one of three session types for Residential and Mobile. ISP proxies do not rotate.

## Turning it on

Under **Advanced settings**, set **Session type** to **Rotating**.

![Advanced settings with Session type set to Rotating](https://downloads.intercomcdn.com/i/o/yvkc0rpk/2589770864/e3e998dccaa2ed74abf6667ec775/image.png)

The dashboard removes the session ID from your username. That absence is what makes it rotate:

```text theme={null}
Sticky      USERNAME-country-us-sid-abc123def4567-filter-medium
Rotating    USERNAME-country-us-filter-medium
```

![Generated rotating proxy string with no session ID](https://downloads.intercomcdn.com/i/o/yvkc0rpk/2589774220/f67149e96acaea461295e5fda278/image.png)

## Your location stays fixed

Rotation changes the IP, not the targeting. Every new IP comes from the location and filter you selected.

With this username, every request goes out from a different Phoenix IP:

```text theme={null}
USERNAME-country-us-region-arizona-city-phoenix-filter-medium
```

<Note>
  **Narrow targeting means a small pool.** A country rotates across many IPs. A city plus a carrier plus a filter may leave only a handful, and you will see the same ones again.
</Note>

## Getting a new IP without switching to Rotating

On a **Sticky** session, two options:

| **Option** | **How** |
| - | - |
| **Change the session ID** | Edit any character of the `-sid-` value. Fastest method. |
| **Generate a new proxy string** | Each one comes with its own session ID |

Both keep your location and filter. Only the IP changes.

## How many can I run at once?

No limit. Set **Proxies quantity** in the Proxy generator to produce several strings at a time.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.