Toolso.AI
Toolso.AI
All ToolsCategoriesTrendingLatest ToolsPricingBlog
Toolso.AI
Toolso.AI
Toolso.AI
Toolso.AI

Discover the best AI tools to boost your productivity

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Popular Categories

  • AI Writing
  • AI Image
  • AI Video
  • AI Coding
  • More Categories

Explore

  • Latest Tools
  • Popular Tools
  • More Tools
  • Submit Tool
  • Pricing

About

  • About Us
  • Contact
  • Blog
  • Changelog

Legal

  • Cookie Policy
  • Privacy Policy
  • Terms of Service
  • Refund Policy
© 2026 Toolso.AI All Rights Reserved
Limited timeLimited-time offerFeatured Listing24h priority review · No backlink · 30 days featured$29.90then $59.90Price rises to $59.90 after Oct 31Ends in--:--:--Submit now
  1. Home
  2. All Tools
  3. Developer Tools
  4. Firecrawl
Firecrawl interface preview
Firecrawl logo

Firecrawl

Firecrawl turns search results, single pages, and whole websites into clean Markdown or schema-shaped JSON for AI agents and RAG pipelines, with an AGPL-licensed open-source core and a managed cloud that adds browser interaction and enterprise controls.

Developer ToolsAI Agent#Open Source#Api#Web Scraping
Try for Free
Saves
Visits
Views
Pricing
Free
Published
Sep 28, 2026
Domain
firecrawl.dev
Community rating

Used this tool? Rate it

Rate this tool

Firecrawl Product Information

Try for Free
Tool Information
Saves
Visits
Views
Pricing
Free
Published
Sep 28, 2026
Domain
firecrawl.dev
Community rating

Used this tool? Rate it

Rate this tool

Featured Tools

Related Tools

Try for Free

What is Firecrawl?

Firecrawl is a web scraping API that searches the web, scrapes single pages or whole sites, and operates pages, returning clean Markdown or structured JSON that AI applications can consume. The company sums it up as one API to turn websites into clean, LLM-ready data.

The service is operated by SideGuide Technologies, Inc., a Delaware corporation doing business as Firecrawl. Independent tech press describes it as a popular open-source web crawler for developers and AI agents, with a commercially supported version sold through an API.

That split between open code and hosted service shapes most buying decisions. The open-source repository is primarily licensed under AGPL-3.0, while the SDKs and some UI components use the MIT License. The hosted version runs on Fire-engine, which the company calls its proprietary infrastructure for proxies, rendering and more. On its site, Firecrawl says over 1.25M developers and 150,000+ companies build with it, including teams at Apple, Canva, and Lovable (as captured on September 28, 2026). Its three co-founders started the company in 2022. On September 22, 2026, Firecrawl announced a $75M Series B led by Smash Capital.

Core features

Endpoints

  • Search: send a query and get web results with full-page Markdown already included, so a question does not need a separate search-then-scrape step.
  • Search sources: one call can mix web, news and image results, and the limit parameter then applies per source type rather than to the combined list.
  • Search categories: a categories filter can restrict results to academic and research websites, to PDFs, or to a developer index of issues, merged pull requests and READMEs from public code repositories. The research category is scheduled to switch to a paper index on November 16, 2026.
  • Scrape: give Firecrawl a URL and it returns Markdown, HTML, screenshots, metadata, or data extracted through a schema.
  • Crawl: starting from one URL, it recursively discovers and scrapes every reachable subpage, finding pages through the sitemap and link traversal.
  • Map: discovers the URLs on a website without scraping their content, which is useful for scoping a crawl.
  • Interact: clicks buttons, fills forms and moves through multi-step flows, for data that sits behind a login, pagination, or a sequence of actions a plain scrape cannot reach.

The crawl limit defaults to 10000 pages, so a crawl of a large site stops at that count unless the limit is changed.

Output formats and extraction

Scrape outputs include Markdown, summary, cleaned HTML, raw HTML, screenshots, links, JSON, image URLs, branding, product records, audio or video from supported video URLs, and a natural-language query format. Passing a JSON schema to /scrape returns data in exactly that shape, such as product listings, pricing tables or contact details, without separate parsing. JavaScript renders automatically, so single-page apps and dynamically loaded sites return their full content. Beyond HTML, the service parses PDFs and DOCX files.

Caching and freshness

Firecrawl serves results from cache by default when a copy newer than two days exists (a maxAge of 172,800,000 ms). Setting maxAge to 0 forces a fresh fetch, which the documentation says takes longer and is more likely to fail.

Vendor-reported performance

Firecrawl reports 96% coverage on its own 1,000-URL benchmark dataset, run on January 13, 2026, with a P95 latency of 3,387 ms on the same set. These are measurements run and published by the company, not independent tests.

Guide

A first working setup follows a short path, and each step unlocks more of the API:

  1. Start without a key. Keyless use is free but capped per IP address per day by a request limit and a credit limit, and heavier operations such as Interact or JSON extraction reach the credit cap sooner.
  2. Add an API key once you need crawl, map, batch scrape or extract, since no other endpoints (crawl, extract, map, batch scrape, etc.) are available without a key.
  3. Connect a coding agent with one command: npx -y firecrawl-cli@latest init --all --browser. The site says this gives Cursor, Claude Code, Windsurf and more their web tools.
  4. Retrieve crawl output through the API: job results are available via the API for 24 hours after completion, after which crawl history remains visible in the dashboard activity logs.
  5. Check the crawl errors endpoint for gaps, where robotsBlocked lists URLs that were attempted but blocked by the site's robots.txt.

Firecrawl use cases and examples

The company lists deep research agents, RAG pipelines, lead enrichment, competitive intelligence, content generation and price monitoring as common uses. Its published customer stories map those categories to named teams:

  • Knowledge bases for chat: Sierra uses Firecrawl to ingest web data into knowledge bases that power AI chat applications.
  • Lead enrichment: Cognism enriches lead profiles from across the web with Firecrawl.
  • Product onboarding: Gamma lets users create artifacts from web data with Firecrawl during onboarding.
  • Agent research: Aemon powers its AI R&D agent's web research with Firecrawl's search and scrape.

All four examples come from Firecrawl's own site. They show the pattern each team uses, not measured results.

Who is it for

Firecrawl's own guidance frames the choice around who runs the infrastructure. Its recommendation is to start with Firecrawl Cloud unless source access or infrastructure control is worth the operational work.

  • AI and RAG developers who want a managed service: Cloud keeps API keys, credits, limits and operational support in one account, and it is the only place Agent, Browser, managed dashboards, enhanced proxy paths and enterprise controls are delivered.
  • Teams that need source or infrastructure control: self-hosting lets you inspect the code and choose where the stack runs, but your team owns authentication, TLS, persistence, monitoring, capacity, upgrades and recovery.
  • Regulated or security-sensitive organizations: single sign-on and SCIM provisioning are Enterprise-only. API key restrictions, API key IP restrictions and static egress IPs are also limited to Enterprise.
  • Side projects: the Hobby plan is pitched at side projects and small tools, with 5 concurrent requests.

Platforms

Firecrawl is reached through a REST API, official SDKs, a CLI and an MCP server, or it can be self-hosted.

  • SDKs: official libraries cover Python (sync and async), Node.js and TypeScript, Go, Java, Ruby, Rust, .NET, PHP and Elixir, plus a command-line tool.
  • MCP and agent tooling: an official MCP server lets agents in Cursor, Claude, Windsurf and other MCP-compatible tools search, scrape and interact directly, and agent skills for Claude Code and Codex handle setup.
  • MCP sign-in options: the keyless MCP path offers Search, Scrape, and Parse within daily limits with no account or key, while browser sign-in and API keys reach the full tool surface on your team's plan.
  • Self-hosting: a Docker Compose guide takes a pinned release to one verified scrape.
DecisionOpen sourceFirecrawl Cloud
Core scrape, crawl, map and search APIsIncludedIncluded and managed
LLM-backed extraction and formatsConnect an OpenAI-compatible provider or OllamaManaged provider path
Agent, Browser, Interact, dashboard, enterprise controlsNot in the default stackBy product and plan
Usage and billingYour infrastructure and provider costsPlan and credit model

The self-hosted default stack has a further gap: screenshots and page actions are not available, because both require Fire-engine.

Pricing

Firecrawl pricing is credit-based, and all invoices are billed in USD regardless of billing address. The table combines the plan list, which shows both billing terms, with the plan comparison.

PlanCredits per monthMonthly billingAnnual billingConcurrent browsers/scrape, /map, /search rate limit
Free1,000$0, no cardNot offered210 / min
Hobby5,000$19/month$16/month5100 / min
Standard100,000$99/month$83/month25500 / min
Growth500,000$399/month$333/month505,000 / min
Scale1,000,000$749/month$599/month10010,000 / min
EnterpriseCustomCustomCustomCustomCustom

Annual plans are billed once a year, yet credits still reset each month on a virtual monthly renewal date. The /crawl and /agent endpoints carry a separate, lower limit, from 2 requests a minute on Free to 2,000 on Scale. Batch scrape endpoints share the crawl limit. Payment runs through Stripe, which accepts most major credit and debit cards and PayPal.

What a credit buys

Scrape, Crawl, Map and Monitor are priced at 1 credit per page, and Search costs 2 credits per 10 results. Search rounds up per 10 results, so 11 results cost 4 credits. Scrape options stack on top of the base rate: JSON extraction adds 4 credits per page, and a page scraped with both JSON format and Zero Data Retention costs 6 credits. Agent is in preview with 5 free daily runs and dynamic pricing after that.

Two unit rates differ between pages. The pricing page lists Interact at 2 credits per browser minute. The billing documentation says sessions that use a prompt bill at 7 credits per browser minute and code-only sessions at 2. The billing documentation also lists Map at 1 credit per call rather than per page.

Top-ups, rollover and refunds

  • Pay-as-you-go: on paid plans, each automatic top-up costs 5 USD and adds 1,000 credits on Hobby, 2,000 on Standard, 2,500 on Growth, or 5,000 on Scale, up to a monthly limit you set.
  • Overage allowance: while pay-as-you-go is on, requests keep running briefly past zero on an allowance of 1,500 credits on Hobby, 30,000 on Standard, 150,000 on Growth and 600,000 on Scale, after which they return HTTP 402.
  • Purchased credits: bought credits stay until used but expire if you cancel your subscription.
  • Running out: on Free, credit-consuming requests return HTTP 402 until the monthly reset.
  • Failed requests: a scrape that returns no result is not charged, but a page that responds with an error such as 403 or 404 still costs 1 credit.
  • Plan changes: upgrades charge the full new-plan price immediately with no proration.
  • Downgrades: they wait for the next renewal, and unused time is not credited or refunded.
  • Refunds: the terms of service say Firecrawl does not provide refunds for any reason, although you can cancel at any time and stop future charges.

Rollover rules conflict across official pages. The pricing page says Scale carries unused credits for one month and Enterprise carries a custom amount, with no rollover on Hobby, Standard or Growth. The billing documentation instead says annual Scale plans roll unused plan credits over 1 month and annual Enterprise plans roll them over 2 months.

Firecrawl alternatives

In developer community discussion, Firecrawl is named alongside Tavily, Exa, Perplexity and Linkup as a tool for agents to search the web.

  • Crawl4AI: its maintainers say you can run the open-source crawler yourself free forever, or use it hosted with one key. The project is licensed under the Apache License 2.0, a permissive alternative to the AGPL-licensed Firecrawl core.
  • Tavily: the company describes Tavily as a real-time search engine for AI agents with APIs for web search and content extraction. It suits workloads that start from a question rather than from known URLs.
  • Apify: the company says it offers thousands of tools to get real-time web data, track competitors, generate leads, and integrate apps and AI agents. That makes it a broader automation catalog than a single scraping API.
  • Self-hosted Firecrawl: the same core APIs, paid for through your own infrastructure and provider costs instead of credits, without the Cloud-only features.

Firecrawl publishes comparison pages against many of these tools, but they are written by Firecrawl and argue for its own product.

Limitations

Scraping rules and responsibility

  • robots.txt: robots.txt is respected unless ignoreRobotsTxt is enabled, and that override is Enterprise only.
  • Crawler identity: the crawl endpoint also respects robots.txt rules set for the 'FirecrawlAgent' directive.
  • User responsibility: the project README states that it is the sole responsibility of end users to respect websites' policies when scraping.
  • Paid sources: the company says it already pays official data providers through individual agreements, most notably Wikimedia Enterprise.
  • Prohibited uses: the terms rule out hard background checks, deciding eligibility for a government license, and any purpose barred by data privacy laws, including the GDPR or CCPA.

Operational limits

  • Rate limits and queues: both rate limits and concurrency limits are set by plan, and exceeding either returns a 429 response.
  • Shared counters: rate limits apply per team, so every API key on the same team draws on the same counters.
  • Short-lived files: screenshot URLs expire after 24 hours.
  • Self-hosted quickstart: the documented trusted-network quickstart disables API authentication and is not a production architecture.

Privacy and data handling

Zero Data Retention, which keeps no page content or extracted data beyond the life of the request, is available on Enterprise plans only and adds 1 credit per page. Screenshots are not available in ZDR mode. Outside ZDR, setting storeInCache to false stops Firecrawl from caching results for a request. Every plan lists SOC 2 Type II, penetration testing, multi-factor authentication and PII redaction. A Data Processing Agreement is listed from the Standard plan up. The privacy policy says personal information is retained until you request deletion in writing. In the privacy policy and terms reviewed, no statement on using customer data for model training was found.

FAQ

Q1. Is Firecrawl free to use?

Yes, within limits. The Free plan gives 1,000 credits a month with no card, and keyless access works for search, scrape and interact under daily per-IP caps. Paid plans start at $19 a month, or $16 a month billed annually.

Q2. Does Firecrawl respect robots.txt?

By default, yes. Ignoring robots.txt is an Enterprise-only option, and the project places responsibility for following each website's policies on the user.

Q3. What does the open-source version leave out?

The default self-hosted stack does not include Agent, Browser, Interact, the dashboard, enterprise controls, screenshots or page actions. LLM-backed extraction needs your own OpenAI-compatible provider or Ollama.

Q4. What happens when my credits run out?

Free accounts get HTTP 402 errors until the monthly reset. On paid plans with pay-as-you-go switched on, Firecrawl buys more credits automatically up to your monthly limit; with it off, requests also return 402.

Know a Similar Tool?
If you know other great AI tools, feel free to submit them to us