ScrapingBee
ScrapingBee is the best web scraping API that handles proxies and headless browsers for you — so you can focus on extracting the data you need. [1]
ScrapingBee is a web scraping API that handles proxy rotation and headless browsers for you, covering general scraping, SERP data, screenshots, and AI-assisted extraction. It uses API-key auth, six SDKs, and an official MCP server. Pricing is a published, self-serve subscription from $49/month, with 1,000 API credits free to start. It is SOC 2 Type 2 and GDPR compliant. Used by SAP, Contently, and Zillow.
Scores
Pricing & procurement
- Pricing model
- Subscription [2]
- Published pricing
- ✓ Yes [3]
- Free tier
- ✗ No [4]
- Free tier details
- 1,000 free API credits, no credit card required (one-time trial credits, not a recurring free allowance) [5]
- Self-serve signup
- ✓ Yes [6]
- Requires sales call
- ✗ No [7]
- Enterprise plan
- ✓ Yes [8]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Free | 1,000 API credits | month | $0 | source |
| Freelance | 250,000 API credits | month | $49.99 | source |
| Startup | 1,000,000 API credits | month | $99.99 | source |
| Business | 3,000,000 API credits | month | $249.99 | source |
| Business+ | 8,000,000 API credits | month | $599.99 | source |
| Enterprise 1 | 14,000,000 API credits | month | $999.99 | source |
| Enterprise 2 | 24,000,000 API credits | month | $1599.99 | source |
| Enterprise 3 | 41,000,000 API credits | month | $2399.99 | source |
Capabilities
- Supported actions
- scrape_web_page, render_javascript, take_screenshot, extract_data_css_xpath, ai_extract_data, execute_js_scenario, google_search, amazon_search, amazon_product_details, walmart_search, fast_search, youtube_scrape, chatgpt_scrape, geotargeted_scraping, premium_proxy_scraping [9]
- Regions
- Global (200+ country codes for geotargeting) [10]
- Input types
- URL, query parameters [11]
- Output types
- HTML, JSON, Markdown, plain text, screenshot (base64-encoded image) [12]
- Webhooks
- ✗ No [13]
- Sandbox / test mode
- ✗ No [14]
- SDK languages
- Python, Node.js, Python, Python, Python, TypeScript [15]
- MCP server
- ✓ Yes [16]
Trust & compliance
- SOC 2
- SOC 2 Type II [17]
- HIPAA
- – Unknown [18]
- GDPR
- ✓ Yes [19]
- ISO 27001
- – Unknown [20]
- PCI DSS
- – Unknown [21]
- Published SLA
- ✗ No [22]
- Rate limits
- Concurrent request limits per plan: Freelance 10, Startup 50, Business 100, Business+ 200, Custom (negotiable). No explicit requests-per-second rate limit documented. [23]
- Known restrictions
- Geolocation is only available when premium proxies are enabled: premium_proxy=true, JavaScript rendering (render_js=true) costs 5 API credits per request, Maximum timeout parameter value: 140,000ms, Maximum wait parameter value: 35,000ms, Screenshots only available when render_js=true, API credits expire at the end of each billing cycle, Only successful requests (HTTP 200 or 404) are charged [24]
Developer surface
Integration
- API style
- rest
- Base URL
- https://app.scrapingbee.com/api/v1
- Version
- v1
- Versioning
- url
- Stability
- ga
- Auth methods
- api_key
- Error format
- vendor-specific
Adoption & maturity
- Launched
- 2018-01-01
- Notable customers
- SAP, Contently, Zillow, WooCommerce, BREX, Trainline, Trader Joe's, Interhyp
Other Scraping & Crawling APIs
Oxylabs
The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!
Diffbot
Web Data for your AI
Firecrawl
The API to search, scrape, and interact with the web at scale.
Bright Data Web Unlocker
Automate your CAPTCHA solving while scraping websites. Our advanced technology rotates IPs, tackles user agents, and solves CAPTCHAs with ease.
ScraperAPI
Collect data from any public website with our web scraping API, without worrying about proxies, browsers, or CAPTCHA handling.
Zyte API
Effortlessly scrape data with our all-in-one web scraping API. Unblocking, browser rendering and web data extraction in one full-stack web scraper.
References
- ↑Description: scrapingbee.com
- ↑Pricing model: scrapingbee.com · scrapebadger.com
- ↑Published pricing: scrapingbee.com · softwareadvice.com.au
- ↑Free tier: scrapingbee.com · scrapingbee.com
- ↑Free tier details: scrapingbee.com · scrapingbee.com
- ↑Self-serve signup: scrapingbee.com · scrapingbee.com
- ↑Requires sales call: scrapingbee.com · scrapingbee.com
- ↑Enterprise plan: scrapingbee.com · scrapingbee.com
- ↑Supported actions: scrapingbee.com · scrapingbee.com · scrapingbee.com
- ↑Regions: pixeljets.com · scrapingbee.com
- ↑Input types: scrapingbee.com
- ↑Output types: scrapingbee.com · scrapingbee.com
- ↑Webhooks: scrapingbee.com
- ↑Sandbox: scrapingbee.com · scrapingbee.com
- ↑SDK languages: scrapingbee.com · scrapingbee.com
- ↑MCP server: github.com · mcp.scrapingbee.com
- ↑SOC 2: trust.scrapingbee.com
- ↑HIPAA: trust.scrapingbee.com
- ↑GDPR: scrapingbee.com · scrapingbee.com · nudgesecurity.com
- ↑ISO 27001: trust.scrapingbee.com
- ↑PCI DSS: trust.scrapingbee.com
- ↑Published SLA: scrapingbee.com · corsproxy.io · status.scrapingbee.com
- ↑Rate limits: docs.zyte.com · scrapingbee.com · corsproxy.io
- ↑Known restrictions: scrapingbee.com · scrapebadger.com
Change history
- 2026-06-08 Llms Txt Present: (none) → No
- 2026-06-08 Rendering: (none) → static
- 2026-06-08 Status Page URL: (none) → https://status.scrapingbee.com
- 2026-06-08 Docs URL: (none) → https://www.scrapingbee.com/documentation
- 2026-06-07 Summary Md: (none) → ScrapingBee is a web scraping API that handles proxy rotation and headless brow…
- 2026-06-07 SDK Packages: Python, Node.js, Python, Python, Python, TypeScript → Python, Node.js, Python, Python, Python, TypeScript
- 2026-06-07 Supported Actions: set to scrape_web_page, render_javascript, take_screenshot, extract_data_css_xpath, ai…
- 2026-06-07 Supported Regions: set to Global (200+ country codes for geotargeting)
- 2026-06-07 Supported Languages: set to (none)
- 2026-06-07 Input Types: set to URL, query parameters
- 2026-06-07 Output Types: set to HTML, JSON, Markdown, plain text, screenshot (base64-encoded image)
- 2026-06-07 Webhooks Supported: set to No
- 2026-06-07 Sandbox Available: set to No
- 2026-06-07 SDK Languages: set to Python, Node.js, Python, Python, Python, TypeScript
- 2026-06-07 SDK Packages: set to Python, Node.js, Python, Python, Python, TypeScript
- 2026-06-07 MCP Server Available: set to Yes
- 2026-06-07 Pricing Model: set to subscription
- 2026-06-07 Has Published Pricing: set to Yes
- 2026-06-07 Free Tier Available: set to No
- 2026-06-07 Free Tier Details: set to 1,000 free API credits, no credit card required (one-time trial credits, not a …
- 2026-06-07 Self Serve Signup: set to Yes
- 2026-06-07 Requires Sales Call: set to No
- 2026-06-07 Enterprise Plan Available: set to Yes
- 2026-06-07 SOC 2: set to type_2
- 2026-06-07 GDPR: set to Yes
- 2026-06-07 SLA Published: set to No
- 2026-06-07 Documented Rate Limits: set to Concurrent request limits per plan: Freelance 10, Startup 50, Business 100, Bus…
- 2026-06-07 Known Restrictions: set to Geolocation is only available when premium proxies are enabled: premium_proxy=t…
- 2026-06-07 Auth Methods: set to api_key
- 2026-06-07 Auth Docs URL: set to https://www.scrapingbee.com/documentation/
- 2026-06-07 API Style: set to rest
- 2026-06-07 Base URL: set to https://app.scrapingbee.com/api/v1
- 2026-06-07 API Version: set to v1
- 2026-06-07 Versioning Scheme: set to url
- 2026-06-07 Stability: set to ga
- 2026-06-07 MCP URL: set to https://mcp.scrapingbee.com/mcp
- 2026-06-07 Quickstart URL: set to https://www.scrapingbee.com/tutorials/getting-started-with-scrapingbees-python-…
- 2026-06-07 Error Format: set to vendor-specific
- 2026-06-07 Requires Verification: set to No
- 2026-06-07 Starting Price Usd: set to 49
- 2026-06-07 Price Basis: set to month
- 2026-06-07 Free Tier Limit: set to 1,000 API credits
- 2026-06-07 Launched At: set to 2018-01-01
- 2026-06-07 Notable Customers: set to SAP, Contently, Zillow, WooCommerce, BREX, Trainline, Trader Joe's, Interhyp
- 2026-06-07 Fields Not Found: set to iso_27001, hipaa, pci_dss, ga_date, idempotency_supported
- 2026-06-07 Source Confidence: set to high
- 2026-06-07 Extractor: set to parallel:ultra
- 2026-06-07 Last Verified At: set to 2026-06-06T00:00:00.000Z
- 2026-06-07 Slug: set to scrapingbee
- 2026-06-07 Status: set to published