Mobile proxies by use case

Proxies for Web Scraping

Real 4G/5G mobile IPs for public data collectionMobile proxies for web scraping that rotate per request across real carrier IPs, hold a sticky session when a crawl needs one, and bill by the gigabyte so a lean crawl stays cheap.

From $3.99 per GB, or a dedicated device from $49 a month.

Why it fits

Why a pay-per-GB pool fits web scraping

  • Crawls are bursty and parallel: many short sessions from many exits, not one identity held for weeks

  • Per-request rotation across a whole country pool is the default, sticky sessions are one list setting away

  • Billing by traffic rewards lean crawls: strip media, cache what does not change, pay for the data you needed

Setup

Recommended configuration for web scraping

The settings you would set in the dashboard, with the reasoning for this workload.

Session settingsWeb Scraping
PlanPay-per-GB pool
RotationPer request, default
Sticky sessionSticky list setting
ProtocolsHTTP(S), SOCKS5
Rotation
  • Per request for catalog and search crawls
  • Switch to a sticky session when a target paginates behind a cookie
Sticky session
  • Set the proxy list to Sticky to hold one exit until you rotate it
  • A timer list holds each IP for a fixed interval instead
Concurrency
  • Scale parallel sessions with the pool
  • Keep per-domain request rates at human pace and back off on any 429
Protocol
  • HTTP/HTTPS or SOCKS5 with the credentials from the dashboard
  • Works with Scrapy, Playwright, Puppeteer and plain fetch

AI agents

An agent can run this Web Scraping setup

Once you create an API key and fund the balance, an AI agent can price the Web Scraping setup above, buy it when you say yes, pull the connection details, rotate the IP and watch usage through VoidMob's open-source MCP server. Works with Claude Code, Codex and other local MCP clients.

purchase_proxyrotate_proxy_ipget_proxy_status
$ npx -y @voidmob/mcp
Explore the MCP server
Pitfalls

What goes wrong with proxies for web scraping

Symptom, cause, fix. Each one traces back to a setting on this page.

  • The bill grows faster than the dataset

    Full page renders pull images, fonts and video the parser never reads, and every megabyte is billed

    Block media at the browser or proxy layer and request JSON endpoints where they exist. Most catalog and pricing crawls transfer a fraction of the page weight once media is off.

  • Paginated flows reset to page one mid-crawl

    The exit IP rotated inside a flow that the site binds to a cookie, so the session looked hijacked

    Use a sticky session for the length of a paginated or logged-in flow, then release it. Rotate between flows, not inside them.

    Check with IP Checker
  • One domain starts returning 429 or empty pages

    Requests hit a single carrier IP at datacenter speed; carrier IPs are shared by real subscribers, so sites rate-limit them conservatively

    Spread requests across exits and keep per-IP cadence close to what a phone would do. Treat a 429 as a signal to slow down, not to retry harder.

  • Prices and availability in the data do not match what users in the market see

    The crawl exited from one country while the data is regional

    Run the same crawl from each target country's pool and store the exit country with every row. Country, region, city and carrier are settings on each proxy list.

    Check with Location Test
Why it works

Why mobile IPs work for web scraping

Public data collection runs cleanest from IPs that look like ordinary phone subscribers. VoidMob routes each request through a real 4G/5G device behind carrier-grade NAT, rotates the exit per request or holds it for a session, and bills by the gigabyte, so a crawl costs what it transfers.

Mobile carrier ranges sit behind carrier-grade NAT, where one public IP fronts thousands of real subscribers, so a site that blocks a mobile IP blocks its own users. Datacenter ranges are throttled on sight; a real 4G/5G device is treated like a phone on a commute. The CGNAT explainer covers the mechanics.

VoidMob's pool is built from physical devices on consumer carrier plans. Each proxy list rotates per request or holds a sticky session so a paginated flow stays on one identity. Billing is per gigabyte with no per-request fee; the calculator on this page turns pages per day into a monthly figure.

Collect public data, respect robots.txt and each site's terms, and keep per-domain rates modest. What you collect, how fast, and whether it contains personal data are your calls. The Playwright and Puppeteer guides show the connection strings that keep a headless browser on one exit.

Pricing

What it costs

Pay-per-GB shared pools, or dedicated devices billed per day, week or month.

Pay-per-GB

HTTP(S) and SOCKS5. Rotate per request or hold a session.

  • 1 GB$3.99 ($3.99/GB)
  • 10 GB$35 ($3.50/GB)
  • 25 GB$81.25 ($3.25/GB)
  • 50 GB$149.50 ($2.99/GB)
  • 100 GB$250 ($2.50/GB)
  • Above 100 GBCustom volume plans

Dedicated devices

HTTP(S), SOCKS5 and OpenVPN on every device. VLESS/Xray on premium tiers.

  • United States flagUnited Statesfrom $129/mo
  • United Kingdom flagUnited Kingdomfrom $97/mo
  • Germany flagGermanyfrom $119/mo
  • France flagFrancefrom $79/mo
  • Brasil flagBrasilfrom $99/mo
  • Indonesia flagIndonesiafrom $72/mo
  • Italy flagItalyfrom $127/mo
  • Spain flagSpainfrom $119/mo
  • Canada flagCanadafrom $159/mo
  • Poland flagPolandfrom $59/mo
  • Thailand flagThailandfrom $59/mo
  • Australia flagAustraliafrom $119/mo
  • Singapore flagSingaporefrom $119/mo
  • Ukraine flagUkrainefrom $49/mo
  • Romania flagRomaniafrom $49/mo
  • Austria flagAustriafrom $79/mo
  • Ireland flagIrelandfrom $59/mo
  • Netherlands flagNetherlandsfrom $139/mo
  • Portugal flagPortugalfrom $89/mo
  • Lithuania flagLithuaniafrom $59/mo
  • New Zealand flagNew Zealandfrom $129/mo
  • Georgia flagGeorgiafrom $109/mo
  • Moldova flagMoldovafrom $55/mo
23 locations, monthly fromTiers and features

Prices updated

Data estimate

How much data does web scraping use?

Pre-filled with a typical setup for this use case. Adjust the inputs to match yours.

Rough estimate, not a billing forecast. Real usage varies by target, media mix and caching.

Use case
Per page

About 0.2 MB per page without media, over 30 days.

Rough estimate
~30GB/mo
Fits the 50 GB tier at $149.50/moSized with 20% headroom over the estimate.
See proxy pricing

Prices updated

Run Web Scraping on real mobile IPs

Pools from $3.99/GB, or a dedicated device for 1 to 30 days.

Get Web Scraping ProxiesInstant activation, no KYC, crypto accepted.

Frequently Asked Questions

Common questions about mobile proxies for web scraping.