Scraping API benchmarks
Independent measurementDemo dataFetchGauge probes · self-funded accounts · no vendor-supplied dataMethodology v2.3 →
14 min ago · hourly
n = 1,284 / run · 924,480 / 30D
Tokyo (ap-northeast-1)
Scraping API · e-commerce workload
JS off · 50 conc · 30s timeout · 3 retries
50 domains · top-traffic e-commerce
Simulated protocol · all figures and freshness timestamps are fixtures, not real measurements.
Median success rate
96.6%
+0.2 ptvs oldest stored run in 30D
Median p50 latency
1.68s
−10 msvs oldest stored run in 30D
Median p95 latency
4.35s
+0.36 svs oldest stored run in 30D
Median error rate
3.4%
−0.2 ptvs oldest stored run in 30D
Cost / 1k successful
$1.58
−$0.01vs oldest stored run in 30D
Reliability score
85
±00–100 · median of stored runs
Aug 11Aug 29Sep 8Sep 9Sep 10
p50 latencyseconds
p95 latencyseconds
Ranking · 30DClick a column to sort. Reliability = weighted success, p95 stability and error diversity.
| # | Provider | Trend | |||||||
|---|---|---|---|---|---|---|---|---|---|
| 01 | BBright Data | 98.4% | 1.42s | 3.90s | 1.6% | $2.85 | 92 | 0.4% | |
| 02 | OOxylabs | 97.8% | 1.31s | 3.40s | 2.2% | $2.51 | 90 | 0.3% | |
| 03 | ZZenRows | 96.9% | 1.80s | 4.60s | 3.1% | $1.70 | 86 | 0.9% | |
| 04 | DDecodo | 96.2% | 1.56s | 4.10s | 3.8% | $1.46 | 84 | 0.7% | |
| 05 | AApify | 95.7% | 2.10s | 5.20s | 4.3% | $1.25 | 81 | 1.2% | |
| 06 | SScraperAPI | 94.8% | 2.35s | 6.00s | 5.2% | $1.00 | 77 | 1.5% |
Demo dataLast tested Sep 10, 2026 11:46 UTCn = 1,284 / runTokyo30 runs shown
Sample: 38,520 requests · 3 retries max · timeout 30sTrend column: stored runs only · raw CSV
Ranking
30D · by success
Tap a provider for pricing, capabilities and 30-day history.
Error breakdown share of failed requests
| Provider | 403 | 429 | Timeout | CAPTCHA | 5xx |
|---|---|---|---|---|---|
| Bright Data | 47% | 14% | 19% | 11% | 9% |
| Oxylabs | 39% | 19% | 21% | 12% | 9% |
| ZenRows | 37% | 23% | 17% | 14% | 9% |
| Decodo | 47% | 14% | 17% | 14% | 7% |
| Apify | 42% | 20% | 21% | 10% | 7% |
| ScraperAPI | 34% | 22% | 25% | 11% | 8% |
How to read this page
- Success
- HTTP 200 with the expected content selector present. Soft blocks count as failures.
- p50 / p95
- Time to full response, measured from the probe region. Includes provider retries.
- Cost / 1k ok
- List price per 1,000 requests ÷ sample success rate.
- Reliability
- 0–100. 60% success, 25% p95 stability, 15% error diversity. Formula →
All results, deltas and error shares are simulated. Region and target selections label the scenario; only JS has a modeled performance adjustment.