Pay for scrapes.
Not for a subscription.
A single API that returns structured JSON. You're billed for real usage, and you only pay for successful scrapes. Blocks and errors are free.
5,000 free credits to start, no credit card required.
Try our example, or paste any URL you want to scrape. Runs live in static mode — no signup, no card.
// Pick an example or paste a URL, then press “Try it”.You only pay when a scrape succeeds. Blocked pages and errors are free, and there's no subscription — just credits you spend on requests that actually return data.
curl -X POST https://api.example.com/scrape \
-H "X-API-Key: spy_a1b2c3d4e5f6g7h8" \
-H "Content-Type: application/json" \
-d '{"url": "https://books.toscrape.com", "engine": "static"}'{
"url": "https://books.toscrape.com",
"final_url": "https://books.toscrape.com/",
"status_code": 200,
"success": true,
"blocked": false,
"engine": "static",
"elapsed_ms": 342,
"proxy_used": false,
"title": "All products | Books to Scrape",
"headings": { "h1": ["All products"] },
"extracted": {}
}Simple, honest pricing
Price depends only on the engine and whether you use a proxy. You pay per successful scrape. Blocked pages and errors are always free.
| Engine | No proxy | With proxy |
|---|---|---|
| Static (HTML) | 1 credit | 2 credits |
| JS rendering (browser) | 5 credits | 8 credits |
1,000 credits = €1 — enough for 1,000 static scrapes, or 125 JS scrapes with a proxy.
5,000 free credits to test, no credit card required.
Create your account, start for free
Get 5,000 free credits, grab your API key, and make your first request in minutes. Pay only for what works.
Start for free