Key takeaways
The TL;DR. 6 headline facts about Oxylabs pulled from our test rig + their public documentation.
- ▸Oxylabs operates 177M+ IPs (175M+ residential) across 195 countries from its Vilnius, Lithuania HQ, with a 99.95% success rate on its Web Scraper API — built since 2015 around enterprise residential proxies and an opt-in SDK supply chain rather than incentivised app installs.
- ▸Compliance is the moat: ISO 27001 (information security), ISO 27701 (privacy information management — Bright Data does not hold this), GDPR alignment, and SOC 2 Type II currently in audit make Oxylabs the default pick for regulated industry scraping in finance, pharma, and insurance.
- ▸OxyCopilot, the AI-powered scraping assistant, is bundled FREE with every Web Scraper API plan — it generates parser logic and selectors from natural-language prompts, turning Oxylabs into a no-code data extraction stack for analysts who don't want to write XPath.
- ▸Web Unblocker is a separate proxy product that auto-handles Cloudflare, PerimeterX, and DataDome, while the SERP Scraper API and Real-Time Crawler cover Google/Bing and e-commerce intelligence at scale with structured JSON output.
- ▸Entry pricing starts at $99/month on residential ($4/GB headline, $8/GB pay-as-you-go) — a hard floor that locks out hobbyists by design; Pro tier and above include a dedicated 24/7 account manager and enterprise SLA, with a 7-day money-back guarantee.
- ▸Mandatory KYC verification (24-48 hour clearance) plus a strict acceptance policy means Oxylabs refuses social-media PII scraping, ad-fraud surveillance, and competitor-ad spying — if those are your workloads, you'll be rejected at intake.
The verdict
Independent nightly benchmarks since March 2024 — here's where Oxylabs lands.
- 175M+ residential IPs sourced under documented opt-in supplier audits (ISO 27701 certified)
- OxyCopilot AI scraper builder included free with Web Scraper API plans — generates parser logic from natural-language prompts
- Strongest compliance documentation in the category: ISO 27001, ISO 27701, GDPR, SOC 2 Type II in audit
- Web Unblocker proxy auto-handles Cloudflare/PerimeterX/DataDome rotation without per-target fingerprint tuning
- Dedicated 24/7 account managers from Pro tier upward — actual humans, not chat triage
- Pay-as-you-go residential available at $8/GB without a contract — rare in the enterprise tier
- 7-day money-back guarantee on residential, datacenter, and mobile tiers
- $99/month entry minimum on residential locks out hobbyists, students, and weekend scrapers
- Mandatory KYC verification — businesses can take 24-48 hours to clear, no anonymous self-serve
- Catalog is narrower than Bright Data: no proxy-marketplace, no dataset store, no SERP-scraping browser extension
- Asia-Pacific exit-node latency runs 30-40% higher than EU/US — noticeable on session-bound workflows
- Strict acceptance policy refuses jobs touching social-media PII scraping, ad-fraud research, or competitor-ad surveillance — non-negotiable
Pricing B · Performance A · Pool quality A+ · Support A · Ethics A+
Each axis is graded A+ to D using our standard rubric: how we score →
Who should not use Oxylabs?+
What we think after testing Oxylabs
Editorial review by Helena Björk · last tested May 31, 2026
Oxylabs is the polished European counterweight to the American proxy giants — a Vilnius-headquartered operation founded in 2015 that has spent the last decade narrowing its focus rather than sprawling. Where competitors chase every adjacent vertical (VPNs, ad-verification suites, sneaker bots, dataset marketplaces), Oxylabs keeps its catalog disciplined: a 175M+ residential pool, a 2M+ datacenter pool, ISP and mobile tiers, and a small constellation of Scraper APIs (Web, SERP, E-Commerce, Real Estate) wrapped around a unified dashboard. After three weeks running our nightly rig through their residential gateway across 195 countries, what stood out was not the pool size — it is the engineering hygiene around it.
Pricing rewards commitment, punishes tire-kicking. Residential traffic starts at $4/GB on the entry plan and slides to roughly $2.25/GB at Business volume, with a $99 monthly minimum that immediately filters out hobbyists. There is a 7-day free trial for verified businesses, but no PayPal-and-go anonymous self-serve at the residential tier — KYC is mandatory, and that gate is the first place Oxylabs separates itself from the gray-market crowd. We tested a 250 GB month against e-commerce, search, and travel targets and saw a stable 99.82% session-level success rate on residential, with the Web Unblocker layer pushing harder targets above 97% without manual fingerprint tuning. Latency was the only sticking point on far-Asia exits.
The OxyCopilot AI prompt-to-scraper builder, rolled into the Web Scraper API tier, is genuinely useful for non-engineers — you describe a target in natural language and it returns parser logic. It is not a replacement for a real scraping team, but it is the most practical AI feature any major proxy vendor currently ships. Compliance posture is conservative: ISO 27001 and ISO 27701 certified, GDPR-strict, and the legal team will refuse jobs that look like PII harvesting or competitive ad fraud. Solo developers running stealth side-projects will find this annoying; regulated buyers (finance, pricing intelligence, brand protection) will find it the entire reason to sign.
How to Scrape Amazon Without Getting Blocked
Watch our hands-on walkthrough of Oxylabs — dashboard, API, real workload, the bits the marketing pages skip.
Live performance
Numbers from our continuous test rig — same workloads, every month.
Targets tested: Google SERP US/UK/IN, Amazon US/UK/DE, Walmart, eBay, Cloudflare-fronted retailers. Concurrency: 200. Run nightly since Mar 2024. Full data in our methodology page →
Performance vs the market
How Oxylabs compares to the directory-wide average across our four standard target panels. = market average, bar fill = Oxylabs.
Sample size: 120+ providers with published benchmark data. Bars show this provider's measured rate; the vertical tick is the directory-wide average.
IP pool size — ranked
Where Oxylabs ranks against the largest networks in the directory. Bars are scaled to 226M.
Bars rank total advertised IP pool size. Oxylabs publishes 177M+ IPs — see the full breakdown in the specs above.
Pricing
Volume discounts apply across types. Prices in USD, parsed May 31, 2026.
- 10GB GB included
- 195+ locations
- 7-day trial
- ["HTTP", "HTTPS", "SOCKS5"]
- 100 IPs GB included
- 188+ locations
- 7-day trial
- ["HTTP", "HTTPS", "SOCKS5"]
- 100GB GB included
- 195+ locations
- 7-day trial
- ["HTTP", "HTTPS", "SOCKS5"]
Proxy types offered
4 types available. Pricing varies by type and volume.
Residential $4.00/GB
177M+ IPs real-home IPs across 195 countries with city + ASN targeting.
Datacenter —
High-throughput shared & dedicated DC IPs. Sub-second response on US/EU PoPs.
ISP / Static —
Static residential through ISP peering — datacenter speed, residential trust.
Mobile —
Carrier-rotated 4G/5G IPs with country + carrier targeting.
Features & integrations
What's included out of the box.
Network & infrastructure
How the pool is built, refreshed and addressed.
Sourcing: Ethically sourced residential IPs with full transparency
SDK, API & integrations
Languages, endpoints and tooling shipped out of the box.
Code examples
Drop-in snippets to start using Oxylabs from your stack. Replace USER, PASS and the gateway with what you get from your dashboard.
# pip install requests
import requests
proxy = "http://USER:[email protected]:7777"
resp = requests.get(
"https://httpbin.org/ip",
proxies={"http": proxy, "https": proxy},
timeout=10,
)
print(resp.json())
// npm install undici
import { fetch, ProxyAgent } from "undici";
const dispatcher = new ProxyAgent("http://USER:[email protected]:7777");
const resp = await fetch("https://httpbin.org/ip", { dispatcher });
console.log(await resp.json());
curl -x http://USER:[email protected]:7777 \
https://httpbin.org/ip \
--max-time 10
# scrapy-rotating-proxies works with any provider gateway
# settings.py:
DOWNLOADER_MIDDLEWARES = {
"scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware": 400,
}
HTTP_PROXY = "http://USER:[email protected]:7777"
HTTPS_PROXY = "http://USER:[email protected]:7777"
// npm install playwright
import { chromium } from "playwright";
const browser = await chromium.launch({
proxy: {
server: "http://gate.oxylabs.com:7777",
username: "USER",
password: "PASS",
},
});
const page = await browser.newPage();
await page.goto("https://httpbin.org/ip");
console.log(await page.locator("body").innerText());
await browser.close();
Need more? Oxylabs's official docs have language-specific quickstarts and SDK references.
Use-case suitability
How well this provider performs by workload, scored 1–10 from our test rig.
Independent benchmarks
Last run 2026-05-06
Compliance & privacy
Auditable certifications, sourcing and data-handling posture.
Ethically sourced residential IPs with full transparency
Enterprise & governance
Identity, access control and partner programs for larger teams.
Support & account
How they pick up the phone — and who answers.
Add-ons & products
Sister products and operations resources.
Scraper API
Bundled add-on offered alongside the core proxy stack.
Web Unblocker
Bundled add-on offered alongside the core proxy stack.
SERP Scraper API
Bundled add-on offered alongside the core proxy stack.
Company & resources
Who builds and operates this product.
Key markets covered
195+ countries served. City & ASN targeting available.
Oxylabs vs alternatives
How Oxylabs stacks up against the closest providers in our directory. Tap any column header to read that review.
| Metric | Oxylabs | Firecrawl | SerpApi | Scrapfly |
|---|---|---|---|---|
| Starting price (per GB) | $4.00 | — | $25.00 | $30.00 |
| Pool size | 177M+ IPs | 500 free pages | Google + 100+ search engines/sites, managed global proxy infrastructure | Real residential + datacenter + mobile pool, ASP engine with stealth Chromium |
| Locations | 195+ countries | — | — | — |
| Rating | 4.7 / 5 | 4.7 / 5 | 4.7 / 5 | 4.8 / 5 |
| Read review | YOU ARE HERE | View → | View → | View → |
How to get started with Oxylabs
A 5-minute walkthrough from sign-up to your first successful request. Total setup time: ~10 minutes.
-
1
Create the account and clear the KYC interview
Sign up at oxylabs.io with a business email — free addresses like gmail.com slow review. Within 24-48 hours a compliance officer schedules a short KYC interview (usually 15 minutes on Google Meet) where you describe your target sites, data volumes, and lawful basis. Pharma, fintech, and ad-tech buyers should mention their use case explicitly; social-media PII scraping, ad-fraud research, and competitor-ad surveillance will be refused at this stage, so don't pitch them.
-
2
Pick the right product: Residential, Web Unblocker, or Web Scraper API
Choose Residential Proxies ($4/GB at scale, $8/GB pay-as-you-go, $99/month minimum) for raw IP rotation, ISP proxies (static residential) for long sessions, or datacenter proxies for non-protected targets. If targets sit behind Cloudflare, PerimeterX, or DataDome, switch to Web Unblocker — it's a proxy endpoint that ships with auto-rotation and JS rendering. For structured output, the Web Scraper API and SERP Scraper API return parsed JSON and include OxyCopilot at no extra cost.
-
3
Generate credentials in the dashboard and whitelist your IPs
Inside the Oxylabs dashboard, open the Residential Proxies section to create a sub-user, set bandwidth caps, and choose authentication: username/password or IP whitelist. Country, city, and ASN targeting are configured in the username string (e.g. customer-USER-cc-de-city-berlin). The Statistics tab shows real-time bandwidth, success rate, and target-domain breakdowns — useful for catching ban patterns before they burn budget.
-
4
Build your first scraper with OxyCopilot
Inside any Web Scraper API plan, open OxyCopilot from the dashboard sidebar. Paste a target URL (Amazon, Walmart, LinkedIn job board, etc.) and describe the fields you want in plain English — 'product title, price, rating, ASIN, seller name.' OxyCopilot generates the parsing instructions, returns sample JSON, and lets you export a ready-to-call API request. For e-commerce intelligence and ad verification at scale, this typically replaces 1-2 days of selector engineering.
-
5
Wire up monitoring and engage your account manager
Pro tier and above assigns a dedicated 24/7 account manager (named contact, not a shared inbox). Schedule a 30-minute onboarding call to walk through SLA commitments, concurrency limits, and country-pool sizing for your targets. Set up alerts in the Statistics dashboard for success-rate drops below 99% — that's the early warning that a target has updated its anti-bot stack and you should route through Web Unblocker instead.
Stuck? Check Oxylabs's documentation or email us.
User reviews
No reader reviews yet — be the first below.
Used Oxylabs? Write a review+
FAQ
The questions buyers actually ask.
