The scraping API that picks the right engine for every site.
DreamScrape routes each request through the cheapest tier that works — plain HTTP, stealth browser, or anti-detect Firefox. Credits match the real cost, so you pay for what you actually need.
Your request finds the cheapest path
Send a URL. Our router checks what has worked for that domain before and starts with the fastest, cheapest engine. If it gets blocked, it escalates automatically.
HTTP
Most usedPlain fetch with JA4 TLS fingerprint
Stealth Browser
Headless Chromium + fingerprint injection
Anti-detect Firefox
Patched Firefox with C++ fingerprinting
You get clean markdown, metadata, and timing info back — regardless of which engine handled it. One API, zero engine config.
Honest scorecard
Real results from real scrapes — including failures.
| Domain | Success | Tier | Latency | |
|---|---|---|---|---|
| Working | ||||
| news.ycombinator.com | 100% | HTTP | 142ms | |
| github.com | 100% | HTTP | 38ms | |
| docs.python.org | 100% | HTTP | 29ms | |
| developer.mozilla.org | 100% | HTTP | 24ms | |
| docs.aws.amazon.com | 100% | HTTP | 27ms | |
| huggingface.co | 100% | HTTP | 218ms | |
| www.basketball-reference.com | 100% | HTTP | 71ms | |
| www.hltv.org | 100% | HTTP | 87ms | |
| www.zillow.comRequires JA4 + residential proxy | 100% | HTTP | 1850ms | |
| finance.yahoo.com | 100% | HTTP | 287ms | |
| scholar.google.com | 100% | HTTP | 268ms | |
| arxiv.org | 100% | HTTP | 24ms | |
| lobste.rs | 100% | HTTP | 344ms | |
| arstechnica.com | 100% | HTTP | 602ms | |
| www.rust-lang.org | 100% | HTTP | 145ms | |
| www.typescriptlang.org | 100% | HTTP | 69ms | |
| go.dev | 100% | HTTP | 224ms | |
| Known limitations | ||||
| www.reddit.comNeeds Camoufox + residential + session warming | 0% | camoufox | — | |
| www.etsy.comCAPTCHA wall — needs solver integration | 0% | browser | 2900ms | |
| dexscreener.comJS challenge not yet bypassed | 0% | camoufox | — | |
Built different
Every feature exists because we hit the problem ourselves.
Smart Routing
Automatically picks HTTP, stealth browser, or anti-detect Firefox per domain. Learns from every scrape and gets smarter over time.
Actionable Errors
Every failure tells you exactly why and what to try next. 12 block reasons with specific fixes. No more guessing at 403s.
Cost Control
Free tier for simple sites. Only pay when you need browser engines. Most sites work on the cheapest tier — we prove it.
CAPTCHA Detection
Automatically detects captcha pages and returns a clear error instead of garbage HTML. Optional auto-solve with vision AI.
Sub-200ms HTTP
JA4 TLS fingerprinting makes plain HTTP requests look like real Chrome. Most sites never need a browser.
Usage Transparency
Every response shows which engine tier served it and how long it took. Your cost is never a surprise.
API Discovery
Browser scrapes auto-discover internal JSON APIs. Future requests replay the API directly — HTTP speed, 1 credit instead of 3.
Tier Race
Fire all engines in parallel on any URL and watch which one wins. See exactly why you’d pay 1 credit instead of 10.
Intel Database
Public lookup of any domain’s anti-bot protections, discovered APIs, and routing intelligence. Built from real traffic.
Try it now
No signup required. Paste a URL and see DreamScrape work.
10 free scrapes per day
Simple pricing
Start free. Upgrade when you need more.
Free
2,000 HTTP scrapes/month
2,000 scrapes of any HTTP-tier site. Upgrade to access stealth browser and anti-detect engines.
- 2,000 credits/month
- HTTP + JA4 TLS engines
- 60 requests/minute
- Actionable error messages
Lite
100,000 HTTP scrapes/month
HTTP + JA4 only. $0.09/1K scrapes — cheapest in market for basic scraping.
- 100,000 credits/month
- HTTP + JA4 TLS engines
- 60 requests/minute
- $0.09 per 1,000 scrapes
Starter
50,000 scrapes/month
Or ~16,600 stealth-browser scrapes, or ~5,000 anti-detect Firefox scrapes.
- 50,000 credits/month
- All engines including Camoufox
- 120 requests/minute
- JA4 TLS fingerprinting
- Email support within 24h
Pro
250,000 scrapes/month
Or ~83,000 stealth-browser scrapes, or ~25,000 anti-detect Firefox scrapes.
- 250,000 credits/month
- All engines + residential proxies
- CAPTCHA solving included
- 300 requests/minute
- Slack channel with the founder
Scale
1,000,000 scrapes/month
Or ~333,000 stealth-browser scrapes, or ~100,000 anti-detect Firefox scrapes.
- 1,000,000 credits/month
- All engines + residential proxies
- CAPTCHA solving included
- 600 requests/minute
- Direct Slack with the founder
How credits work
DreamScrape uses credits instead of flat request counts because not every scrape costs the same. A simple HTTP scrape is fractions of a cent. An anti-detect Firefox session costs hundreds of times more. Our router picks the cheapest engine that works, and you only use credits for what you actually need.
| Engine tier | Credits | Example domains |
|---|---|---|
| HTTP | 1 | Hacker News, GitHub, arXiv |
| JA4 HTTP | 1 | Basketball Reference, HLTV, Zillow |
| Stealth browser | 3 | JS-heavy SPAs, React dashboards |
| Anti-detect Firefox | 10 | Cloudflare Enterprise, DexScreener |
| + Residential proxy | +10 | Geo-restricted or IP-reputation sites |
| + CAPTCHA solve | +2 | Sites with hCaptcha or Turnstile |
Most DreamScrape users spend 80%+ of their credits on Tier 0, which means your Starter plan effectively covers 50,000+ real-world scrapes — not the 5,000 a flat-rate competitor would give you. The router's efficiency becomes your savings, not our margin.
Estimate your usage
See how many credits you'd need based on your mix of sites.
Estimated monthly credits
6,700
Suggested plan
Starter
90% HTTP (4,500 × 1 credit) + 8% stealth (400 × 3) + 2% anti-detect (100 × 10)
Note: Residential proxy (+10 credits) and CAPTCHA solving (+2 credits) are added on top when used. Most scrapes don't need these — the router only enables them when required.
Credits don't roll over — unused credits reset each billing period.
Hit your limit? Requests return a 402 with your usage stats. Upgrade or wait for the next billing cycle — we don't charge overages automatically.
Need more than Pro? Email me for a custom plan.
How DreamScrape compares
Pricing verified April 2026. Costs are approximate based on published rates.
| Feature | DreamScrape | Firecrawl | ScrapingBee | ScrapFly |
|---|---|---|---|---|
| Smart engine routing | ||||
| You choose the engine | Auto (or manual) | Manual | You pick tier | You pick tier |
| JA4 TLS fingerprinting | ||||
| Anti-detect browser (Camoufox) | ||||
| Credit multiplier transparency | Published (3x-10x) | Flat (1x all) | Up to 75x | Up to 25x |
| Cost per 1K basic scrapes | $0.09 (Lite) | ~$5.33 | ~$0.20 | ~$0.15 |
| Cost per 1K protected scrapes | ~$1.14 | ~$5.33 | ~$14.70 | ~$4.50 |
| Published bypass rate | 85% (20 sites) | |||
| Error taxonomy | 12 reasons | Basic | Basic | Basic |
| Free tier | 1,000/mo forever | 500 one-time | 1,000 trial | 1,000/mo |
| Starting price | $9/mo | $16/mo | $49/mo | $30/mo |
| Engine shown in response |
All competitors are solid products. DreamScrape's advantage is automatic engine selection — you never pay browser prices for a site that works with plain HTTP.