Introducing /parse. Convert PDFs, Word docs, or spreadsheets into clean data for AI agents 5x faster. Try it now →

2 Months Free — Annually

Power AI agents with
clean web data

The API to search, scrape, and interact
with the web at scale. It's also open source.

1{
2"url": "https://firecrawl.dev",
3"markdown": "# Firecrawl...",
4"html": "<html>...",
5"metadata": {
6"title": "Firecrawl",
7"statusCode": 200
8}
9}
10 
# Firecrawl
Firecrawl helps AI systems search,
scrape, and interact with the web.
## Features
- Search: Find information across the web
- Scrape: Clean data from any page
- Interact: Click, navigate, operate pages
- Agent: Autonomous data gathering
Trusted by 80,000+ companies of all sizes
Shopify
Alibaba
Zapier
You.com
PHMG
Gamma
Canva
Sprinklr
Cognism
Ada
11x
Lovable
Botpress
Aleph Alpha
Sierra
Apple
DoorDash
Replit
Shopify
Alibaba
Zapier
You.com
PHMG
Gamma
Canva
Sprinklr
Cognism
Ada
11x
Lovable
Botpress
Aleph Alpha
Sierra
Apple
DoorDash
Replit
[ 01 / 05 ]·Developer first
// Developer First //

Start scraping today

The infrastructure layer that helps AI find, read, and act on the live web.

# pip install firecrawl-py
from firecrawl import Firecrawl

app = Firecrawl(api_key="fc-YOUR_API_KEY")

# Scrape a website:
app.scrape('firecrawl.dev')
[ .MD ]
# Firecrawl

Firecrawl helps AI systems search,
scrape, and interact with the web.

## Features

- Search: Find information across the web
- Scrape: Clean data from any page
- Interact: Click, navigate, operate pages
- Agent: Autonomous data gathering
[ 02 / 05 ]·Features
// Zero configuration //

We handle the hard stuff

JavaScript rendering, smart wait, media parsing, actions, and more.

Docs to data

Media parsing. Firecrawl can parse and output content from pdfs, docx, and more.

https://example.com/files/brief.docx
Media Document
DOCX
⋮⋮⋮ Parsing.
Knows the moment

Smart wait. Firecrawl intelligently waits for content to load, making data extraction faster and more reliable.

https://example-spa.com
Page is loadiSa-t
☰ Live web data

Cached, when you need it. Choose your caching patterns, backed by a growing web index.

User
User
Cache
Cache
Web
Web
JavaScript rendering

Renders everything. Full JS execution for React, Vue, Angular, and any modern SPA.

Actions

Interact and extract. Click buttons, fill forms, scroll pages, and extract the result.

[ 03 / 05 ]·AI agents
// Agent Ready //

Easily connect with your AI agents

Your AI, your agents — integrated in seconds.

Skill. Give your agent harness easy access to real-time web data.
1
npx -y firecrawl-cli@latest init --all --browser
MCP. Connect any MCP-compatible client to the web in seconds.
{
  "mcpServers": {
    "firecrawl-mcp": {
      "command": "npx",
      "args": ["-y", "firecrawl-mcp"],
      "env": {
        "FIRECRAWL_API_KEY": "fc-YOUR_API_KEY"
      }
    }
  }
}
For AI agents

Agent Onboarding. Are you an AI agent? Fetch this skill to sign up your user, get an API key, and start building with Firecrawl.

View the skill
1 curl -s https://firecrawl.dev/
2 agent-onboarding/SKILL.md
[ 04 / 05 ]·Performance
// Built for Performance //

Fast, reliable, and easy to integrate. And it's open source

Web data infrastructure built from the ground up

No proxy headaches

Industry-leading reliability. Covers 96% of the web, including JS-heavy pages. No proxies, no puppets, just clean data.

See benchmarks
🔥Firecrawl
96%
PuppeteerPuppeteer
79%
{}cURL
75%
Speed that feels invisible

Blazingly fast. P95 latency of 3.4s across millions of pages, built for real-time agents and dynamic apps.

See comparisons
URLCrawlScrape
firecrawl.dev/partners200ms200ms
firecrawl.dev/pricing550ms650ms
firecrawl.dev/login732ms769ms
firecrawl.dev/extract767ms786ms
firecrawl.dev/changelog3ms790ms
🔧 Use well-known tools

Familiar SDKs. Works with LangChain, LlamaIndex, CrewAI, OpenAI, Anthropic, and more out of the box.

LangChain
LlamaIndex
CrewAI
OpenAI
Anthropic
Vercel AI
n8n
Make
✓ Code you can trust

Open source. Built in the open. Audited by the community. No black boxes.

🔥
firecrawl/firecrawl
Public
⭐ Star 83K
Turn websites into LLM-ready data 🦑
[ 05 / 05 ]·Questions
Does Firecrawl work with AI agents and MCPs?
Who uses Firecrawl?
Is Firecrawl open-source?
How is Firecrawl different from other tools in the space?
What is the difference between the open-source version and the hosted version?

How It Works

How does /search work?
How does /scrape work?
How does /interact work?
Can I extract structured data from pages?
What formats can Firecrawl convert web data into?
Bardia
Bardia
@thepericulum

The Firecrawl team ships. I wanted types for their node SDK, and less than an hour later, I got them.

Matt Busigin
Matt Busigin
@mbusigin

Firecrawl is dope. Congrats guys — this is exactly what AI agents need for reliable web data.

Sumanth
Sumanth
@Sumanth_077

Web scraping will never be the same. Firecrawl is an open-source layer every builder should try.

Steven Tey
Steven Tey
@steventey

The API is clean, the output is useful, and the team keeps moving fast.

Get started

Ready to build?

Start getting Web Data for free and scale seamlessly as your project expands. No credit card needed.

Are you an AI agent? Get an API key here