Firecrawl Web Scraping API: Features, Pricing & Limits

Turn websites into clean Markdown or structured data for AI agents, RAG pipelines, and automation.

Visit site firecrawl.dev
firecrawl.dev
Firecrawl screenshot

Firecrawl is a web data API for developers who need to give an AI agent, RAG pipeline or automation current information from websites. It can search the web, scrape one page, crawl a site, map URLs and return clean Markdown, HTML, links, screenshots or structured JSON.

Choose the right Firecrawl endpoint

Use scrape when you already know the page URL and need its main content. Use crawl when the job spans many linked pages, and map to discover URLs before deciding what to fetch. Search combines discovery with web results; browser interaction is intended for pages that reveal data only after clicks, forms or scrolling. The official extractor guide explains the trade-offs before you spend credits.

A practical workflow is to test a representative page, request only the formats your application needs, validate the returned fields, then set crawl limits and concurrency. Treat page text as untrusted input when it enters an agent: keep citations, isolate instructions found on pages and verify important facts against the source URL.

Pricing, privacy and responsible use

Firecrawl has a free monthly credit allowance and paid plans with more credits, concurrency and support. Different endpoints and options consume different amounts, so check the live pricing table before estimating production cost. Failed extraction, JavaScript-heavy sites, PDFs and enhanced proxy modes may change performance or credit use.

You remain responsible for permission, copyright, personal data and a site's applicable terms. Firecrawl's hosted service processes requested URLs and content; review the privacy policy and enterprise data-retention options before sending sensitive or regulated material.

Can Firecrawl scrape JavaScript websites?

It is designed to handle many JavaScript-rendered pages, but no scraper can guarantee every site. Test login flows, anti-bot controls and dynamic interactions on the exact targets you need.

Is Firecrawl free?

A free tier is available with a monthly credit limit. Paid plans increase usage and concurrency; current allowances and endpoint costs are shown on the official pricing page.