Web scraping proxies
Rotating proxies for web scraping, from $0.49/GB. Take a fresh residential IP on every request, target by country, region or city, and keep a sticky session when a job needs several steps on one IP.
- Rotating or sticky sessions
- Country, region and city targeting
- No KYC
Proxies for web scraping
Lowest rate for each. Every tier is on the pricing page.
Why web scraping needs proxies
A scraper that sends every request from one address gets noticed quickly. These are the three walls it hits.
IP blocks and rate limits
Sites count requests per IP address. Spread the same job across rotating IPs and no single address crosses the limit.
Content that changes by location
Prices, stock and search results differ by country and city. Exit through the location you need and you see what a local visitor sees.
Blocked datacenter ranges
Many sites challenge or block server IPs on sight. Residential and mobile IPs come from real connections, so they are treated as ordinary visitors.
Which proxy for which scraping job
Start with the cheapest type that gets through your target, and only move up when it stops working.
| Scraping job | Proxy type | Why | From |
|---|---|---|---|
| Sites that block datacenter IPs, at volume | Budget Residential | Real home IPs at our lowest per-GB rate, on 30-day plans. | $0.49/GB |
| Occasional or uneven scraping | Eternal Residential | 80M+ IPs in 195 countries, and the GB you buy never expire. | $0.75/GB |
| APIs and sites without strict bot checks | Datacenter | The fastest route when a residential IP is not needed. | $0.84/GB |
| Heavily protected targets | Premium Residential | Our highest-trust residential pool, for sites that block everything else. | $5.16/GB |
| Mobile apps and app APIs | Mobile | Real 4G/5G carrier IPs, the hardest kind to block. | $4.40/GB |
Rotate or hold an IP from your scraper
One endpoint does both. Leave the session out and every request exits from a new IP. Add a session ID and the same IP is held for the lifetime you set. The example uses the Eternal Residential format.
- _country-US Two-letter country code
- _region- Region or state
- _city- City
- _session-job42 Any ID. Same ID, same IP.
- _lifetime-10 Minutes to hold the IP, up to 60
Python: a new IP on every request
import requests
proxy = "http://USERNAME:[email protected]:1000"
for url in urls:
r = requests.get(url, proxies={"http": proxy, "https": proxy}, timeout=30)
print(r.status_code, url)
Python: hold one IP for a multi-step job
sticky = "http://USERNAME:[email protected]:1000"
s = requests.Session()
s.proxies = {"http": sticky, "https": sticky}
s.get("https://example.com/login")
s.get("https://example.com/account/orders?page=2")
Web scraping proxy questions
Which proxy is best for web scraping?
For most sites, Budget Residential at volume or Eternal Residential if your usage is uneven. Use Datacenter proxies when the target does not block server IPs, and Premium Residential when it blocks everything else.
Should I use rotating or sticky sessions?
Rotate on every request when you crawl lists, search results or product pages. Use a sticky session, up to 60 minutes, when a job needs several steps on the same IP, such as logging in and then paging through results.
How much bandwidth does scraping use?
Multiply your average response size by the number of requests. As an example, one million pages at 200 KB each is about 200 GB. Skipping images, fonts and video in your scraper cuts that sharply.
Can I scrape from a specific country or city?
Yes. Our residential, mobile and datacenter proxies support country, region and city targeting, so you can collect the page a local visitor would see.
Does unused bandwidth expire?
Not on Eternal Residential. Monthly plans run in 30-day cycles; unused GB are not carried over.
Is web scraping allowed on VantixProxy?
Collecting publicly available data is a normal use of our proxies. Credential stuffing, attacks, spam and anything illegal are not. Every customer agrees to our Acceptable Use Policy, so VantixProxy is not responsible for its users’ actions.
Start scraping for $4.75
5 GB of Eternal Residential that never expires, or a Budget plan from $0.49/GB. No KYC, crypto or card.