Skip to main content

Welcome to Firecrawl

Firecrawl is an API that scrapes, crawls, and extracts structured data from any website, powering AI agents and apps with real-time context from the web.

Why Firecrawl?

LLM-Ready Output

Clean markdown, structured JSON, screenshots, HTML, and more - perfectly formatted for AI applications

Industry-Leading Reliability

80% coverage on benchmark evaluations, outperforming every other provider tested

Handles Complex Sites

Proxies, JavaScript rendering, and dynamic content that breaks other scrapers

Advanced Customization

Exclude tags, crawl behind auth walls, control depth, actions, and more

Media Parsing

Automatic text extraction from PDFs, DOCX, and images

Batch Processing

Scrape thousands of URLs asynchronously with change tracking over time

Core Features

Scrape

Convert any URL to markdown, HTML, screenshots, or structured JSON

Crawl

Scrape all URLs of a website with a single request

Search

Search the web and get full page content from results

Agent

Automated data gathering - just describe what you need, no URLs required

Map

Discover all URLs on a website instantly

Extract

Extract structured data using schemas with AI-powered extraction

Quick Example

Get started in seconds with a simple API call:
curl -X POST 'https://api.firecrawl.dev/v2/scrape' \
  -H 'Authorization: Bearer fc-YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"url": "https://example.com"}'
Sign up at firecrawl.dev to get your API key and start extracting data. Try the playground to test it out.

Next Steps

Quickstart

Get up and running in 5 minutes with our quickstart guide

Authentication

Learn how to get and use your API keys

API Reference

Explore the complete API documentation

SDKs

Install our Python, Node.js, Go, or Rust SDKs

Use Cases

Firecrawl powers a wide range of applications:
  • AI Agents & RAG Systems - Provide real-time web context to LLMs
  • Lead Generation - Extract company information and contact data at scale
  • Market Research - Monitor competitor pricing and product changes
  • Content Aggregation - Build knowledge bases from multiple sources
  • SEO Analysis - Analyze website structure and metadata
  • Price Monitoring - Track pricing changes across e-commerce sites

Open Source

Firecrawl is open source under the AGPL-3.0 license. The cloud version at firecrawl.dev includes additional features like enhanced reliability, priority support, and enterprise-grade infrastructure.

GitHub Repository

Star us on GitHub and contribute to the project

Community

Join our Discord community for support and discussions

Build docs developers (and LLMs) love