Firecrawl is an API designed for web scraping, searching, and interaction at scale. It supports various formats and provides features for autonomous data gathering, making it suitable for developers needing structured web data.
Collecting history โ the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
Firecrawl is an API to search, scrape, and interact with the web at scale. It is open source and available as a hosted service.
How it works
Firecrawl provides core endpoints for searching, scraping, and interacting with web content. Users can send requests to these endpoints to retrieve data in various formats such as Markdown and JSON. The API allows for automated data gathering through its Agent feature, which can navigate and extract data without needing specific URLs.
Getting started
To get started, sign up at firecrawl.dev to obtain an API key. You can test the API using the playground available on the website.
Search
To search the web and get full content from results, use:
from firecrawl import Firecrawl
app = Firecrawl(api_key="fc-YOUR_API_KEY")
search_result = app.search("firecrawl", limit=5)
Scrape
To scrape data from a website, use:
from firecrawl import Firecrawl
app = Firecrawl(api_key="fc-YOUR_API_KEY")
result = app.scrape('firecrawl.dev')
Interact
To scrape a page and then interact with it:
from firecrawl import Firecrawl
app = Firecrawl(api_key="fc-YOUR_API_KEY")
result = app.scrape("https://amazon.com")
scrape_id = result.metadata.scrape_id
app.interact(scrape_id, prompt="Search for 'mechanical keyboard'")
Recent releases
- v2.11.0 (2026-06-19): Added a specialized index for agentic AI/ML research.
- v2.10 (2026-05-15): Introduced the
/parseendpoint for uploading local files and receiving clean, LLM-ready Markdown. - v2.9.0 (2026-04-10): Added browser interaction capabilities via the
/interactendpoint. - v2.8.0 (2026-02-03): Major improvements to agent workflows and developer tooling.
- v2.7.0 (2025-12-05): Introduced ZDR Search support for enterprise customers.
Traction
- Stars: 149381
- Forks: 8547
- Open Issues: 398
Behind the repo
Firecrawl is linked to the startup Firecrawl, categorized under Developer Tools.
Caveats
- License: AGPL-3.0
- Open Issues: 398
- Age: Created on 2024-04-15, last pushed on 2026-07-11.






