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. 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.
Live scorecard
Real results from real scrapes.
| Domain | Success | Tier | Latency | |
|---|---|---|---|---|
| Working | ||||
| news.ycombinator.com | 100% | HTTP | 142ms | |
| www.basketball-reference.com | 100% | HTTP | 71ms | |
| www.hltv.org | 100% | HTTP | 87ms | |
| pump.fun | 100% | HTTP | 410ms | |
| api.github.com | 100% | HTTP | 262ms | |
| example.com | 100% | HTTP | 45ms | |
| Known limitations | ||||
| www.etsy.comCAPTCHA wall — needs solver integration | 0% | browser | 2900ms | |
| www.zillow.comResidential proxy required | 0% | HTTP | — | |
| www.reddit.comDatacenter IP blocked | 0% | camoufox | — | |
| 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. 11 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.
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
For side projects and exploration.
- 1,000 scrapes/month
- HTTP engine (covers 70%+ of sites)
- 60 requests/minute
- Actionable error messages
- Community support
Starter
For teams that need stealth at scale.
- 5,000 scrapes/month
- All engines including Camoufox
- 120 requests/minute
- JA4 TLS fingerprinting
- Email support within 24h
Pro
For high-volume production workloads.
- 25,000 scrapes/month
- Residential proxies
- CAPTCHA solving
- 300 requests/minute
- Slack channel with the founder
How DreamScrape compares
| Feature | DreamScrape | Firecrawl | ScrapingBee | Bright Data |
|---|---|---|---|---|
| Smart engine routing | ||||
| Bypass rate (hard targets) | 80%+ published | Not published | Not published | Not published |
| JA4 TLS fingerprinting | Likely | |||
| Anti-detect browser | Likely | |||
| Actionable error taxonomy | 11 reasons | Basic | Basic | |
| Self-host option | ||||
| Free tier | 1,000/mo | 500/mo | 1,000/mo | |
| Starting price | $29/mo | $19/mo | $49/mo | $500/mo |
| Per-request cost awareness |