REVIEW

ScrapingBee review

A credit-based scraping API with JavaScript rendering on by default, Google search endpoints and a hosted MCP server, now inside the Oxylabs group. Here is what a credit actually buys.

ALL FEATURES, ALL PLANSHOSTED MCP

Verdict

ScrapingBee is one of the easiest scraping APIs to start with: every feature on every plan, failed requests free, excellent docs, and a hosted MCP server that gives an AI agent Google search, fetch, screenshots and extraction behind one key. It was fourth of ten (84.47%) in Proxyway's October 2025 benchmark. The catches: it was the slowest product in that test, it managed 5% on G2, unused credits expire, and JavaScript rendering is on unless you turn it off, so a plain request costs 5 credits rather than 1.

Best for

  • One key and one MCP server for Google search, JS-rendering fetch, screenshots and extraction.
  • Protected targets in batch jobs: 84.47% in Proxyway's 2025 benchmark, at 25.46 s per response.
  • Steady monthly volume, so expiring credits rarely go to waste.

Skip if

  • Latency matters: it was the slowest of ten in Proxyway's 2025 test (25.46 s).
  • G2 is a key target (5% in that test).
  • You want pay-as-you-go, or a fallback outside the Oxylabs group.

How we pick →

Entry plan
Hobby $19/mo: 75,000 credits, 25 concurrent
Credits per request
1 plain, 5 JS (default), 10 premium, 25 premium + JS, 75 stealth
Free trial
1,000 credits, no card
Billing
Subscription; unused credits expire; failures free
MCP
Hosted, 18 tools, normal credit rates

Our picks

Part of Source.ai since 13 Oct 2026: one umbrella over Oxylabs, Decodo, Webshare, ScrapingBee and Honeygain.

Pricing and credits

ScrapingBee sells monthly credit bundles (as of October 2026, per its pricing page). Every plan has the same features, so the choice is purely about volume and concurrency.

ScrapingBee plans, as of October 2026
Plan Per month Credits Concurrent Per 1,000 credits
Hobby $19 75,000 25 $0.25
Freelance $49 250,000 50 $0.20
Startup $99 1,000,000 100 $0.10
Business $249 3,000,000 200 $0.08
Business+ $599 8,000,000 400 $0.07

A credit is not a request. What a request costs depends on its options:

Credits per request and cost per 1,000 requests by plan
Request type Credits Hobby Freelance Startup
Plain HTML, no browser render_js=false 1 $0.25 $0.20 $0.10
JS rendering (the default) 5 $1.27 $0.98 $0.50
Premium proxy, no JS premium_proxy=true&render_js=false 10 $2.53 $1.96 $0.99
Premium proxy + JS premium_proxy=true 25 $6.33 $4.90 $2.48
Stealth proxy + JS stealth_proxy=true 75 $19.00 $14.70 $7.43
Google search, light (default) /api/v1/google 10 $2.53 $1.96 $0.99

The 1,000 trial credits buy 200 JS requests or 40 premium + JS ones: test your hardest target first.

The API in practice

One endpoint, https://app.scrapingbee.com/api/v1, with options as query parameters. The docs prefer the key in an Authorization: Bearer header (the api_key parameter still works).

# Server-rendered page, no browser: 1 credit
curl -G "https://app.scrapingbee.com/api/v1" \
  -H "Authorization: Bearer $SCRAPINGBEE_API_KEY" \
  --data-urlencode "url=https://example.com/products?page=2" \
  -d render_js=false

# Residential (premium) IP in Germany, with JS rendering: 25 credits
curl -G "https://app.scrapingbee.com/api/v1" \
  -H "Authorization: Bearer $SCRAPINGBEE_API_KEY" \
  --data-urlencode "url=https://example.com/products?page=2" \
  -d premium_proxy=true -d country_code=de

Also available: stealth_proxy, LLM extraction (ai_query, ai_extract_rules), screenshots and file downloads.

The Google API (query in search) costs 10 credits as a light request, the default, or 15 for fuller results. search_type covers classic, news, maps, images, lens, shopping, ai_mode and ads. That is $1.96 per 1,000 searches on Freelance, $2.53 on Hobby. Fast Search returns Google results "under a second", by ScrapingBee's account, for 10 credits per successful call.

AI agents and MCP

The remote MCP server at https://mcp.scrapingbee.com/mcp takes the key as ?api_key=. Its 18 tools cover page text and HTML, extraction, screenshots, files, Google and Fast Search, ask_chatgpt, ask_gemini, Amazon, Walmart and YouTube lookups, and usage. Docs cover Claude Desktop, Cursor and ChatGPT; the first two connect through mcp-remote:

{
  "mcpServers": {
    "scrapingbee": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.scrapingbee.com/mcp?api_key=YOUR_API_KEY"]
    }
  }
}

Calls cost the same credits as the API, with no surcharge. Treat the config file as a secret, since the key is in the URL, and add retries: the hosted server shares a global concurrency limit and can return HTTP 429 even when your plan has headroom. Compare it in our AI-agent search & fetch guide.

Independent evidence

Proxyway's Web Scraping API Report 2025 (tests October 2025, published 3 December 2025) ran ten APIs against 15 protected sites at 2 requests per second. ScrapingBee reached 84.47%, fourth, just behind Decodo (85.88%) and Oxylabs (85.82%) and well behind Zyte (93.14%). It was the slowest at 25.46 seconds per response, and managed 5% on G2.

ScrapeOps' fingerprint test (January 2026, higher is better) gave it 24.76, behind Zyte (80.48), Bright Data's Unlocker (41.43), Oxylabs (30.00) and ScraperAPI (27.81). ScrapeOps' Cloudflare playbook (June 2026) put scraping APIs as a group at about 97% on Cloudflare sites, a category figure rather than a ScrapingBee one. These are third-party tests, not neutral audits: Proxyway uses affiliate links and ScrapeOps runs a paid proxy aggregator.

Ownership: Oxylabs and Source.ai

Oxylabs' group acquired ScrapingBee (announced 19 June 2025), and it has kept running as its own product. On 13 October 2026 the group launched Source.ai, an umbrella over Oxylabs, Decodo, Webshare, ScrapingBee and Honeygain; the brands keep their own products. ScrapingBee, the Oxylabs Web API and Decodo now share a parent; for a fallback outside the group, look at Zyte, ZenRows or ScraperAPI.

Where it fits

Our guides make picks by use case. ScrapingBee is the pick for:

Why: Google search and JS-rendering fetch, screenshots and extraction sit behind one key and an 18-tool MCP server; 25,000 searches a month fit the $49 plan ($1.96 per 1,000); and every feature is on every plan from $19.

Other tools fit better when:

See also ScraperAPI vs ScrapingBee, ZenRows vs ScrapingBee and how we pick.

Pros and cons

Pros

  • JS rendering, premium proxies, geotargeting and screenshots on every plan.
  • Failed requests free; auto mode bills only the configuration that worked.
  • 84.47% on 15 protected sites in Proxyway's 2025 benchmark, fourth of ten.
  • Docs and UX rated excellent by Proxyway.

Cons

  • Slowest in Proxyway's 2025 test (25.46 s) and 5% on G2.
  • Rendering is on by default: forget render_js=false and plain fetches cost 5×.
  • Stealth requests cost 75 credits ($14.70 per 1,000 on Freelance).
  • No weekend support; the MCP key sits in the server URL.

Alternatives

Sources

Vendor pages checked 2026-10-17. Prices are as of October 2026 and change often; check the vendor's page before buying.