Oxylabs Mobile Proxies run on real mobile devices connected to cellular networks and are equipped with automatic rotation, making them the perfect choice for block-free public web data collection.
Follow this guide to learn how to set up and start using Mobile Proxies with ease.
Once you’ve acquired your Mobile Proxies subscription, you’ll be directed to the setup screen to create your first proxy user.
Find the Create proxy user on your dashboard and give your user a name and a password.
Creating a proxy user
You can also create more users by visiting My Products on the left-hand side and finding Mobile Proxies. Then, locate and select the Users tab — click on New User. As before, create a name and a password.
After generating a proxy user, you’ll receive a cURL example that you can employ in your terminal or any other setup you prefer.
For your convenience, you can copy the cURL example below:
curl 'https://ip.oxylabs.io' -U 'customer-USERNAME:PASSWORD' -x 'pr.oxylabs.io:7777'
Then, simply paste the cURL example, replace USERNAME:PASSWORD with your credentials, and send the request to get your Mobile IP address.
You can also watch the video below for guidance on making a basic cURL request.
You can use a single backconnect entry node to specify your targeting preferences by adding parameters in the username:
For instance, see an example of a query structure with country and city parameters:
cURL with country and city parameters
The following is an example of this query in code form:
curl -x pr.oxylabs.io:7777 -U "customer-USERNAME-cc-GB-city-london:PASSWORD" https://ip.oxylabs.io
You may include additional parameters in your query to control your session. To do that, add sessid-abcde12345 to your username string.
cURL with session parameters
Here's a code example you can copy and use for your convenience:
curl -x pr.oxylabs.io:7777 -U "customer-USERNAME-sessid-randomString123:PASSWORD" https://ip.oxylabs.io
Normally, each request returns a random IP address as Oxylabs Mobile Proxies rotate automatically. The standard session time is 10 minutes, but you can extend it to 30 minutes using the sesstime parameter.
For a full list of supported parameters and languages, head to our documentation.
See the most common response codes in the table below:
||A proxy server can return this error code if the request doesn’t contain a host to connect to or if there was a generic error when parsing an HTTP request. Make sure you formed the request correctly, including the URL in the request, then try again.|
||The request lacks proxy authentication information, or the username or password is invalid. Include the Proxy-Authorization header in your request, ensure that your username and password are formed correctly, then try again.|
||The proxy server has encountered an internal error. Retry the request at a later time.|
||A proxy server received an invalid response from the upstream server. Retry request.
||A proxy server didn’t receive a response from the upstream server in time. Retry request.|
||Custom HTTP status code - this means the proxy couldn’t find an exit node that satisfies the request. Change request filter parameters or try again at a later time.|
Contact our Support Team for assistance if you run into any other response codes.
Endpoint generator is a configuration tool built to simplify the integration process for Mobile Proxies. This tool enables you to easily customize and retrieve a list of endpoints by specifying such parameters as:
Output format — choose a format you’ll get your endpoints list in (port, HTTP, HTTPS, SOCKS5).
Authentication method — choose to connect with your credentials or use whitelisted IPs.
Endpoint type — select either backconnect or country entry.
Location settings — choose a specific proxy location or leave Any for a random location.
Session type — keep your IP address for 30 minutes with a sticky session or get a random IP with each request via a rotating session.
After you've chosen your parameters, select the number of endpoints and export the data in your preferred file type, such as CSV, JSON, or TXT.
NOTE: The Endpoint generator is a configuration tool only. To use our proxies, you still need your own terminal or other setup.
Find more detailed information in our documentation, or check out the video below.
The Statistics tab enables you to see detailed information about your daily traffic usage. You can see usage graphs for any selected time period, filter them by users, and export this data to a CSV file.
In addition to monitoring your proxy usage, you can also set traffic limits using the dashboard.
To do that, find and select Usage limits on the left-hand side. Then click on Create a rule, choose your product and proxy user. You can then set either daily, monthly or lifetime traffic limits with a specific amount of GBs. Once you’re finished, hit Create limit rule.
If you have any questions or want to claim Oxylabs Mobile Proxies free trial, feel free to contact our Support Team.
Also, dive into other developer-focused resources for more insights:
To find out your proxy IP address, either visit ip.oxylabs.io or send a request to it via your terminal — your IP address will be returned to you.
If you forgot your password, go to the dashboard, click on Forgot password?, and follow the instructions.
No, the Endpoint generator is dedicated to generating endpoints for your existing proxies. To set up a proxy, find Mobile Proxies in your dashboard and select the Users tab. Then, locate and click the New user button.
Any device. Mobile simply means a connection type, not the device it should be used on. This means you can use them in the same way as other proxies. Make a connection request to our service, and you’re good to go!
For more details, check out our documentation.
To quickly top-up the Mobile Proxy traffic, use the self-service option on the dashboard.
When you get through the 50% of your monthly subscription (Starter, Advanced, Premium, Venture, Business or Corporate), you’ll notice the Add more traffic option appearing on the dashboard. Simply click on it, select the amount of GBs, and you’re good to go.
To top-up more GBs than your subscription allows, please contact our support team at email@example.com. Keep in mind that the topped-up traffic doesn’t transfer to the next billing period.
For more information on pricing and topping up, check out this in-depth answer.
We offer different monthly subscription plans to suit individual needs:
Regular plans are accessible via self-service without the KYC (Know Your Customer) process:
Pay as you go — $22/GB (No commitment)
Starter — $200, 10GB ($20/GB)
Advanced — $380, 20GB ($19/GB)
Premium — $850, 50GB ($17/GB)
Enterprise plans are available via self-service with the KYC process:
Venture — $1,600, 100GB ($16/GB)
Business — $3,000, 200GB ($15/GB)
Corporate — $4,200, 300GB ($14/GB)
A custom plan is available via contacting sales:
Custom+ — from $5,000, 500GB+
If you need any help with choosing a Custom plan or getting started with a product, make sure to contact our expert sales team.
You don’t get a list of IPs after the purchase. Instead, you’ll have to use an entry node to connect. Our main entry node is pr.oxylabs.io:7777, or you can use country-specific entry nodes.
You can start using our proxies on a number of platforms. To find out more, check out our list of integration guides.
Yes, to avoid abuse and suspicious activities, some websites are restricted on our Mobile Proxy network. Scraping of such targets as financial institutions, government websites, streaming services, mailing services, and more (please see our documentation for a more detailed list) is prohibited.
To get further information on Oxylabs’ Mobile Proxies can be utilized for your use case, please get in touch with the customer support team at firstname.lastname@example.org or via the 24/7 live chat.
About the author
Vytenis Kaubre is a Copywriter at Oxylabs. As his passion lay in creative writing and curiosity in anything tech kept growing, he joined the army of copywriters. After work, you might find Vytenis watching TV shows, brainstorming ideas for tabletop games, or taking Raymond Chandler’s advice, “When in doubt, have a man come through a door with a gun in his hand” too seriously (when writing short stories).
All information on Oxylabs Blog is provided on an "as is" basis and for informational purposes only. We make no representation and disclaim all liability with respect to your use of any information contained on Oxylabs Blog or any third-party websites that may be linked therein. Before engaging in scraping activities of any kind you should consult your legal advisors and carefully read the particular website's terms of service or receive a scraping license.
Get the latest news from data gathering world
Mobile Proxies starting at $22
Harness the power of our stable proxy pool with over 20M Mobile Proxy IPs around the world.
Scale up your business with Oxylabs®
GET IN TOUCH
Certified data centers and upstream providers
Connect with us
Advanced proxy solutions