Skip to main content

Give your agents the whole web, as data.

One API to crawl, scrape and search any site and get back clean markdown or JSON. It runs on a browser we wrote in Rust and 215M+ residential exits, at 100K+ pages per second.

Get started free
Request POST api.spider.cloud/scrape
{
  "url": "https://news.ycombinator.com",
  "return_format": "markdown"
}
Response 200 · 1 page · markdown
## Hacker News
1. [Show HN: A crawler written in Rust](…)  412 points
2. [Ask HN: How do you keep docs current?](…)  301 points
3. [The state of headless browsers](…)  188 points
pages per second
100K+ pages per second
browser, ours
1 browser, ours
exits
215M+ exits
on failures
$0 on failures
Run it in the playground

Three products. One key.

Read the web as data, drive it with a real browser, or route through our network. Mix them in the same request.

Use the whole web like a dataset.

Most of the web has no API. Spider is an AI web crawler that gives your agent the page as it renders, then hands back only the part worth reading. See how that feeds a RAG pipeline or an AI agent.

  1. Renders like a user

    JavaScript, infinite scroll, lazy media. The page as a person sees it.

    request: "browser"
  2. Gets past the blocks

    Anti-bot checks, CAPTCHAs and geo walls, handled by the browser and the network together.

    stealth: true
  3. Returns the signal

    Readability-cleaned markdown or structured JSON, with source URL, title and timestamp on every record.

    return_format: "markdown"
  4. Streams, in order

    Whole sites arrive page by page while the crawl runs. Nothing waits for the last URL.

    application/jsonl
  5. Bills what came back

    A blocked, timed-out or failed page costs $0. You pay for data, not attempts.

    costs: null

Pricing

Pay as you go

$1 per GB
Bandwidth
$1 per GB
Compute
$0.001 per minute
Blocked, timed out, failed
$0
Minimum
none
Start free

Unlimited

$40 per month, from
Requests
unlimited
From
2 units, $40 a month
Per unit
$20 down to $13
Failed requests
$0
Go unlimited

By the numbers

Measured in the open

Benchmarks are public. Rerun StealthBench V1 or BENCHMARKS.md yourself.

pages per second
100K+
Whole sites crawled and streamed back as markdown, in order.
browser, ours
1
Headless, written from scratch in Rust. Up to 100 concurrent sessions.
exits
215M+
Residential and ISP proxies in 199 countries, rotated per request.
on failures
$0
If a page does not come back, it is not on the bill.

Three steps to your first crawl.

Get a key

Create API key

Sign up and copy the key. New accounts start with a free balance.

Connect Claude Code Client configs in the docs

claude mcp add spider --transport http \
  https://mcp.spider.cloud/mcp \
  -H "Authorization: Bearer $SPIDER_API_KEY"
Read and follow https://spider.cloud/agent-skill/SKILL.md

Or skip MCP and let the agent onboard itself

Read the data

[{
  "url": "https://example.com",
  "status": 200,
  "content": "# Example Domain\n\n..."
}]

Markdown or JSON, streamed. Drop it into your RAG store, agent context or database.

The whole web,
at agent speed.

Sign up and get started free.

Get started free