Mobile
Real 4G/5G mobile carrier IPs, billed pay-as-you-go by the gigabyte. Use Mobile when a target specifically favours mobile carrier traffic.
Connection details
Mobile connects through a single endpoint. Your credentials and any targeting live in the username, and the password stays constant.
| Setting | Value |
|---|---|
| Endpoint host | mobile.proxyomega.com |
| Port | 20229 |
| Protocols | HTTPS, SOCKS5 |
| Billing | Pay-as-you-go by the GB (bandwidth never expires) |
| Targeting | Country-level, 113 countries |
| Sessions | Rotating per request, or sticky via -session |
Authentication
Find your username and password on the dashboard. You can authenticate in two ways for the proxy connection:
- Username + password. Connect as
https://<username>:<password>@mobile.proxyomega.com:20229. - IP whitelist. Add your server's public IP under Whitelist in the dashboard, then connect with no credentials. This is best for servers with a static IP.
See Authentication for the full details on both methods.
Quick connect
Route a request through a mobile IP and confirm your exit address:
curl -x "https://<username>:<password>@mobile.proxyomega.com:20229" https://api.ipify.org
Target a specific country by appending -country-<cc> to the username:
curl -x "https://<username>-country-us:<password>@mobile.proxyomega.com:20229" https://httpbin.org/ip
Python, using the standard proxy environment format:
import requests
proxy = "https://<username>-country-gb:<password>@mobile.proxyomega.com:20229"
proxies = {"http": proxy, "https": proxy}
r = requests.get("https://api.ipify.org?format=json", proxies=proxies)
print(r.json())
Targeting
Mobile supports country-level targeting across 113 countries. Append the country parameter to your username using a two-letter country code. The password is unchanged.
<username>-country-<cc>[-session-<id>][-ttl-<minutes>]
| Parameter | Example | Effect |
|---|---|---|
-country-<cc> | -country-us, -country-de, -country-gb | Route through a mobile IP in that country |
-session-<id> | -session-abc123 | Hold the same sticky IP across requests |
-ttl-<minutes> | -ttl-30 | How long the sticky IP is held, in minutes |
Sessions
By default every request rotates to a fresh mobile IP. To hold the same IP, add a -session value of your choosing. Reuse the same string to stay on that IP, and change or drop it to rotate.
# Rotating - a new IP each request (no -session)
curl -x "https://<username>-country-us:<password>@mobile.proxyomega.com:20229" https://api.ipify.org
# Sticky - same IP for every request that reuses this session id
curl -x "https://<username>-country-us-session-order77:<password>@mobile.proxyomega.com:20229" https://api.ipify.org
Use -ttl-<minutes> to set how long a sticky IP is held. See Sessions & rotation for patterns and worked examples.
Billing & volume
Mobile is pay-as-you-go: you're metered on the bandwidth you consume, with no commitment and no minimum. Your purchased balance never expires. Pricing starts at $5.80/GB and steps down automatically as your total volume increases, reaching $4.00/GB at 1,000 GB and above.
| Volume | Price per GB |
|---|---|
| 1-4 GB | $5.80 |
| 5-9 GB | $5.70 |
| 10-24 GB | $5.60 |
| 25-49 GB | $5.50 |
| 50-99 GB | $5.40 |
| 100-249 GB | $5.20 |
| 250-499 GB | $5.00 |
| 500-749 GB | $4.70 |
| 750-999 GB | $4.50 |
| 1,000+ GB | $4.00 |
Track your usage in real time and top up your balance from the dashboard. Payment is by card, crypto, or account balance. Live pricing is on the pricing page.
Best for
App testing
Validate mobile apps against real carrier network conditions and IP ranges.
Mobile-specific scraping
Reach content and results that are served differently to mobile carrier traffic.
Mobile-first social
Work with platforms that expect and trust connections from genuine mobile IPs.
Related pages
- Quickstart. Get your first request through the proxy in minutes.
- Authentication. Username/password and IP whitelist setup.
- Targeting. Full parameter syntax across all products.
- Sessions & rotation. Sticky vs rotating IPs and TTL.
- Residential / ISP. Pay-as-you-go with state, city and ASN targeting.
- Code examples. Ready-to-run snippets in several languages.
Last updated July 6, 2026