We just raised our Series A and shipped Firecrawl /v2 🎉.
. .
.. ..+
.:.
.. .. .::
+.. ..: :.
.:..::. .. ..
.--:::. .. ... .:. ..
.. .:+=-::.:. . ...-.::. ..
::.... .:--+::..: ......:+....:. :.. ..
....... ::-=:::: ..:-:-...: .--..:: .........
.. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:..
. -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::....
..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:...
..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-..
. .....::......:: ::::-::.---=+-:..::-+==++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==---::-+-::::.:..-..
. .
.. ..+
.:.
.. .. .::
+.. ..: :.
.:..::. .. ..
.--:::. .. ... .:. ..
.. .:+=-::.:. . ...-.::. ..
::.... .:--+::..: ......:+....:. :.. ..
....... ::-=:::: ..:-:-...: .--..:: .........
.. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:..
. -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::....
..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:...
..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-..
. .....::......:: ::::-::.---=+-:..::-+==++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==---::-+-::::.:..-..
2 Months Free — Annually
Turn websites into
LLM-ready data
Power your AI apps with clean data crawled
from any website.It's also open source.
[ .JSON ]
Scraping...
Trusted by 5000+
companies of all sizes
companies of all sizes














































[ 01 / 07 ]
·
Main Features
//
Developer First
//
Start scraping
today
Enhance your apps with industry leading web scraping and crawling capabilities.
1# pip install firecrawl-py
2from firecrawl import Firecrawl
3
4app = Firecrawl(api_key="fc-YOUR_API_KEY")
5
6# Scrape a website:
7app.scrape('firecrawl.dev')
8
9
10
[ .MD ]
1# Firecrawl
2
3Firecrawl is a powerful web scraping
4library that makes it easy to extract
5data from websites.
6
7## Installation
8
9To install Firecrawl, run:
10
11

























mendableai/firecrawl
Public
Star
52.4K
[python-SDK] improvs/async
#1337
·
Apr 18, 2025
·
rafaelsideguide
feat(extract): cost limit
#1473
·
Apr 17, 2025
·
mogery
feat(scrape): get job result from GCS, avoid Redis
#1461
·
Apr 15, 2025
·
mogery
Extract v2/rerank improvs
#1437
·
Apr 11, 2025
·
rafaelsideguide
+90
[ 02 / 07 ]
·
Core
//
Built to outperform
//
proven performance
Core principles, Built from the ground up to outperform traditional scrapers.
No proxy headaches
Reliable. Covers 96% of the web,
including JS-heavy and protected pages. No proxies, no puppets, just clean data.
including JS-heavy and protected pages. No proxies, no puppets, just clean data.
Firecrawl

Puppeteer
0%
cURL
0%
Speed that feels invisible
Blazingly fast. Delivers results in less than 1 second, fast for real-time agents
and dynamic apps.
and dynamic apps.
URL
Crawl
Scrape
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
0 ms
. .
.. ..+
.:.
.. .. .::
+.. ..: :.
.:..::. .. ..
.--:::. .. ... .:. ..
.. .:+=-::.:. . ...-.::. ..
::.... .:--+::..: ......:+....:. :.. ..
....... ::-=:::: ..:-:-...: .--..:: .........
.. . . . ..::-:-.. .-+-:::.. ...::::. .: ...::.:..
. -... ....: . . .--=+-::. :-=-:.... . .:..:: .:---:::::-::....
..::........::=..... ...:-.. .:-=--+=-:. ..--:..=::.... . .:.. ..:---::::---=:::..:...
..........::::.:::::::-::.-.. ...::--==:. ..-::-+==-:... .-::....... ..--:. ..:=+==.---=-+-:::::::-..
. .....::......:: ::::-::.---=+-:..::-+==++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==---::-+-::::.:..-..
[ 03 / 07 ]
·
Features
//
Zero configuration
//
hard stuff
We handle theRotating proxies, orchestration, rate limits, js-blocked content and more.
Docs to data
Media parsing. Firecrawl can parse and output content from web hosted pdfs, docx, and more.
https://example.com/docs/report.pdf
https://example.com/files/brief.docx
https://example.com/docs/guide.html
docx
Parsing...
Knows the moment
Smart wait. Firecrawl intelligently waits for content to load, making scraping faster and more reliable.
https://example-spa.com
Request Sent
Scrapes the real thing
Cached, when you need it. Selective caching, you choose your caching patterns, growing web index.

User
Firecrawl
Cache & Web
Invisible access
Stealth mode. Crawls the web without
being blocked, mimics real users to access protected or dynamic content.
being blocked, mimics real users to access protected or dynamic content.
Interactive scraping
Actions. Click, scroll, write, wait, press and more before extracting content.
https://example.com
Navigate
Click
Type
Wait
Scroll
Press
Screenshot
Scrape
[ 04 / 07 ]
·
Pricing
Loading pricing...
[ 05 / 07 ]
·
Testimonials
//
Community
//
building with Firecrawl
People love Discover why developers choose Firecrawl every day.











Firecrawl is an open-source framework that takes a URL, crawls it, and conver..."

Upload a CSV of emails and..."



Firecrawl is an open-source framework that takes a URL, crawls it, and conver..."

Upload a CSV of emails and..."
[ 06 / 07 ]
·
Use Cases
//
Use cases
//

AI Assistant
withFirecrawl
Extracting leads from directory...
Tech startups
With contact info
Decision makers
Funding stage
Ready to engage





Claude Code

Cursor

Windsurf
✻
Welcome to Claude Code!
/help for help, /status for your current setup
> Try "how do I log an error?"
[ 07 / 07 ]
·
FAQ
//
FAQ
//
asked questions
Frequently Everything you need to know about Firecrawl.
General
Scraping & Crawling
API Related
Billing
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==---::-+-::::.:..-..