Mobile 4G/5G · pay per GB
Mobile 4G/5G proxies by the GB
Buy mobile 4G/5G proxy traffic by the GB. Requests leave through carrier modems in the shared pool, and the same balance also covers residential traffic. Choose the country, rotation and session in your proxy username. Check which countries have modems online now before planning a run.
- countries online now
- 6
- modems online now
- 111
What you are buying
How mobile 4G/5G traffic reaches a site.
Your client opens a normal HTTP or SOCKS5 connection to our gateway. The gateway reads the username, picks a modem in the country you named, and forwards the request out of that modem. The answer comes back the same way. Nothing is installed and nothing is reserved for you: the pool is shared, and a modem serves whoever asks for that country next.
Where the traffic comes from
Mobile traffic runs on carrier modems operated by our network partner; residential traffic runs on opt-in peer devices in the partner network.
We never list the exit IPs of a pool. How we source traffic →
Countries
Mobile 4G/5G proxies by country.
Explore country pages for connection examples and market-specific checks. Availability changes: use the current counts and the full locations list before choosing a country for your job.
- United Statesmbl-us · USD23online now
- United Kingdommbl-gb · GBP20online now
- Francembl-fr · EUR23online now
- Netherlandsmbl-nl · EUR24online now
- Polandmbl-pl · PLN15online now
- Georgia (country)mbl-ge · GEL6online now
Counts as of 2026-10-08 03:45:07Z, cached for one minute. Every country in both pools, with its live count →
Rotation and protocols
Choose the exit behaviour in the username.
| Mode | Token | What it does |
|---|---|---|
| Per-connection rotationThe gateway selects an exit for each connection. Addresses can repeat; use this mode when no continuing proxy session is needed. | rot-ondemand | The gateway selects an exit for each connection. Addresses can repeat; use this mode when no continuing proxy session is needed. |
| Timed rotation: 5, 10, 20 or 60 minutesThe exit changes on a clock rather than per request. auto10 is the default when no rot token is given. | rot-auto5 · auto10 · auto20 · auto60 | The exit changes on a clock rather than per request. auto10 is the default when no rot token is given. |
| Sticky sessionThe same session name returns to the same device while it is online. A sticky session keeps the same device. The carrier may still change the IP of that device. | sid-<name> + rot-sticky | The same session name returns to the same device while it is online. A sticky session keeps the same device. The carrier may still change the IP of that device. |
When to use rotating IPs or sticky proxy sessions.
Two protocols, one credential
HTTP CONNECT on port 7000 and SOCKS5 on port 7001, same username and password. In clients such as curl, socks5h sends the destination hostname to the proxy for resolution.
Choose between HTTP and SOCKS5, or check SOCKS5 compatibility before buying.
Many connections at once
One credential serves many parallel connections and sessions, with no fee per connection. The gateway answers 429 when your account limit is reached; the limit is in your dashboard.
When a country is empty
A country with no device online answers 502 with E_NO_STOCK_COUNTRY rather than sending you somewhere else. Retry shortly, or pick another country.
# HTTP on port 7000: pool "mbl", country "nl", timed rotation every 10 minutes
curl --disable --silent --show-error --noproxy '' --connect-timeout 5 --max-time 15 -x "http://gw.portproof.org:7000" \
--proxy-user "USERNAME-mbl-nl-rot-auto10" \
"https://api.portproof.org/v1/echo-ip"
# SOCKS5 on port 7001, per-connection rotation (addresses can repeat)
curl --disable --silent --show-error --noproxy '' --connect-timeout 5 --max-time 15 -x "socks5h://gw.portproof.org:7001" \
--proxy-user "USERNAME-mbl-nl-rot-ondemand" \
"https://api.portproof.org/v1/echo-ip"
# a sticky session: reuse the selected device while it remains available
curl --disable --silent --show-error --noproxy '' --connect-timeout 5 --max-time 15 -x "http://gw.portproof.org:7000" \
--proxy-user "USERNAME-mbl-nl-sid-cart7-rot-sticky" \
"https://api.portproof.org/v1/echo-ip"Replace USERNAME with the account part of your username from the dashboard after a fulfilled purchase. Choose one example in an interactive terminal and enter your password when curl prompts. Use a country with devices online now in this pool; a country page alone does not confirm availability. The transfer timeout does not set a deadline for entering the password.
Test the connection with curl for response checks and troubleshooting, or use the setup reference for username tokens and Python, Node and Playwright snippets.
Price
Price per GB by order size.
| Order size | Per GB | Saving | Example total |
|---|---|---|---|
| 1 to 4 GB1 GB = EUR 4.50 | EUR 4.50 | ||
| 5 to 24 GB5 GB = EUR 19.50 | EUR 3.90−13 % | ||
| 25 to 49 GB25 GB = EUR 87.50 | EUR 3.50−22 % | ||
| 50 to 99 GB50 GB = EUR 160.00 | EUR 3.20−29 % | ||
| 100 to 249 GB100 GB = EUR 290.00 | EUR 2.90−36 % | ||
| 250 GB and more250 GB = EUR 625.00 | EUR 2.50−44 % |
Pay as you go: buy a GB amount before running your job and add more when you need it. Mobile and residential traffic use the same balance. GB never expire. View the full price list.
Prices per GB in EUR, by the size of one order. VAT not applicable: the seller is not registered for VAT.
Start small
Try 0.5 GB for EUR 2.90, once per customer, on either shared pool. Check current countries before testing. Standard orders start at 1 GB; the table shows the rate for each order size.
Verification
Proxy traffic up to 50 GB per rolling 30 days does not require company verification. Above that threshold, a business check is required. You accept the terms and acceptable-use policy at checkout.
Plan your proxy trial: check one permitted task, validate its result, then measure traffic per completed run.
Before a larger order
Check the task, then choose the GB amount.
1. Confirm the route
Check the country’s current availability and run a small connection test. Use the curl check or the guide for your client.
2. Validate useful results
Run an authorised sample of your actual task. Check response contents and session continuity, then count completed tasks and failed attempts.
3. Estimate the workload
Use measured traffic and your schedule in the bandwidth calculator. Compare the order sizes above and check the final total at checkout.
Planning a permitted collector? Choose proxies for web scraping with a sample that measures complete records, failed attempts and transferred data.
Choosing a pool
When mobile 4G/5G is the right pool.
Choose Mobile 4G/5G when
- You are testing how your own product responds to a visitor using a carrier-network connection.
- You are checking permitted ad or page content from a mobile-network exit, with the device and browser settings your test requires.
Choose Residential when
Choose residential when the job calls for a peer-network connection or a country currently available in that pool. Compare the live country lists before planning the job. Switching pools uses the same balance and credential.
Use cases
What people buy this traffic for.
- Price and marketplace monitoringTrack public shop and marketplace prices from the markets you serve. Choose mobile or residential traffic by the GB, and record each offer’s full context so your price tracking compares like with like.
- Ad verification and brand safetyCheck your campaign pages from a carrier or residential connection, with the browser settings and test conditions recorded alongside the result.
- Market research and local searchCompare permitted offers, catalogues and search results with the network route, browser settings and account state recorded alongside each observation.
- QA and geo-testingCheck your own site with the requested network route, browser settings and expected result recorded for each test.
- AI agents and data pipelinesOne credential an agent can steer itself: pool, country and session are tokens in the username.
Questions
Answers before you buy.
- What is a mobile proxy?
- A mobile proxy routes your request through a 4G or 5G modem on a mobile network, so the destination sees a carrier address instead of a data-centre one. Mobile traffic runs on carrier modems operated by our network partner; residential traffic runs on opt-in peer devices in the partner network. You connect to our gateway over HTTP or SOCKS5 and name the country in the username; nothing is installed on your side.
- Which countries can I use, and how many devices are online?
- Mobile 4G/5G runs in the countries listed with live availability on the locations page. The counts on this page come straight from our stock endpoint and are labelled "online now"; when the endpoint does not answer we show no figure at all rather than an old one. Pools are shared between customers and change through the day, so read the count before a large run.
- Can I buy proxy traffic as I need it?
- Yes. Buy a GB amount before you use it and add more when needed. The price per GB is set by the size of each order, and one balance covers both shared pools. GB never expire. What you buy stays on your balance until you use it; a new purchase adds to the same balance. The table on this page shows the rates; checkout confirms your order total.
- How does rotation work, and what does a sticky session guarantee?
- Rotation is a token in the username: per-connection selection with rot-ondemand (addresses can repeat), a timer of 5, 10, 20 or 60 minutes with rot-auto5 to rot-auto60, or a named session with sid and rot-sticky. A sticky session keeps the same device. The carrier may still change the IP of that device. We do not sell fixed IP addresses on this product, and the pools are shared.
- When should I choose Mobile 4G/5G rather than Residential?
- Choose Mobile 4G/5G when any of these is true. You are testing how your own product responds to a visitor using a carrier-network connection. You are checking permitted ad or page content from a mobile-network exit, with the device and browser settings your test requires. Otherwise: choose residential when the job calls for a peer-network connection or a country currently available in that pool. Compare the live country lists before planning the job. Switching pools uses the same balance and credential.
- What may I not use it for?
- The lawful jobs we sell for are price and marketplace monitoring, ad verification, market research, QA and geo-testing, and AI agents and data pipelines. We refuse social multi-accounting, sneaker and ticket bots, betting arbitrage, sybil airdrop farming, bonus abuse, credential stuffing, and anything against the law of the exit country. You accept the acceptable-use policy at every checkout, and up to 50 GB per rolling 30 days needs no company verification.