Firecrawl

The API to search, scrape, and interact with the web at scale. [1]

www.firecrawl.dev/ · By Firecrawl · Agent JSON · Suggest an edit · Last verified 2026-06-06 · Source confidence: high

Firecrawl is a REST API to search, scrape, and crawl the web at scale, built for AI agents, RAG pipelines, deep research, and lead enrichment, turning sites into LLM-ready data. It uses API-key auth, webhooks, six SDKs, and an official MCP server. Pricing is published and self-serve: 1,000 credits/month free, with subscriptions from $16/month. It carries SOC 2 Type 2, GDPR, and a published SLA. Used by Shopify, Canva, and Zapier.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt)

Pricing & procurement

Pricing model
Subscription [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
1,000 credits / month, No cost, no card, no hassle [5]
Self-serve signup
Yes [6]
Requires sales call
No [7]
Enterprise plan
Yes [8]
Minimum commitment
Billed yearly for paid plans [9]
Published prices
PlanItemPerAmountSource
Free1,000 creditsmonth$0source
Hobby5,000 creditsmonth$16source
Standard100,000 creditsmonth$83source
Growth500,000 creditsmonth$333source
Scale1,000,000 creditsmonth$599source
Scrape API1 credit per page - source
Crawl API1 credit per page - source
Map API1 credit per page - source
Search API2 credits per 10 results - source
Interact API2 credits per browser minute - source
Monitor API1 credit per page per check - source

Capabilities

  • Structured / AI extraction
  • Site crawling
  • SERP scraping
Supported actions
scrape, crawl, map, search, extract, parse, agent, batch_scrape, interact, monitor [10]
Input types
URL, search query, PDF, DOCX, HTML, JSON schema [11]
Output types
Markdown, JSON, screenshot, raw HTML, metadata [12]
Webhooks
Yes [13]
Sandbox / test mode
No [14]
SDK languages
Python, Node.js, Java, Rust, Elixir, Go [15]
MCP server
Yes [16]

Trust & compliance

SOC 2
SOC 2 Type II [17]
HIPAA
Unknown [18]
GDPR
Yes [19]
ISO 27001
Unknown [20]
PCI DSS
Unknown [21]
Published SLA
Yes [22]
Rate limits
Rate limits cap how many requests your team can make per minute, while concurrency limits cap how many jobs can run in parallel. Both are set by your plan; exceeding either returns a 429 response. Per-plan rate limits (req/min): Free - /scrape:10, /map:10, /crawl:1, /search:5, /agent:10, 2 concurrent browsers; Hobby - /scrape:100, /map:100, /crawl:15, /search:50, /agent:100, 5 concurrent browsers; Standard - /scrape:500, /map:500, /crawl:50, /search:250, /agent:500, 50 concurrent browsers; Growth - /scrape:5000, /map:5000, /crawl:250, /search:2500, /agent:1000, 100 concurrent browsers; Scale - /scrape:7500, /map:7500, /crawl:750, /search:7500, /agent:1000, 150 concurrent browsers. Rate limits are applied per team, so all API keys on the same team share the same rate limit counters. [23]
Known restrictions
We currently do not offer a pay-per-use plan, Credits do not roll over to the next month (except auto-recharge credits and custom Scale/Enterprise annual plans), Files exceeding 10MB receive SCRAPE_UNSUPPORTED_FILE_ERROR, timeout parameter can be increased up to 60000ms; pages taking longer receive SCRAPE_TIMEOUT (408) error, FIRE-1 agent requests are always billed, even if the request fails, Rate limits are applied per team, so all API keys on the same team share the same rate limit counters, Zero Data Retention (ZDR) cannot be used with features that require temporary storage (e.g. screenshots), causing SCRAPE_ZDR_VIOLATION_ERROR, Jobs waiting in the concurrency queue will time out after a maximum of 48 hours [24]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://api.firecrawl.dev
Version
v2
Versioning
url
Auth methods
api_key
Error format
vendor-specific
Webhook signing
hmac_sha256

SDKs

  • Python firecrawl-py · repo · updated 2026-06 · 129,857
  • Node.js firecrawl · repo · updated 2026-06 · 129,857
  • Java com.firecrawl:firecrawl-java · repo · updated 2026-06 · 129,857
  • Rust firecrawl · repo · updated 2026-06 · 129,857
  • Elixir firecrawl · repo · updated 2026-06 · 129,857
  • Go · repo · updated 2026-06 · 129,857

Adoption & maturity

Launched
2022-01-01
Notable customers
Shopify, Lovable, Canva, Zapier, Apple, Replit, Alibaba, DoorDash, Gamma, You.com, Sprinklr, Cognism, Ada, 11x, Botpress, Aleph Alpha, Sierra, PHMG

Other Scraping & Crawling APIs

  • ScrapFly

    "Scrape any site, drive any browser, power any agent. One API key."

    Subscription · public pricing · self-serve

  • Bright Data Web Scraper API

    "The most reliable Web Scraping API. Scrape any website with automatic proxy rotation, anti-bot bypass, and JavaScript rendering."

    Subscription · free tier · public pricing · self-serve

  • Oxylabs

    The best proxy service platform with 175M+ Residential and 2M Datacenter IP proxies. Extract public data from any website with ease!

    Hybrid · free tier · public pricing · self-serve

  • Apify

    Cloud platform for web scraping, browser automation, AI agents, and data for AI

    Hybrid · free tier · public pricing · self-serve

  • Crawlbase

    "Web data infrastructure for developers, enterprises & LLMs"

    Hybrid · free tier · public pricing · self-serve

  • Diffbot

    Web Data for your AI

    Hybrid · free tier · public pricing · self-serve

Firecrawl alternatives · Firecrawl vs ScrapFly · All Scraping & Crawling APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: firecrawl.dev · github.com
  2. Pricing model: firecrawl.dev · firecrawl.dev
  3. Published pricing: firecrawl.dev · firecrawl.dev
  4. Free tier: firecrawl.dev
  5. Free tier details: firecrawl.dev
  6. Self-serve signup: firecrawl.dev
  7. Requires sales call: firecrawl.dev
  8. Enterprise plan: firecrawl.dev · firecrawl.dev · costbench.com
  9. Minimum commitment: costbench.com · firecrawl.dev
  10. Supported actions: firecrawl.dev · docs.firecrawl.dev · docs.firecrawl.dev
  11. Input types: docs.firecrawl.dev · github.com
  12. Output types: docs.firecrawl.dev · github.com
  13. Webhooks: docs.firecrawl.dev · docs.firecrawl.dev · docs.firecrawl.dev · firecrawl.dev
  14. Sandbox: docs.firecrawl.dev
  15. SDK languages: github.com · docs.firecrawl.dev
  16. MCP server: firecrawl.dev · github.com
  17. SOC 2: trust.firecrawl.dev
  18. HIPAA: trust.firecrawl.dev · firecrawl.dev
  19. GDPR: firecrawl.dev · firecrawl.dev
  20. ISO 27001: trust.firecrawl.dev · trust.firecrawl.dev
  21. PCI DSS: trust.firecrawl.dev
  22. Published SLA: firecrawl.dev · firecrawl.dev
  23. Rate limits: docs.firecrawl.dev · firecrawl.dev
  24. Known restrictions: docs.firecrawl.dev · firecrawl.dev · firecrawl.dev

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Agent Friendliness: 4565
  2. 2026-06-15 Score Docs Quality: 3555
  3. 2026-06-15 Has Structured Data: (none)Yes
  4. 2026-06-15 Llms Txt URL: https://www.firecrawl.dev/llms.txthttps://docs.firecrawl.dev/llms.txt
  5. 2026-06-15 API Reference URL: (none)https://docs.firecrawl.dev/api-reference/v2-introduction
  6. 2026-06-15 Robots Allows Agents: (none)Yes
  7. 2026-06-14 Capabilities: {}{"serp":true,"crawl":true,"structured_extraction":true}
  8. 2026-06-10 Documented Rate Limits: Rate limits cap how many requests your team can make per minute, while concurre…Rate limits cap how many requests your team can make per minute, while concurre…
  9. 2026-06-09 Best For: Prototypes and side projects — free to start, no sales call, Regulated or enter…Prototypes and side projects - free to start, no sales call, Regulated or enter…
  10. 2026-06-09 Scoring Methodology: Scores are computed deterministically from this profile's published, sourced fi…Scores are computed deterministically from this profile's published, sourced fi…
  11. 2026-06-09 Score Trust Readiness: (none)60
  12. 2026-06-09 Score Agent Friendliness: (none)45
  13. 2026-06-09 Score Pricing Transparency: (none)100
  14. 2026-06-09 Score Setup Speed: (none)85
  15. 2026-06-09 Score Docs Quality: (none)35
  16. 2026-06-09 Score Procurement Friction: (none)100
  17. 2026-06-09 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  18. 2026-06-09 Best For: (none)Prototypes and side projects — free to start, no sales call, Regulated or enter…
  19. 2026-06-08 Llms Txt Present: (none)Yes
  20. 2026-06-08 Docs URL: (none)https://docs.firecrawl.dev
  21. 2026-06-08 Changelog URL: (none)https://www.firecrawl.dev/changelog
  22. 2026-06-08 Status Page URL: (none)https://status.firecrawl.dev
  23. 2026-06-08 Rendering: (none)static
  24. 2026-06-08 Llms Txt URL: (none)https://www.firecrawl.dev/llms.txt
  25. 2026-06-07 Summary Md: (none)Firecrawl is a REST API to search, scrape, and crawl the web at scale, built fo…
  26. 2026-06-07 SDK Packages: Python, Node.js, Java, Rust, Elixir, GoPython, Node.js, Java, Rust, Elixir, Go
  27. 2026-06-07 SLA Published: set to Yes
  28. 2026-06-07 Documented Rate Limits: set to Rate limits cap how many requests your team can make per minute, while concurre…
  29. 2026-06-07 Rate Limit Window: set to minute
  30. 2026-06-07 Known Restrictions: set to We currently do not offer a pay-per-use plan, Credits do not roll over to the n…
  31. 2026-06-07 Auth Methods: set to api_key
  32. 2026-06-07 Auth Docs URL: set to https://docs.firecrawl.dev/api-reference/v2-introduction
  33. 2026-06-07 API Style: set to rest
  34. 2026-06-07 Base URL: set to https://api.firecrawl.dev
  35. 2026-06-07 API Version: set to v2
  36. 2026-06-07 Versioning Scheme: set to url
  37. 2026-06-07 MCP URL: set to https://github.com/firecrawl/firecrawl-mcp-server
  38. 2026-06-07 Quickstart URL: set to https://docs.firecrawl.dev/quickstarts/python
  39. 2026-06-07 Error Format: set to vendor-specific
  40. 2026-06-07 Webhook Signing: set to hmac_sha256
  41. 2026-06-07 Webhook Events URL: set to https://docs.firecrawl.dev/webhooks/events
  42. 2026-06-07 Requires Verification: set to No
  43. 2026-06-07 Starting Price Usd: set to 16
  44. 2026-06-07 Price Basis: set to month
  45. 2026-06-07 Free Tier Limit: set to 1,000 credits/month
  46. 2026-06-07 Launched At: set to 2022-01-01
  47. 2026-06-07 Notable Customers: set to Shopify, Lovable, Canva, Zapier, Apple, Replit, Alibaba, DoorDash, Gamma, You.c…
  48. 2026-06-07 Fields Not Found: set to iso_27001, hipaa, pci_dss, supported_regions, ga_date, stability, idempotency_s…
  49. 2026-06-07 Slug: set to firecrawl
  50. 2026-06-07 Extractor: set to parallel:ultra

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/firecrawl \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/firecrawl/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →