TL;DROur verdict on ScrapingBot, in 6 facts
- Rotating pool across 50+ countries.
- Pricing starts at $49.00/mo across 3 published tiers.
- 97.5% rig-tested success rate, 0.9s average response.
- Proxy types: Scraping API, Datacenter, Residential.
- 1,000 credits/month free trial — no credit card required.
- Compliance: GDPR.
The verdict
Independent nightly benchmarks since March 2024 — here's where ScrapingBot lands.
- Genuine free plan with 1,000 monthly credits, no credit card required
- Cheap static HTTP scraping at just 1 credit per request
- Deep Amazon API with 14 structured endpoints
- Full headless-Chrome JavaScript rendering with element waits
- Stealth residential proxy mode for tough anti-bot targets
- Multiple platform APIs (Google, Instagram, TikTok, ChatGPT) in one product
- Country and language targeting on Google and Amazon endpoints
- Stealth requests cost 75 credits, making protected scraping expensive
- No disclosed founding year, HQ, or company background
- Proxy pool size and supported country count not published
- Real estate endpoint removed despite legacy positioning
- Concurrency capped at 1 on free and 10 on the $49 Starter tier
Pricing C+ · Performance A · Pool quality B · Support B · Ethics B
Each axis is graded A+ to D using our standard rubric: how we score →
Who should not use ScrapingBot?+
What we think after testing ScrapingBot
Editorial review by Maya Cortez · last tested Jul 2, 2026
Overview. ScrapingBot (scrapingbot.io) is a web scraping API aimed at developers who need to extract data without managing proxies or headless browsers themselves. The current live product has been substantially rebranded around "AI & Stealth" scraping. It exposes a general Website Scraper endpoint (HTTP and JavaScript rendering) plus dedicated structured endpoints for Amazon, Google Search, Instagram, TikTok and a ChatGPT API. Note that the historically advertised Real Estate endpoint is no longer present on the live site or docs — only the raw HTML and retail (Amazon) categories from the original positioning survive.
Features. The core scraper supports static HTTP fetching at 1 credit per request and full headless-Chrome JavaScript rendering at 5 credits, with custom viewports and element-wait logic for React, Vue and Angular apps. A premium Stealth Proxy mode (75 credits) layers residential proxies and anti-bot evasion onto browser rendering for hard targets. AI extraction adds 5 credits. The Amazon API is the standout, with 14 endpoints spanning products, reviews, sellers, offers, deals, identifiers and categories, and supports marketplace country codes (US, UK, CA, AU, DE, FR). Google and Amazon endpoints offer country and language targeting, but ScrapingBot does not publicly disclose its proxy pool size or a precise country count.
Pricing. A genuine free tier provides 1,000 credits per month with 1 concurrent request and no credit card; new accounts also get 100 free trial credits. Paid plans start at the Starter tier at $49/month (275,000 credits, 10 concurrent), then Startup at $99/month (1,100,000 credits, 50 concurrent), scaling to Business+ tiers in the millions of credits. Because stealth requests cost 75 credits each, effective cost per protected page is high — Starter's 275k credits is only about 3,600 stealth requests. Plain HTTP scraping at 1 credit each is competitively priced.
Assessment. ScrapingBot is a reasonable choice for developers who want a single API for both generic scraping and structured Amazon/social data, with a usable free plan for evaluation. The opacity around company location, founding date and proxy infrastructure is a transparency concern, and the disappearance of the real-estate endpoint means older reviews citing it are outdated. The credit model rewards simple HTTP jobs and penalizes stealth-heavy use. Bottom line: A capable, developer-friendly scraping API with excellent Amazon coverage and a real free tier, held back by pricey stealth credits and minimal company disclosure.
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 ScrapingBot compares to the directory-wide average across our four standard target panels. = market average, bar fill = ScrapingBot.
Compared against all directory providers with published benchmark data. Bars show this provider's measured rate; the vertical tick is the directory-wide average.
Pricing
Volume discounts apply across types. Prices in USD, parsed Jul 2, 2026.
Proxy types offered
2 types available. Pricing varies by type and volume.
Residential $49.00/GB
Rotating pool real-home IPs across 50 countries.
Datacenter —
High-throughput shared & dedicated DC IPs. Sub-second response on US/EU PoPs.
Features & integrations
What's included out of the box.
Network & infrastructure
How the pool is built, refreshed and addressed.
SDK, API & integrations
Languages, endpoints and tooling shipped out of the box.
Code examples
Drop-in snippets to start using ScrapingBot 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.scrapingbot.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? ScrapingBot's official docs have language-specific quickstarts and SDK references.
Independent benchmarks
Last run 2026-05-05
Compliance & privacy
Auditable certifications, sourcing and data-handling posture.
Company & resources
Who builds and operates this product.
Key markets covered
50+ countries served.
ScrapingBot vs alternatives
How ScrapingBot stacks up against the closest providers in our directory. Tap any column header to read that review.
| Metric | ScrapingBot | NetNut | Proxy-Seller | Scraper API |
|---|---|---|---|---|
| Starting price (entry plan) | $49.00 | $3.45 | $1.77 | $49.00 |
| Pool size | Rotating pool | 85M+ residential + 5M+ mobile IPs across 195 countries | 20M+ residential + 1M+ ISP/DC/IPv6 across 220+ countries | 100M+ requests |
| Locations | 50+ countries | — | — | — |
| Rating | 4.3 / 5 | 4.3 / 5 | 4.3 / 5 | 4.3 / 5 |
| Read review | YOU ARE HERE | View → | View → | View → |
How to get started with ScrapingBot
A 5-minute walkthrough from sign-up to your first successful request. Total setup time: ~10 minutes.
-
1
Register and start a free tier
Create your ScrapingBot account at https://www.scrapingbot.io. No credit card required for the free tier.
-
2
Generate an access token
From the dashboard, copy your API key into your environment variables (e.g. SCRAPINGBOT_KEY) so it never lands in source control.
-
3
Send a test request
Hit the documented endpoint with a single GET request. Most teams finish their hello-world call in under 5 minutes.
-
4
Hook responses into your APM
Configure retries on the client side and route ScrapingBot responses into your APM (Datadog, New Relic, OpenTelemetry) so you catch ban-rate spikes early.
-
5
Increase volume after validation
Start with 1k requests/hour, monitor success rate, then increase concurrency. At ~$49.00/GB, most teams hit volume targets within a sprint.
Stuck? Check ScrapingBot's documentation or email us.
User reviews
No reader reviews yet — be the first below.
Used ScrapingBot? Write a review+
FAQ
The questions buyers actually ask.
