🎄 Get free swag with any December plan! Learn more. Try our new Agent endpoint! Start for free →
Introducing Agent
Describe what data you want to extract
and /agent handles the rest.Read the docs →
[ 01 / 06 ]
·
How It Works
//
How It Works
//
From prompt to data
Whether you need one data point or entire datasets at scale. Firecrawl Agent just works.
Agent searching
LIVESOURCE
STATUS
ycombinator.com/companies
extracted
firecrawl.dev/agent
extracted
crunchbase.com/organization/firecrawl
extracted
github.com/mendableai
extracted
producthunt.com/posts/firecrawl
extracted
Structured output
JSONRESULT
{
"name": "Firecrawl",
"founders": ["Eric C.", "Nicolas C.", "Caleb P."],
"funding": "$3M",
"website": "https://firecrawl.dev"
}
247 records extracted
The evolution of /extract — URLs are now optional
Read docs[ 02 / 06 ]
·
Use Cases
//
Use Cases
//
Built for any task
From lead generation to dataset curation, Agent finds data in hard to reach places.
Lead Gen
“Get all YC W24 companies with founders”
E-commerce
“Get all Nike Air Jordan listings with prices”
Market Data
“Get market cap for top 50 tech stocks”
Datasets
“Build a dataset of all AI papers from arXiv”
Real Estate
“Get 3BR apartments in SF under $4k”
Research
“Extract all Michelin star restaurants in NYC”
[ 03 / 06 ]
·
Get Started
//
Easy to integrate
//
Start using /agent today
Agent is available in the API, SDKs and MCPs for easy integration.
[ INPUT ]
from firecrawl import FirecrawlApp from pydantic import BaseModel from typing import List, Optional app = FirecrawlApp(api_key ="fc-YOUR-API-KEY") class Company(BaseModel): name: str founders: List[str] funding: Optional[str] = None website: str class ExtractSchema(BaseModel): companies: List[Company] result = app.agent( prompt ="Get all YC W24 companies", schema =ExtractSchema )
[ .JSON ]
{
"companies": [
{
"name": "Firecrawl",
"founders": ["Eric C.", "Nicolas C.", "Caleb P."],
"funding": "$3M",
"website": "https://firecrawl.dev"
},
{
"name": "Pylon",
"founders": ["Marty Kausas", "Advait Ruia"],
"funding": "$17M",
"website": "https://usepylon.com"
},
{
"name": "Mintlify",
"founders": ["Han Wang", "Hahnbee Lee"],
"funding": "$20M",
"website": "https://mintlify.com"
}
]
}[ 04 / 06 ]
·
Pricing
//
Research Preview
//
Agent Pricing
Dynamic pricing based on query's complexity
5
free runs daily
Explore Agent's capabilities at no cost
Pricing during research preview is dynamic:
- Simple queries use fewer credits
- Complex queries use more credits
- See credit usage in real-time in the agent panel
Use maxCredits parameter to limit spending.
[ 05 / 06 ]
·
FAQ
//
FAQ
//
Frequently asked questions
Everything you need to know about Firecrawl Agent.
Agent
Pricing
Usage
FOOTER
The easiest way to extract
data from the web
data from the web
. .
.. ..+
.:.
.. .. .::
+.. ..: :.
.:..::. .. ..
.--:::. .. ... .:. ..
.. .:+=-::.:. . ...-.::. ..
::.... .:--+::..: ......:+....:. :.. ..
....... ::-=:::: ..:-:-...: .--..:: .........
.. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:..
. -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::....
..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:...
..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-..
. .....::......:: ::::-::.---=+-:..::-+==++X=-:. ..:-::-=-== ---.. .:.--::.. .:-==::=--X==-----====--::+:::+...
..-....-:..::-::=-=-:-::--===++=-==-----== X+=-:.::-==----+==+XX+=-::.:+--==--::. .:-+X=----+X=-=------===--::-:...:. ....
....::::...:-:-==+++=++==+++XX++==++--+-+==++++=-===+=---:-==+X:XXX+=-:-=-==++=-:. .:-=+=- -=X+X+===+---==--==--:..::...+....+
..:::---.::.---=+==XXXXXXXX+XX++==++===--+===:+X+====+=--::--=+XXXXXXX+==++==+XX+=: ::::--=+++X++X+XXXX+=----==++.+=--::+::::+. ::.=...
.:::-==-------=X+++XXXXXXXXXXX++==++.==-==-:-==+X++==+=-=--=++++X++:X:X+++X+-+X X+=---=-==+=+++XXXXX+XX=+=--=X++XXX==---::-+-::::.:..-..