Mobile IPs from real carrier networks
Your requests leave from phones and tablets on 4G and 5G networks. Target a country, city or a specific carrier, and pay $4.99 per GB from the same balance as residential.
The network behind every request
You send every request through one gateway and pick the country, city or ASN for it. Uptime is public on the status page.
- Residential and mobile IPs
- 10M+
- Countries and territories
- 249
- Success rate
- about 99%
- Gateway uptime, last 12 months
- 99.98%
What every mobile proxy includes
A dashboard without clutter
Create a proxy, set its limits and watch usage in a few clicks, with no banners or upsells in the way.

Targeting & sessions in the username
Pick the country, city or ASN and the session type in the username, and change them per request.
2xt-customer-a1b2-proxy-my_scraper-country-de-city-berlin-session-user123-time-30
LocationSession and TTL
Full-parity API
Anything you can do in the dashboard, you can do via the API: proxy instances, limits, balance and usage stats.
curl -X POST \ https://api.2extract.com/v1/proxy \ -H "X-API-Key: 2xt_…" \ -d '{"name": "customer_42", …}'
{ "host": "proxy.2extract.net", "port": 5555, … }No hidden concurrency limits
Run as many parallel sessions as your workload needs.
Protocols for every workflow
Scripts over standard HTTP/S, anti-detect browsers over SOCKS5. Transport-level tunneling, no header modification.
- HTTP
- HTTPS
- SOCKS5
Docs with code you can run
The guides come with code you can paste and run, in cURL, Python, Node.js and Go.
- cURL
- Python
- Node.js
- Go
Security and budget control
Lock a proxy to your own IPs and to the hosts it may reach, and cap its spend in GB or USD.
- Spending limit
- $50.00
- Traffic limit
- 20 GB
- Authorized IPs
- 203.0.113.24
- Target whitelist
- *.example.com
What mobile IPs give you
Every setting is a username parameter or an API call, so your code decides per request.
Read the mobile docsA phone on a carrier network
Sites and apps see a mobile subscriber, the way most people reach them.
Target a carrier
Add
-isp-<code>with the carrier's code from the dashboard. Carrier targeting replaces geo targeting.Or target a place
Country, region, city or ZIP in 249 countries and territories.
IPs that move like phones
A mobile IP can change when its device switches cell towers. Sticky sessions work, but build retries into your code;
-constfails the request instead of switching IPs.For mobile-first platforms
Apps and the mobile versions of sites, where a desktop IP looks out of place.
A clean network, end to end
Every request takes the same path. The gateway is our own code; the exit network is built on consent.
- Your code
Any HTTP, HTTPS or SOCKS5 client: scripts, headless and anti-detect browsers.
- 2extract gateway
Our own code: routing, sessions and username parameters, in several regions to keep latency low.
- Exit network
Our own residential IP pool, which we keep growing, and mobile IPs; every owner opted in with explicit, informed consent.
- Target site
Public web data, within our Acceptable Use Policy.
- 100% consent-based
- GDPR & CCPA compliant
- Zero botnets
- Strict AUP
One price per GB, no commitment
Mobile $4.99 per GB, from the same balance as residential.
Pay as you go
$4.99/GB
Mobile IPs, pay as you go.
- No monthly minimum
- Top up from $10 by card or crypto
- One balance for residential and mobile
- Full-parity API and dashboard
Sign up with Google, GitHub or email
Volume & Enterprise
from$0.70/GB
For high-volume traffic and custom requirements.
- Same API and dashboard
- Custom requirements
- Answers from an engineer
Mobile proxy questions
Carrier codes and sessions are in the documentation.
Still have a question?
Talk directly to the engineers who built the product. No chatbots, no first-level support scripts.
Your first mobile request is one line away
Sign up with Google, GitHub or email, top up from $10 and pay per GB. No commitment.
curl -x http://…-isp-310260:•••@proxy.2extract.net:5555 ipinfo.io/json