Web Scraping API Benchmarks
Original performance data from AlterLab's 5-tier scraping infrastructure — success rates by website category, geographic latency, success rates by protection type, and cost comparisons. Updated June 2026.
Anti-Bot Success Rates by Tier
Each tier adds capability and cost. AlterLab auto-escalates from the cheapest tier, so you only pay for what's needed.
Success Rates by Website Category
Aggregated success rates across 6 major website categories, measured from millions of production requests. These are AlterLab's own production numbers — not third-party estimates.
Methodology: success rate = requests returning valid HTML content / total requests. Data from January–June 2026 production traffic.
Response Latency by Geographic Region
End-to-end latency from API request to response delivery, measured across AlterLab's proxy node network. Proxy nodes are co-located in each region to minimize hops.
Methodology: p50 = median response time, p95 = 95th percentile. Measured at Tier 1 (Curl) baseline. Higher tiers add rendering overhead. Data from Q1–Q2 2026.
Success Rates by Protection Type
How AlterLab performs against each class of website protection mechanism, measured against real production targets. Success rate is the percentage of requests that return valid content when the protection type is present.
Methodology: protection type classified by AlterLab's detection layer before tier selection. Success measured at the first tier that handles the detected protection class. Data from Q1–Q2 2026 production traffic.
Response Time Benchmarks
End-to-end response times including proxy routing, rendering, and content extraction. Measured from API request to response delivery.
| Tier | Method | Typical Range | Visualization |
|---|---|---|---|
| T1: Curl | Ultra-fast curl binary | 200–500ms | |
| T2: HTTP | HTTPX with TLS fingerprinting & HTTP/2 | 500–2,000ms | |
| T3: Stealth | curl_cffi with Chrome browser impersonation | 2–5s | |
| T4: Browser | Playwright browser automation | 5–15s | |
| T5: Captcha | Browser with AI-powered challenge resolution | 10–30s |
Cost Comparison
Per-request costs across major scraping API providers. AlterLab's pay-per-request model has no monthly minimums or expiring balance.
| Provider | Basic Scrape | JS Rendering | Captcha Solve | Pricing Model |
|---|---|---|---|---|
| AlterLabYou are here | $0.0002 | $0.004 | $0.02 | Pay-per-request |
| ScraperAPI | $0.001 | $0.005 | $0.015 | Monthly subscription |
| Bright Data | $0.001 | $0.01 | $0.03 | Monthly + bandwidth |
| Firecrawl | $0.002 | $0.002 | N/A | Monthly subscription |
| ScrapingBee | $0.001 | $0.005 | $0.015 | Monthly subscription |
Competitor pricing based on publicly available pricing pages as of June 2026. Actual costs may vary by plan and volume.
Anti-Bot System Coverage
AlterLab's multi-tier architecture handles every major anti-bot system in production today.
How Auto-Escalation Works
AlterLab automatically routes each request through the optimal tier, minimizing cost while maximizing success rate.
Start Cheap
Every request begins at Tier 1 ($0.0002). If the target responds with valid HTML, you're done.
Detect & Escalate
If blocked, AlterLab detects the anti-bot system and jumps to the right tier — no wasted intermediate attempts.
Pay for Success
You're charged only for the tier that succeeds. Domain intelligence learns optimal tiers for future requests.
Methodology
All benchmark data is sourced from aggregated production traffic on AlterLab's scraping infrastructure. No synthetic benchmarks or controlled lab environments — these are real request outcomes from paying customers, anonymized and aggregated by category, region, and protection type.
Success Rate Definition
Success rate = requests returning valid HTML content / total requests attempted at a given tier or against a given protection type. The “overall 98%+ success rate” reflects AlterLab's auto-escalation system: the system routes requests through progressively more capable tiers until a valid response is obtained.
Website Category Classification
Categories are assigned using AlterLab's domain intelligence layer based on domain metadata and content type signals. Sample sizes reflect the number of requests classified in each category from January–June 2026 production traffic. Categories with fewer than 100K requests are excluded to ensure statistical confidence.
Geographic Latency
Latency is measured end-to-end from API request receipt to response delivery, including proxy routing, DNS resolution, TLS handshake, page rendering (where applicable), and content extraction. p50 is the median response time; p95 is the 95th percentile. Baseline measurements use Tier 1 (Curl) — higher tiers add rendering overhead. Proxy nodes are deployed in each reported region.
Protection Type Classification
AlterLab's detection layer classifies the primary protection mechanism encountered during each request. When multiple protection types are present, the most restrictive is used for classification. Success rate for a protection type reflects performance specifically against that class of challenge at the appropriate handling tier.
Competitor Pricing
Competitor pricing data is sourced from publicly available pricing pages as of June 2026 and may not reflect negotiated enterprise rates or volume discounts.
More Web Scraping API Resources
Part of the Web Scraping API Documentation cluster
Complete API reference with 5-tier auto-escalation — Curl to challenge resolution.
Pillar pageSide-by-side comparison with ScraperAPI, Firecrawl, Bright Data, and Apify.
Use web scraping in Claude, GPT-4, and LangChain agent workflows.
Handles bot-protected websites, JavaScript challenges, and complex protections automatically.
Full browser rendering for SPAs, React, and dynamic content.
Chain Search → Crawl → Map operations in a single API workflow.
From $0.0002/request. Balance never expires — no monthly subscription.
Your first scrape.
Sixty seconds.
$1 free balance. No credit card. No SDK.
Just a POST request.
No credit card required · Up to 5,000 free scrapes · Balance never expire