💥 Get 2 months free with yearly plan
Power your AI apps with clean data crawled from any website. It's also open-source.
A product by
Example Webpage
Crawl, Scrape, Clean
We crawl all accessible subpages and give you clean markdown for each. No sitemap required.
[
{
"url": "https://www.firecrawl.dev/",
"markdown": "## Welcome to Firecrawl
Firecrawl is a web scraper that allows you to extract the content of a webpage."
},
{
"url": "https://www.firecrawl.dev/features",
"markdown": "## Features
Discover how Firecrawl's cutting-edge features can
transform your data operations."
},
{
"url": "https://www.firecrawl.dev/pricing",
"markdown": "## Pricing Plans
Choose the perfect plan that fits your needs."
},
{
"url": "https://www.firecrawl.dev/about",
"markdown": "## About Us
Learn more about Firecrawl's mission and the
team behind our innovative platform."
}
]
Note: The markdown has been edited for display purposes.
Trusted by Top Companies
Integrate today
Enhance your applications with top-tier web scraping and crawling capabilities.
1
2
3
4
5
6
7
8
9
10
11
12
// npm install @mendable/firecrawl-js
import FirecrawlApp from '@mendable/firecrawl-js';
const app = new FirecrawlApp({ apiKey: "fc-YOUR_API_KEY" });
// Scrape a website:
const scrapeResult = await app.scrapeUrl('firecrawl.dev');
if (scrapeResult.success) {
console.log(scrapeResult.markdown)
}
Use well-known tools
Already fully integrated with the greatest existing tools and workflows.
Start for free, scale easily
Kick off your journey for free and scale seamlessly as your project expands.
Open-source
Developed transparently and collaboratively. Join our community of contributors.
We handle the hard stuff
Rotating proxies, orchestration, rate limits, js-blocked content and more
Crawling
Firecrawl crawls all accessible subpages, even without a sitemap.
Dynamic content
Firecrawl gathers data even if a website uses javascript to render content.
To Markdown
Firecrawl returns clean, well-formatted markdown - ready for use in LLM applications
Reliability first
Reliability is our core focus. Firecrawl is designed to ensure you get all the data you need.
No Caching
Firecrawl doesn't cache content by default. You always get the latest data.
Built for AI
Built by LLM engineers, for LLM engineers. Giving you clean data the way you want it.
Smart Wait
Firecrawl can intelligently wait for content to load, making scraping faster and more reliable.
Actions
Click, scroll, write, wait, press and more before extracting content.
Media Parsing
Firecrawl can parse and output clean content from web hosted pdfs, docx, images and more.
Our wall of love
Don't take our word for it
Morgan Linton
If you're coding with AI, and haven't discovered @firecrawl_dev yet, prepare to have your mind blown 🤯
Chris DeWeese
Started using @firecrawl_dev for a project, I wish I used this sooner.
Bardia Pourvakil
The Firecrawl team ships. I wanted types for their node SDK, and less than an hour later, I got them.
Tom Reppelin
I found gold today. Thank you @firecrawl_dev
latentsauce 🧘🏽
Firecrawl simplifies data preparation significantly, exactly what I was hoping for. Thank you Firecrawl ❤️❤️❤️
Morgan Linton
If you're coding with AI, and haven't discovered @firecrawl_dev yet, prepare to have your mind blown 🤯
Chris DeWeese
Started using @firecrawl_dev for a project, I wish I used this sooner.
Bardia Pourvakil
The Firecrawl team ships. I wanted types for their node SDK, and less than an hour later, I got them.
Tom Reppelin
I found gold today. Thank you @firecrawl_dev
latentsauce 🧘🏽
Firecrawl simplifies data preparation significantly, exactly what I was hoping for. Thank you Firecrawl ❤️❤️❤️
Matt Busigin
Firecrawl is dope. Congrats guys 👏
Michael Ning
Firecrawl is impressive, saving us 2/3 the tokens and allowing gpt3.5turbo use over gpt4. Major savings in time and money.
Alex Reibman 🖇️
Moved our internal agent's web scraping tool from Apify to Firecrawl because it benchmarked 50x faster with AgentOps.
Alex Fazio
Semantic scraping with Firecrawl is 🔥!
Matt Busigin
Firecrawl is dope. Congrats guys 👏
Flexible Pricing
Start for free, then scale as you grow
Monthly
Yearly
20% off- 2 months free
Free Plan
500 credits
$0 one-time
No credit card required
- Scrape 500 pages
- 10 /scrape per min
- 1 /crawl per min
Hobby
3,000 credits per month
$16/month
$228/yr$190/yr (Billed annually)
- Scrape 3,000 pages*
- 20 /scrape per min
- 3 /crawl per min
- 1 seat
StandardMost Popular
100,000 credits per month
$83/month
$1188/yr$990/yr (Billed annually)
- Scrape 100,000 pages*
- 100 /scrape per min
- 10 /crawl per min
- 3 seats
- Standard Support
Growth
500,000 credits per month
$333/month
$4788/yr$3990/yr (Billed annually)
- Scrape 500,000 pages*
- 1000 /scrape per min
- 50 /crawl per min
- 5 seats
- Priority Support
Add-ons
Auto Recharge Credits
Automatically recharge your credits when you run low.
$11per 1000 credits
Subscribe to a plan to enable auto recharge
Credit Pack
Purchase a pack of additional monthly credits.
$9/mo for 1000 credits
Subscribe to a plan to purchase credit packs
Enterprise Plan
Unlimited credits. Custom RPMs.
- Bulk discounts
- Top priority support
- Custom concurrency limits
- Improved Stealth Proxies
- SLAs
- Advanced Security & Controls
- a /scrape refers to the scrape API endpoint. Structured extraction costs vary. See credits table.
- a /crawl refers to the crawl API endpoint.
Ready to Build?
Start scraping web data for your AI apps today.
No credit card needed.
FAQ
Frequently asked questions about Firecrawl
General
Scraping & Crawling
API Related
Billing
© A product by Mendable.ai - All rights reserved.
StatusStatusTerms of ServiceTerms of ServicePrivacy PolicyPrivacy Policy