Oxylabs Review

The best premium proxy provider on the market

The sheer scale and performance of Oxylabs’ proxy networks has few equals. Coupled with advanced web scraping tools and professional customer service, it can meet the data collection needs of any business.

Rating 9.3 / 10
4.6/5

Use the code proxyway35 to get a 35% discount.

Oxylabs is a major proxy provider that competes with services like Bright Data and NetNut for business clients. It’s currently the best-rated company on this website, and one that received our Best Proxy Performance award in 2023. These two details indicate that we consider the provider to be a very strong pick – maybe even for smaller projects that require quality infrastructure.

In this review, we’ll go through Oxylabs’ main products to see how they fare against the alternatives. In addition to a general overview, you’ll find detailed performance benchmarks based on several weeks of testing. Let’s go!

News about Oxylabs

You can buy between 20 and 500 IPs with optional free rotation.
The feature comes included in the base price, which is now up to 33% cheaper.
Our impressions from the annual web scraping conference.

General Information

CountryLithuania 
Founded 2015
Proxy networks

Datacenter (dedicated, rotating)
ISP (dedicated, rotating)
Residential
Mobile
Proxy API (Web Unblocker)

Web scrapersGeneral-purpose, SERP, e-commerce & real estate APIs
Other toolsChrome, Android extensions
Price rangePremium
Starting price$10
Payment methodsCredit card, wire transfer, AliPay, PayPal
Trial7 days for companies, 3-day refund

Oxylabs is a Lithuanian proxy provider running since 2015. It’s one of the biggest companies in the field, offering all kinds of proxy services and several data collection APIs that can help you scrape just about any target. 

Oxylabs primarily targets business clients. This reflects everywhere: from a prim and tidy website, to a list of certifications on the homepage and a dedicated account manager. Heck, its products even have insurance! – that’s a first for a proxy company. However, that also means you’ll be paying above-average prices. 

This orientation toward enterprises means that Oxylabs would like to lock you into a long-term contract and foster the relationship through account managers. But lately, the provider has been opening up its platform, putting increasing emphasis on self-service and cheaper entry plans.

As a company, Oxylabs invests much effort into business ethics. The provider has made a framework for ethical proxy acquisition and that it’s a member of the Ethical Web Data Collection Initiative (you can read our interviews on proxy ethicality and KYC guidelines). In addition, Oxylabs partners with governmental and non-profit organizations through projects like 4beta.

Oxylabs Datacenter Proxies

Oxylabs controls the largest network of datacenter proxies in the world – over 2 million IPs from nearly 8,000 subnets. You can buy two kinds of products:

  1. Dedicated proxy lists for your exclusive use.
  2. Rotating proxy pool with thousands of shared IPs in multiple locations.

Features

 DedicatedRotating
FormatIP listProxy pool with 29,000 IPs
Locations188 with city selection15 in the US, Europe & Asia
RotationWith a paid add-onEvery request, 30 mins
ThreadsUnlimited
TrafficUnlimitedPlan based
SOCKS5
AuthenticationCredentials, IP whitelistCredentials
OtherChoice of subnets 

Oxylabs’ dedicated datacenter proxies look impressive. They have nearly no limitations, support SOCKS5, and come from over 150 locations, with an ability to specify states and cities. Their only drawback is no rotation, but that too can be overcome with the provider’s Proxy Rotator add-on.

With a stock of 2 million IPs, you can scale as much as you need. What’s more, this ensures high IP diversity, which is always welcome for avoiding subnet and ASN-related bans.

The rotating proxies revolve around (no pun intended) the US: there are 10,000 IPs there. Western European countries like the UK and France include 2,000 each, while most Asian locations have 1,000. The service is intended for web scraping, so it can switch IP addresses with each connection request or create limited duration sessions. Compared to the dedicated proxies, there’s no SOCKS5 or city-level targeting.

Pricing Plans

 DedicatedRotating
ModelSubscription
FormatIPsTraffic
Starting price$180 for 100 US IPs or 60 non-US IPs$50 for 77 GB of traffic
Price modifiersDomains, non-US locations
Self-service
Trial7 days for companies

Both dedicated and rotating proxies use a subscription-based pricing model. It renews automatically after the billing period.

Oxylabs’ dedicated service bases its rates on the number of IPs you get. Proxies in the US cost the least, while choosing other countries costs up to 66% more. In addition, you may need to pay a different rate for some targets. There’s no self-service for this product, so its pricing is somewhat opaque.

Still, looking at the advertised rates, Oxylabs is actually affordable for a premium provider – if you need at least 100 IPs in the US. Otherwise, its prices are above average until you scale up. Oxylabs allows replacing 20% of the proxies per quarter without paying.

The rotating proxies charge only for traffic use. Starting at $.65/GB and reaching $.44/GB at scale, they cost around the industry average. This service is much easier to pick up, as you can go and buy a plan without dealing with salespeople.

Performance Benchmarks

We last tested Oxylabs’ rotating proxy pool and 100 dedicated US proxies in March 2023.

#1: Infrastructure performance (rotating proxies)

We ran 50,000 connection requests using Oxylabs’ US-filtered rotating proxies. Our computer was located in Germany. We targeted a global CDN – it pinged a server nearest to the proxy IP and had a response size of several kilobytes.

Avg. success rateAvg. response time
99.98%0.63 s
Oxylabs’ rotating proxy network worked flawlessly. Its infrastructure shouldn’t interrupt your data extraction operation, even if you scrape round the clock. Futhermore, theses are among the fastest rotating proxies we’ve tried, outpacing all competitors in our annual market research.

#2: Download speed

We tested 10 rotating and 10 dedicated IPs using DigitalOcean’s 100 MB NYC benchmark.

Avg. without proxiesRotating averageDedicated average
17.49 MB/s12.37 MB/s6.65 MB/s
Both the dedicated and rotating IPs should be viable for traffic-intensive tasks like video streaming.

#3: Performance with popular targets

We made ~2,600 connection requests to each target using US proxies and a non-headless Python scraper. Our computer was located in Germany. Note that your results may differ based on your web scraping setup.

 RotatingDedicated
 Success rateResponse timeSuccess rateResponse time
Amazon89.92%2.98 s92.32%2.75 s
Homedepot92.01%1.27 s100%1.01 s
Walmart99.61%1.47 s99.97%1.15 s
Total93.85%1.91 s97.40%1.64 s

Both products displayed similar results: high success rates and respectable latency. The dedicated proxies had a slight edge, but the difference was negligible at this scale.

Oxylabs Residential Proxies

Oxylabs controls around 100 million monthly residential proxies – the largest number on the market. They’re sourced via Honeygain (a bandwidth-sharing app) and partnerships with other app developers.

Features

Format: Proxy pool with 100M IPs
Locations: All countries
Filtering: Country, state, city, ZIP code
Rotation: Every request, 1-30 mins

Threads: Unlimited
Traffic: Plan based
SOCKS5: 
Authentication: Credentials, IP whitelist

The service is fully-featured. You can choose from any country in the world and then further specify a state, city, and even ZIP code. Very few providers offer the latter option. Targeting by ASN is also available but only to select customers.

Like most residential proxies, these use the format of endpoint:port. You can rotate IPs with every connection request or establish a sticky session for up to 30 minutes. Oxylabs’ customers in China get two separate endpoints for better connectivity.

As of mid-2023, the residential proxies support the SOCKS5 protocol. However, it’s limited to TCP and website traffic for now. One more important point: Oxylabs blocks access to Google with this product.

Pricing Plans

Model: Subscription, pay as you go
Format: Traffic
Starting price: $10 for 1 GB
Trial: 7 days for companies, 3-day refund

Oxylabs charges for traffic only. You can pay as you go at a fixed rate of $10/GB – this method lets you buy up to 50 GB of traffic per month. Otherwise, the cheapest plan starts at $99 ($9/GB). If you reach the cap of any plan, there’s an option to top up without getting a new plan.

Compared to the market prices, Oxylabs charges a premium. But the provider’s rates aren’t that bad in this category: it costs less than Bright Data, especially if you need precise location targeting, and significantly less compared to NetNut.

Performance Benchmarks

We last tested Oxylabs’ residential proxies in March 2023.

#1: Pool size & composition

We ran 1M requests over 21 days using the unfiltered pool, 500,000 requests over 14 days using the country pools, and 140,000 connection requests over 7 days using the Australian pool. We enriched IP data with the IP2Location database.

GatewayUnique IPsResidential %
Random733,04096.95%
US250,74796.23% 
UK132,696 97.40% 
Germany167,14597.80%
France161,862 98.26% 
India334,67097.07% 
Australia35,29797.81%

Oxylabs can evidently back up its marketing claims. 3 out of 4 requests gave us a unique IP address in the unfiltered gateway, and we found over 250k American IPs. Even in Australia, where proxies are to come by, Oxylabs was able to produce over 30,000 IP addresses.

And while this isn’t the best result looking only at the unfiltered gateway, Oxylabs led the pack in individual country pools, together with Smartproxy.

#2: Infrastructure performance

This benchmark shared the same parameters as the pool test. Our computer was located in Germany. We targeted a global CDN – it pinged a server nearest to the proxy IP and had a response size of several kilobytes.

GatewayAvg. success rateAvg. response time
Random99.61%0.57 s 
US99.80%0.72 s
UK99.66%0.40 s
Germany99.60%0.42 s
France99.69%0.38 s 
India99.80%1.47 s
Australia99.78%1.19 s

These residential proxies were incredibly performant. Oxylabs’ infrastructure let us down very few times, and its latency was simply amazing for residential addresses. The provider was faster than all competitors in our tests, sometimes by as many as seven times!

#3: Performance with popular targets

We made ~2,600 connection requests to each target using US-filtered proxies and a non-headless Python scraper. Our computer was located in Germany. Note that your results may differ based on your web scraping setup.

WebsiteAvg. success rateAvg. response time
Amazon94.33% 3.31 s 
GoogleBlocked
Social Media98.98%1.50 s
Walmart99.37%1.88 s
Total97.48%2.23 s

The residential proxies were able to access all tested websites smoothly. Unfortunately, they don’t work with Google – but that’s a managerial rather than technical limitation.

Oxylabs Mobile Proxies

Oxylabs controls 20 million monthly IPs on cellular networks. Once again, this is the largest mobile proxy service we know. It’s based on a peer-to-peer model, meaning that your connections will be routed through the devices of real people.

Features

Format: Proxy pool with 20M IPs
Locations: All countries
Filtering: Country, state, city, co-ordinates, ASN
Rotation: Every request, 1-30 mins

Threads: Unlimited
Traffic: Plan based
SOCKS5: 
Authentication: Credentials, IP whitelist

The mobile proxy network supports the majority of features customers could look for. You can select any country and further filter proxies by state or ASN (carrier), and even co-ordinates. 

Being peer-to-peer proxies, they need to rotate. You can select to do that every connection request or create sessions. There’s no limit for parallel connections, so you can use as many IPs at once as you like.

As of recently, Oxylabs enabled the SOCKS5 protocol. However, it only supports web traffic over TCP. Also, it’s important to know that the provider blocks Google by default.

Pricing Plans

Model: Subscription, pay as you go
Format: Traffic
Starting price: $22 for 1 GB
Trial: 7 days for companies, 3-day refund

You can get Oxylabs’ mobile proxies by subscribing to a plan, which start from $200 ($20/GB). Or, you can buy up to 50 GB of traffic without a subscription at a fixed rate of $22/GB. In any case, any unused traffic expires after a month.

If your needs are large, it naturally makes sense to get a plan. The largest option on display ($4,200) brings the price down to $14/GB. Compared to residential proxies, that’s a lot. However, Oxylabs looks good in relation to other premium services.

Performance Benchmarks

We last tested Oxylabs’ mobile proxies in March 2023.

#1: Pool size & composition

We ran 280,000 requests over 14 days using the unfiltered pool and country pools, and 140,000 connection requests over 7 days using the Australian pool. We enriched IP data with the IP2Location database.

GatewayUnique IPsMobile %
Random178,346 95.68%
US75,24099.73%
UK19,90099.80%
Germany30,27699.69%
France44,52997.02%
India186,06599.85%
Australia5,02688.96%
Oxylabs’ mobile proxy pool is large and truthful to its claims. With over 70,000 unique IPs in the US, the network should be relatively clean and able to support even large-scale tasks. Oxylabs also had more IPs in major European locations than any other provided we tested.

#2: Infrastructure performance

This benchmark shared the same parameters as the pool test. Our computer was located in Germany. We targeted a global CDN – it pinged a server nearest to the proxy IP and had a response size of several kilobytes.

GatewayAvg. success rateAvg. response time
Random97.88%1.10 s
US98.31% 1.47 s 
UK97.89%0.92 s
Germany97.95%0.83 s
France97.72%0.88 s
India97.30%2.08 s
Australia97.91%2.08 s
The mobile proxy network had a high connection success rate that was up to par with the industry. It was also faster than all competition, sometimes by several times. Only Smartproxy came close.

#3: Performance with popular targets

We made ~2,600 connection requests to each target using US-filtered proxies and a non-headless Python scraper. Our computer was located in Germany. Note that your results may differ based on your web scraping setup.

WebsiteAvg. success rateAvg. response time
Amazon89.09%4.45 s
GoogleBlocked 
Social Media97.02%2.32 s
Walmart95.52%3.02 s
Total93.90%3.26 s

The target benchmarks mimicked Oxylabs’ infrastructure results, which is to say they were good. Amazon was the only website to cause the provider some issues – mostly due to timeouts.

How to Use Oxylabs

This part runs through what it’s like to use Oxylabs. It showcases the registration procedure, dashboard, proxy setup, and avenues for support.

Registration

You can start using Oxylabs in three ways. First, there’s the usual route: fill in a registration form, confirm your email, and you’re done. The second option is to use your Google account to sign up.

The third method is aimed at businesses: instead of simply creating an account, you can choose to contact sales. This will require entering your full name, business email, phone number, and industry. Afterwards, a salesman will get in touch and discuss the options with you. 

In any case, you’ll have to go through a KYC procedure before you can start using the services. It’s a standard practice with premium proxy providers.

oxylabs registration page
The registration form. Step 2 asks for contact details, Step 3 is your use case.

Dashboard

When you log in, you’ll find yourself in the Oxylabs dashboard. It has a main window with information about product use and links to resources, separate sections for each product, and a section for subscription management.

The sections expand into smaller sub-sections with more options. For instance, Residential Proxies lets you track proxy usage, manage authorization settings, access the public API and relevant documentation. My Account shows your active products and invoices. 

If you need help, there’s a button to contact an account manager. The button leads to an email, so it’s not very useful in emergencies. For that, there’s another button on the right that connects you to a support agent over live chat.

You can use the dashboard in English or switch to Chinese.

The dashboard’s main screen
The dashboard’s main screen.

Subscription Management

Oxylabs supports self-service for some but not all of its products. You can buy the other products by contacting sales.

There is no wallet functionality, so you’ll have to make a transaction every time a plan renews. This isn’t ideal but also not a huge problem, as you’ll likely be making payments monthly.

The dashboard shows how much time remains until the subscription renews. It also contains a list of downloadable invoices.

oxylabs dashboard invoices
My invoices for the residential proxy service.

Proxy Management

The proxy setup procedure depends on the proxy type. For the datacenter IPs, it’s very simple: authenticate your proxies in the dashboard (either with credentials or your IP) and download the proxy list. 

The rotating proxies use backconnect gateway servers. They come in the form of hostname:port. You can either adjust the port number to change location and rotation options or add parameters to the username. The second option is more powerful, as it allows you to specify a state and city.  

1. Making a sticky session in the US by changing ports: 
us-pr.oxylabs.io:10001 - 19999:USERNAME:PASSWORD

2. Making a sticky session in the US by altering the username:
pr.oxylabs.io:7777:customer-USERNAME-cc-US-sessid-1:PASSWORD

Oxylabs has a handy widget to aid with proxy setup. It lets you select the main parameters (location, rotation, etc.) one by one and then generates any number of endpoints you specify.

Some products, like the rotating datacenter proxies, don’t have a widget. Instead, you’ll have to head to Oxylabs’ documentation page and follow the instructions there. Thankfully, it’s rich with information and provides useful examples. 

Usage Tracking

You’ll find usage graphs in the dashboard. Their functionality differs by product type.

The rotating proxy networks focus on traffic use, though they also show the number of requests you’ve requests made. You can filter them by sub-user.

The APIs show response time, daily and total requests.

Surprisingly, the static proxy networks have the most detailed usage statistics. They track not only traffic use and the number of requests made but also HTML codes. You can select to filter data by target or subnet.

All usage graphs allow selecting custom data ranges. This is convenient considering that some providers limit them to a few pre-sets.

Public API

If you want to access the IPs programmatically, Oxylabs has several public APIs. The residential API focuses on managing access and tracking use. The datacenter API allows retrieving proxy lists, whitelisting IP addresses, and monitoring offline proxies. 

Documentation

For non-technical questions, Oxylabs provides an FAQ called Learning Hub. It answers the most frequently encountered queries and is aimed at prospective or new users. Newbies can also read multiple quick-start guides which provide the main information about a particular product in one place.

The technical documentation includes comprehensive usage instructions for each of Oxylabs’ products. The instructions have examples in multiple programming languages, and you can find integration guides with third party software.

Hands-On Support

Oxylabs gives each client a dedicated account manager who answers all of your questions via email or chat. Outside of working hours, or if you need technical help, you can request instant help from the customer support team. The support speaks in English, Russian, Chinese, and Lithuanian.

In any case, communication is smooth and professional. Even when we asked technical questions, we got fast and well-explained answers.

We also tested how fast the customer support is and asked a question via live chat. The reply came in about 2 minutes, which is hard to beat.

Conclusion

Like I said: expectations. If you fall into Oxylabs’ target audience, you can be sure you won’t be disappointed.

It’s not the kind of service where you put something into a cart, pay for it, walk through the door with some flimsy instruction manual, and that’s that.

We’re talking business here: subtle, polished, and no-nonsense. You’ll be making relationships with real people who will remember your name, needs, and proactively try to keep you content. You’ll receive good service, and even more importantly – one that’s reliable. The proxies really are top-notch, and so is the scraping tool.

In a nutshell, you’ll be in good hands.

In return, you will be paying more. And some products require going through the whole sales ritual – which is okay for enterprises, but smaller businesses may find it too much.  The pricing becomes much more attractive with advanced plans; however, at that point we’re dealing with 1TB of data or 5,000 IPs.

It all boils down to two questions: do you need the best proxy service available and will you make full use of it? If yes, then you might have just found yourself a proxy provider.

Oxylabs Alternatives

smartproxy-logo
Rating 9.2 / 10
4.6/5

Smartproxy is the first place to go if Oxylabs is out of your budget range. It offers similar performance, great user experience, and proxy-based tools. However, there are fewer features.

Bright Data logo
Rating 9.1 / 10
4.6/5

Bright Data is another strong option with more features and powerful proxy management tools. It also sells proxy-based web scraping APIs and even complete data sets.

soax logo
Rating 9 / 10
4.5/5

SOAX is another alternative for SMBs eyeing a reliable service. It has a smaller but stable pool of residential & mobile IPs with very flexible filtering options out of the box.

Want more? View the full list of the Oxylabs alternatives.

Oxylabs logo
Rating 9.3 / 10
4.6/5

Use the code proxyway35 to get 35% off your first purchase.

Recommended for:

Anyone considering a premium provider for serious proxy use.

Use the code proxyway35 to get 35% off your first purchase.

Adam Dubois
Adam Dubois
Proxy geek and developer.