One balance. Every tool.
Nothing for a page we miss.
Web scraping API pricing with no per-site lookup and no sales call: a published rate card, pages from $0.45 per 1,000, and a request that failed is never charged.
Try everything, no card.
- 1,500 credits a month
- 5 concurrent requests
- Every tool, every format
- No card needed
Side projects and first builds.
- 10,000 credits a month
- 15 concurrent requests
- Every tool, every format
- Team keys and webhooks
Production work, day in day out.
- 100,000 credits a month
- 50 concurrent requests
- Every tool, every format
- Team keys and webhooks
High volume across a team.
- 500,000 credits a month
- 100 concurrent requests
- Every tool, every format
- Team keys and webhooks
Continuous pipelines.
- 1,000,000 credits a month
- 150 concurrent requests
- Every tool, every format
- Team keys and webhooks
A credit is a page. Standard runs about 100,000 ordinary pages a month, or 20,000 of the ones that fight back — from the same balance.
Need more than 1,000,000 a month? Talk to us.
On every plan. Including the free one.
Nothing is held back for a bigger tier. Plans differ in two things: the size of the allowance, and how many requests run at once.
Scrape, crawl, map, search, extract, batch, products, posts, monitors and places, from one key.
Markdown, HTML, links, summaries, screenshots and JSON in a schema you write.
Point Claude Code, Cursor, ChatGPT or any MCP client at one URL. Every tool becomes one your agent can call.
Long crawls and batches call you back when they finish, so nothing sits polling.
Invite the team, share the allowance, and see who made every request.
What you asked for, what came back and what it cost.
Before you pay for anything.
Yes. 1,500 credits a month, refreshed on the day you signed up, no card needed. It is a real plan, not a trial that expires.
No. Your free credits refresh monthly on the day you signed up, and your dashboard shows the date. Paid plans refresh on their billing date.
Requests return a clear 402 with the reason, and nothing is charged. Move up a plan from Billing and the credits land the same day.
Yes, from Billing, up or down. The new allowance applies from the switch.
One page. A plain fetch is 1 credit, a page that needed a proxy is 2, a page that needed a real browser is 5, and re-reading a page you already fetched is free. A page someone else fetched first comes from the shared index for a single credit. The rate card on the pricing page lists every unit, and your activity log shows what each call actually cost.
No. A request that fails carries no cost and never counts against your balance. You only pay for pages that come back.
No. One price, charged monthly, and you can leave whenever you like. The price on this page is the price you pay in month one.
No. Every plan has every tool, every output format and the whole API. Plans differ in the size of the monthly allowance and how many requests you can run at once.
Get in touch. Above a million credits a month we price on your actual mix rather than a list, and concurrency is set to your workload.
The full rate card — every unit we meter, and nothing that is not on it
| Unit | Credits | When it applies |
|---|---|---|
| Direct fetch | 1 / request | A page that answered a plain request. Most pages do. |
| Proxied fetch | 2 / request | A page that would not answer until the request came from somewhere else. |
| Browser fetch | 5 / request | A page that had to be rendered in a real browser before it made any sense. |
| PDF parsing | 1 / page | Per page parsed, added to the fetch cost. |
| Cache hit, your own page | 0 / request | A page you already fetched, re-read within maxAge. Never charged twice. |
| Cache hit, already indexed | 1 / request | A page someone had already fetched, served instantly from the index. |
| Web search | 2 / request | Per search call. Result pages fetched are metered as scrapes on top. |
| Site map | 1 / request | Per map call, however many URLs come back. |
| Catalogue or feed page | 1 / page | Up to 250 products, or 100 posts, in a single call. |
| Domain lookup | 1 / request | Registration, DNS and known backlinks for one domain. |
| Company enrichment | 3 / request | Firmographics, contact emails, LinkedIn and socials for one company, from its own site. |
| Places search | 5 / request | One search for business listings, however many come back. |
| Place detail | 2 / place | Website, phone and contacts for one business. Only when you ask for them. |
| A request that failed | 0 / request | Nothing came back, so nothing is charged. |
1,500 credits a month, no card.
A real plan that refreshes every month, not a trial that runs out.