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.

terminal
$ curl -X POST https://api.dreamscrape.app/scrape \
-d '{"url": "https://news.ycombinator.com", "renderMode": "auto"}'
Response · 142ms
http$0.0001
{
"status": "completed",
"engineTier": "http",
"timing": { "fetchMs": 142 },
"markdown": "# Hacker News\n1. Ask HN: Who is hiring? (April 2026)\n2. ..."
}
HTTP — ~200ms JA4 HTTP — ~200ms Stealth Browser — ~3s Camoufox — ~10s

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.

72% of requests never leave Tier 0

HTTP

Most used

Plain fetch with JA4 TLS fingerprint

Hacker NewsBBRefHLTVGitHub APIpump.fun
~200ms
$0.0001/req
escalates if blocked

Stealth Browser

Headless Chromium + fingerprint injection

JS-heavy SPAsdynamic dashboardsReact apps
~3s
$0.003/req
escalates if blocked

Anti-detect Firefox

Patched Firefox with C++ fingerprinting

Cloudflare EnterpriseDexScreenerprotected APIs
~10s
$0.012/req

You get clean markdown, metadata, and timing info back — regardless of which engine handled it. One API, zero engine config.

Fallback data — API unavailable

Honest scorecard

Real results from real scrapes — including failures.

17/20
pass rate
262ms
avg latency
$0.0012
median cost
85%
Tier 0 hit rate
no browser needed
DomainSuccessTierLatency
Working
news.ycombinator.com
100%
HTTP142ms
github.com
100%
HTTP38ms
docs.python.org
100%
HTTP29ms
developer.mozilla.org
100%
HTTP24ms
docs.aws.amazon.com
100%
HTTP27ms
huggingface.co
100%
HTTP218ms
www.basketball-reference.com
100%
HTTP71ms
www.hltv.org
100%
HTTP87ms
www.zillow.comRequires JA4 + residential proxy
100%
HTTP1850ms
finance.yahoo.com
100%
HTTP287ms
scholar.google.com
100%
HTTP268ms
arxiv.org
100%
HTTP24ms
lobste.rs
100%
HTTP344ms
arstechnica.com
100%
HTTP602ms
www.rust-lang.org
100%
HTTP145ms
www.typescriptlang.org
100%
HTTP69ms
go.dev
100%
HTTP224ms
Known limitations
www.reddit.comNeeds Camoufox + residential + session warming
0%
camoufox
www.etsy.comCAPTCHA wall — needs solver integration
0%
browser2900ms
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.

Try:

10 free scrapes per day

Simple pricing

Start free. Upgrade when you need more.

Free

$0/mo

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
Get started free
Best value

Lite

$9/mo

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
Start 7-day trial
Most popular

Starter

$19/mo

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
Start 7-day trial

Pro

$59/mo

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
Start 7-day trial

Scale

$179/mo

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
Start 7-day trial

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 tierCreditsExample domains
HTTP1Hacker News, GitHub, arXiv
JA4 HTTP1Basketball Reference, HLTV, Zillow
Stealth browser3JS-heavy SPAs, React dashboards
Anti-detect Firefox10Cloudflare Enterprise, DexScreener
+ Residential proxy+10Geo-restricted or IP-reputation sites
+ CAPTCHA solve+2Sites 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.

1005,000 scrapes50,000

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
FirecrawlScrapingBeeScrapFly
Smart engine routing
You choose the engineAuto (or manual)ManualYou pick tierYou pick tier
JA4 TLS fingerprinting
Anti-detect browser (Camoufox)
Credit multiplier transparencyPublished (3x-10x)Flat (1x all)Up to 75xUp 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 rate85% (20 sites)
Error taxonomy12 reasonsBasicBasicBasic
Free tier1,000/mo forever500 one-time1,000 trial1,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.