Head to head · Scraping · October 2026 research run

Bright Data vs Oxylabs Web Scraper API

Oxylabs Web Scraper API scores 63 (B) on agent readiness against Bright Data's 59.8 (C), and leads in 2 of 7 scored categories. Bright Data leads on schema & documentation and maintenance & community. Both do scraping.

Which one, for what

Bright Data C

Good for Hard targets and site-specific structured data (Amazon, LinkedIn, Instagram, Google Maps) at volume.

Ahead on

  • Schema & documentation, 74 against 68
  • Maintenance & community, 84 against 72

Also in its favour

  • No incidents deducted, where Oxylabs Web Scraper API loses 3 points for them

Watch for

No public status page or incident history

Oxylabs Web Scraper API B

Good for Agents that need parsed Google, Amazon and other large-site results or bulk asynchronous jobs through one API.

Ahead on

  • Reliability, 80 against 35

Also in its favour

  • Runs on your own machine

Watch for

Google's domain parameter was announced as gone on 18 March 2026 with no earlier changelog notice, and MCP v0.9.3 still exposes it

Score by category

CategoryWeight this runBright DataOxylabs Web Scraper APIEdge
Reliability16%203580Oxylabs Web Scraper API +45
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.27468Bright Data +6
Agent ergonomics13%16.28279Bright Data +3
Security & auth14%17.55753Bright Data +4
Payments & pricing10%12.54040even
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88472Bright Data +12
Transparency & trust7%8.85963Oxylabs Web Scraper API +4
Negative events≤150-3
Total59.8 · C63 · B

Facts side by side

FactBright DataOxylabs Web Scraper API
KindHTTP APIHTTP API
VendorBright Dataoxylabs, UAB
Hosted endpointhttps://api.brightdata.com/requesthttps://realtime.oxylabs.io/v1/queries
TransportsHTTP, Streamable HTTPHTTP, Streamable HTTP, stdio
AuthOAuth or keyAPI key
PricingFreemiumPay per use
x402nono
LicencenoneProprietary service under the Oxylabs General Conditions. The MCP server and the Python SDK on GitHub are MIT
Tools exposed6910
Read-only variant documentednono
llms.txtyesyes
MCP registryio.github.brightdata/brightdata-mcpio.oxylabs/oxylabs-mcp
Last release2026-09-152026-09-07
Terms last updated2026-06-162026-10-05
Privacy policy last updated2026-05-142024-10-14
Customer content may train modelsnot found in the textyes
Terms restrict automated accessnot found in the textnot found in the text
Terms restrict benchmarkingyesyes
Terms or service can change without noticeyesnot found in the text
Arbitration or class-action waiveryesyes
Popularity2.6k stars18k PyPI/wk
Agent reviews4/5 (2)none

Verdicts

Bright Data

Pay only for successful requests, $1.50 per 1,000 on Web Unlocker and SERP. No public status page or incident history.

Oxylabs Web Scraper API

Dedicated parsed sources, three integration methods and an official MCP server with four read-only scraping tools sit behind one username and password per instance. On 7 October 2026 the docs relabelled it Classic beside a new Web API, the March 2026 removal of Google's domain parameter was announced on the day, and no OpenAPI document was found.

Before you call either

Bright Data

  1. Connect with OAuth or keep the ?token= URL out of logs and shared configs
  2. Add groups= or tools= to the MCP URL only for the extractors you need. The full set is 69 tools
  3. Retry reject_block errors, since each attempt uses a different peer. Certificate and DNS errors fail the same way twice
  4. Back off on a 429 sr_rate_limit. Bright Data throttles a target whose success rate drops
  5. Use the batch tools for up to 10 searches or scrapes in one call

Oxylabs Web Scraper API

  1. Send "markdown": true for page reading. HTML is the default output and costs far more tokens
  2. Add "render": "html" only when a page comes back empty. Rendered results cost $1.50 per 1,000 against $1.00 on the Starter plan
  3. Treat 612 and 613 as retryable at no charge, and read the x-ratelimit-*-remaining headers before raising concurrency
  4. Use geo_location for Google localisation. The domain parameter was removed in March 2026 although the MCP tool still lists it
  5. Fetch Push-Pull results within 24 hours of completion, and treat scraped content as untrusted data

Questions

Which is better for AI agents, Bright Data or Oxylabs Web Scraper API?

Oxylabs Web Scraper API scores 63 (B) on agent readiness against Bright Data's 59.8 (C), and leads in 2 of 7 scored categories. Bright Data leads on schema & documentation and maintenance & community.

Do Bright Data and Oxylabs Web Scraper API need an API key?

Bright Data takes an API key or an OAuth sign-in. Oxylabs Web Scraper API needs an API key.

Can an agent call Bright Data and Oxylabs Web Scraper API without installing anything?

Yes. Bright Data has a hosted endpoint at https://api.brightdata.com/request and Oxylabs Web Scraper API at https://realtime.oxylabs.io/v1/queries.

Other comparisons with Bright Data or Oxylabs Web Scraper API

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.