A page to Markdown, with real browsers for hard sites.
# news.ycombinator.com1. Baidu released ERNIE 5.5 ...2. Lemmings CSS Animation3. A thousand fewer paths ...
✓ 200 · 4.9 KB Markdown · 2.25 s
The official hosted API from the team behind the open-source crawlerFrom the team behind the open-source crawler
Turn any URL into clean, LLM-ready Markdown or structured JSON. Scrape, extract, and search with one key. We run the browsers and proxies.Turn any URL into clean, LLM-ready Markdown or JSON. Same engine as the open-source library; we run the browsers and proxies.
US, Singapore & EU regionsGDPR and PDPADPA availableSOC 2 in progress
Scrape, extract, search, watch, whole sites and more, all on the same key. Every call returns its status, its time and its clean result. You pay for what the page needed, and failed calls cost nothing.You pay for what the page needed. Failed calls cost nothing.
A page to Markdown, with real browsers for hard sites.
# news.ycombinator.com1. Baidu released ERNIE 5.5 ...2. Lemmings CSS Animation3. A thousand fewer paths ...
✓ 200 · 4.9 KB Markdown · 2.25 s
Structured JSON from an instruction you write in plain words.
instruction: titles and points · typed JSON
Data that is ready to use.
93 ready-made recipes turn the sites you care about into structured rows: leads, launches, social media, shops and local search.
Copy-paste recipes: docs to Markdown, price watch, lead research, RAG ingest.
| name | headline | location |
|---|---|---|
| A. Rivera | Head of Growth | Austin, US |
| M. Chen | VP Sales | Singapore |
| L. Novak | Data Lead | Berlin, DE |
| S. Okafor | RevOps Manager | London, UK |
example rows · real fields · ready to load into a sheet or a database
| name | tagline | votes |
|---|---|---|
| Notewise | AI notes for every meeting | 612 |
| Shipkit | Deploy previews in one click | 488 |
| Tallyho | Count anything with your camera | 301 |
| Pagewell | Docs your team will read | 256 |
example rows · real fields · ready to load into a sheet or a database
| username | followers | posts |
|---|---|---|
| @studio.example | 48,210 | 1,204 |
| @coffee.example | 12,880 | 640 |
| @travel.example | 231,004 | 3,912 |
| @shop.example | 7,415 | 288 |
example rows · real fields · ready to load into a sheet or a database
| # | name | category |
|---|---|---|
| 1 | Corner Café | Coffee shop |
| 2 | Daily Grind | Coffee shop |
| 3 | Bean There | Café |
| 4 | Roast Room | Coffee roaster |
example rows · real fields · ready to load into a sheet or a database
| title | price | rating |
|---|---|---|
| Wireless earbuds, 30 h battery | $39.99 | 4.5 |
| Noise-cancelling headphones | $89.00 | 4.6 |
| USB-C fast charger, 65 W | $24.99 | 4.7 |
| Laptop stand, aluminium | $29.50 | 4.4 |
example rows · real fields · ready to load into a sheet or a database
Search result pages as data.
✓ 10 results · 5 blocks · 1.18 s
Plan prices from pricing pages, in dollars.
✓ 3 sites · 3 with a price · 24.8 s
Watch a page is our change monitor. Say what to look for, and we alert you when it changes.
$1.00 per check · $3.00 per change
Go deep into a whole site.
/scan lists every URL of a site from its sitemaps, its home page and public crawl indexes, in one call, in 1 to 3 seconds for most sites.
/site crawls a site level by level from a start page, only inside the site, and returns every page as Markdown, as a job.
curl https://api.crawl4ai.com/site \
-d '{"url":"https://docs.crawl4ai.com/","depth":2}'depth 2 · up to 100 pages by default · example
Results captured from the live API, 5 Nov 2026.
93 recipes turn the sites you care about into rows: leads, launches, social, shops, local search.
Point any coding agent at our llms.txt, or add the hosted MCP server. The agent reads the setup, gets a key approved, and starts calling tools. No SDK to install.Paste one line into Claude Code, Cursor, Codex or any agent that reads a URL.
MCP tools: scrape, search, serp, answer, extract, batch, jobs, balance, estimate, top-up and page watchers.
set up crawl4ai — https://crawl4ai.com/llms.txt
Crawl4AI Cloud is the official hosted API of the open-source Crawl4AI project. API base: https://api.crawl4ai.com Auth: Authorization: Bearer sk_live_… (or x-api-key) MCP (streamable HTTP): https://api.crawl4ai.com/mcp MCP auth: sign in and approve access, or add a key. Not affiliated: crawl4ai.org
Crawl4AI is the open-source crawler we wrote. Cloud runs it for you, with everything a production crawler needs around it.
export CRAWL4AI_KEY=
curl api.crawl4ai.com/scrape -d '{"url":"…"}'
Real browsers, residential and ISP proxies, scaled by us.
We keep up with anti-bot changes. A failed call costs nothing.
US, EU and Singapore. Each answer says what it took.
Roles and an audit log from Builder; SSO and an SLA on Enterprise.
Have a team that runs browsers, proxies and servers? The open-source library is on GitHub, and you can host it yourself. Self-hosting guide →
What does running it yourself really cost? See build vs buy →
Credits are shared across every endpoint. A plain page is 0.1 credit, a real browser page 0.5, a hard site 2. Failed calls are free.
Page counts assume plain pages. A page that needs a real browser is 0.5 credit, so a plan gives five times fewer of those. Yearly prices are shown per month; Starter bills $100 a year, Builder $990, Scale $4,990. Failed calls cost nothing.
Each number is how many you get for that plan’s monthly price, against each seller’s plan at a similar price. Our credits are shared, so spend them on any row in any mix.
| Crawl4AIStarter · $10 a month | FirecrawlHobby · $19 | ScrapingBeeHobby · $19 | SerpApiStarter · $25 | TavilyProject · $30 | ScraperAPIHobby · $49 | |
|---|---|---|---|---|---|---|
| Plain page | 100,000 | – | 75,000 | – | 20,000 | 100,000 |
| Page in a real browser | 20,000 | 5,000 | 15,000 | – | 10,000 | 10,000 |
| Hard site (anti-bot) | 5,000 | 5,000 | 3,000 | – | not stated | 4,000 |
| Web search | 10,000 | 2,500 | 7,500 | – | 4,000 | – |
| Google results | 10,000 | – | 7,500 | 1,000 | – | 4,000 |
| Structured JSON (extract) | ~6,600 | 1,000 | 7,500 | – | research only | 100,000 |
| Ready data recipes | 93 sites | – | – | – | – | a few sites |
| Plan prices from pricing pages | 2,000 sites | – | – | – | – | – |
| Watch a page for changes | 10,000 checks | 5,000 checks | – | – | – | – |
| A whole site, every page | 100,000 pages | yes | – | – | yes | yes |
| Failed calls | free | partly charged | partly charged | free | free | partly charged |
– = not offered. From each seller’s own pricing and docs pages, checked 6 November 2026. Other sellers shown at their cheapest paid plan.
| Crawl4AIBuilder · $99 a month | ScrapingBeeStartup · $99 | FirecrawlStandard · $99 | TavilyBootstrap · $100 | SerpApiDeveloper · $75 | ScraperAPIStartup · $149 | |
|---|---|---|---|---|---|---|
| Plain page | 1,250,000 | 1,000,000 | – | 75,000 | – | 1,000,000 |
| Page in a real browser | 250,000 | 200,000 | 100,000 | 37,500 | – | 100,000 |
| Hard site (anti-bot) | 62,500 | 40,000 | 100,000 | not stated | – | 40,000 |
| Web search | 125,000 | 100,000 | 50,000 | 15,000 | – | – |
| Google results | 125,000 | 100,000 | – | – | 5,000 | 40,000 |
| Structured JSON (extract) | ~83,000 | 100,000 | 20,000 | research only | – | 1,000,000 |
| Ready data recipes | 93 sites | – | – | – | – | a few sites |
| Plan prices from pricing pages | 25,000 sites | – | – | – | – | – |
| Watch a page for changes | 125,000 checks | – | 100,000 checks | – | – | – |
| A whole site, every page | 1,250,000 pages | – | yes | yes | – | yes |
| Failed calls | free | partly charged | partly charged | free | free | partly charged |
– = not offered. From each seller’s own pricing and docs pages, checked 6 November 2026. Other sellers shown at their plan closest to $100 a month.
| Crawl4AIScale · $499 a month | ScrapingBeeBusiness+ · $599 | FirecrawlGrowth · $399 | TavilyGrowth · $500 | SerpApiBig Data · $275 | ScraperAPIScaling · $475 | |
|---|---|---|---|---|---|---|
| Plain page | 7,500,000 | 8,000,000 | – | 500,000 | – | 5,000,000 |
| Page in a real browser | 1,500,000 | 1,600,000 | 500,000 | 250,000 | – | 500,000 |
| Hard site (anti-bot) | 375,000 | 320,000 | 500,000 | not stated | – | 200,000 |
| Web search | 750,000 | 800,000 | 250,000 | 100,000 | – | – |
| Google results | 750,000 | 800,000 | – | – | 30,000 | 200,000 |
| Structured JSON (extract) | ~500,000 | 800,000 | 100,000 | research only | – | 5,000,000 |
| Ready data recipes | 93 sites | – | – | – | – | a few sites |
| Plan prices from pricing pages | 150,000 sites | – | – | – | – | – |
| Watch a page for changes | 750,000 checks | – | 500,000 checks | – | – | – |
| A whole site, every page | 7,500,000 pages | – | yes | yes | – | yes |
| Failed calls | free | partly charged | partly charged | free | free | partly charged |
– = not offered. From each seller’s own pricing and docs pages, checked 6 November 2026. Other sellers shown at their plan closest to $500 a month.
Large teams run Crawl4AI Cloud on custom plans. Everything below is available on Enterprise; the rest is a 30-minute call.Everything below is available on Enterprise; the rest is a 30-minute call.
TLS 1.2 and 1.3 in transit. Backups use AES-256.
Gates check API keys by their SHA-256 hash. Card numbers stay with Stripe.
Account, usage and billing records in the EU. Browsers run in Germany, Singapore and the US.
We do not sell data and do not train models on request content.
Service logs 90 days. Usage and support records 13 months.
Daily and weekly backups, restores tested every 6 months. RTO 4 hours, RPO 24 hours.
MFA for staff and quarterly access reviews.
Reply within 3 business days. Fix targets: critical 7 days, high 30, medium 90.
The acceptable use policy asks users to respect robots directives.
Subprocessors: Hetzner, AWS, Stripe, Google Workspace, GitHub, OpenRouter, Google Gemini API, Serper, Bright Data, Massive/IPRoyal. Full list and report address on the Security page.
Reference for every endpoint, plus the places we publish our own numbers.
The ones we get most. Anything else: hello@crawl4ai.com.
Yes. Crawl4AI Cloud is run by the team that writes the open-source Crawl4AI crawler. It runs the same engine, hosted and operated by us.
No. The site crawl4ai.org is not affiliated with Crawl4AI. Use crawl4ai.com, docs.crawl4ai.com, and the GitHub repository.
Yes. The library stays open source and free. When you self-host, you run the browsers, buy the proxies and keep up with anti-bot changes yourself. Cloud does that work, and a failed call costs nothing.
Through the hosted MCP server or the REST API. Setup is in llms.txt. Keep the key in an environment variable.
Calls return a 402 error when credits run out or a spend cap is reached. Buy extra credits at any time. Extra credits never expire. Monthly plan credits do not carry over. Failed requests are not charged.
No. We do not use request content to train models, and we do not sell data.
Within 14 days of your first plan payment or an extra-credit purchase, if you used none of the credits.
For developers
1,000 credits every month. No credit card. Your self-hosted setup keeps working.
For teams
A 30-minute call with the team that writes the crawler. DPA on request, invoice billing, your choice of US, EU or Singapore.