mendableai/firecrawl

Firecrawl provides a web data API for searching, scraping, and accessing information from web sources.

github.com/mendableai/firecrawl
mendableai/firecrawl homepage screenshot

About mendableai/firecrawl

Firecrawl is an open-source web data API, offered as a hosted service and with documented self-hosting, that converts web content into material AI applications can consume. Its core endpoints cover web search that returns full page content from results, URL scraping into markdown, HTML, screenshots, or structured JSON, and an interact step that clicks, scrolls, writes, waits, or presses on a scraped page using AI prompts or code. Additional endpoints crawl every URL on a site from a single request, map discovered URLs, batch-scrape many URLs asynchronously, and run an agent that gathers data from a description of what is needed. The project also parses content from web-hosted PDFs and DOCX files, and documents clients for Python, Node.js, the CLI, and raw cURL calls.

Practical limits: the hosted API requires a key obtained by signing up at firecrawl.dev, and the repository does not state pricing. Reliability and latency figures cited in the README are the project's own benchmarks rather than independent measurements. Because the hosted service routes requests through its own infrastructure and optional cloud features, privacy and data-handling expectations depend on that service and any self-hosting configuration.

Key features

  • Search the web and return full page content from results
  • Scrape URLs into markdown, HTML, screenshots, or structured JSON
  • Interact with a scraped page using AI prompts or code
  • Crawl all URLs of a website with one request
  • Batch-scrape thousands of URLs asynchronously
  • Parse content from web-hosted PDFs, DOCX, and similar files
Best for: Developers and teams building AI agents or applications that need clean, structured web content at scale.
Good for
  • Open source with a documented self-hosting path and docker-compose setup
  • Clients for Python, Node.js, CLI, and cURL in the quick-start examples
  • Core endpoints cover search, scrape, crawl, map, batch scrape, and agent tasks
Watch out for
  • Pricing is not stated in the repository
  • The hosted service requires an API key obtained by signing up at firecrawl.dev
  • Reliability and latency figures come from the project's own benchmarks

mendableai/firecrawl at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

mendableai/firecrawl alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Infrastructure & MLOps

Well-known listings from the same topic.

All 341

mendableai/firecrawl FAQ

Can Firecrawl be self-hosted?
Yes. The repository includes a SELF_HOST.md guide and a docker-compose.yaml file for running it yourself.
Which clients and languages are supported?
The quick-start examples show Python, Node.js, the Firecrawl CLI, and direct cURL calls to the API.
Do I need an API key?
For the hosted service, yes. The README instructs users to sign up at firecrawl.dev to get a key, and also points to a playground for testing.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing