ScrapeSelect

Scraping API · Firecrawl

Firecrawl API

Checked · Nov 7, 2026
View Firecrawl plans ↗
Billing
Credits
Failed requests
Only successful requests are billed
Billed statuses: 403, 404
Free trial
Free plan: 1,000 credits/month, no credit card required.

Shares its credit balance with: scrape, crawl, map, search, interact, agent, extract, monitor.

Plans

List prices in USD. Promotions are excluded.

PlanPriceIncludedBeyond allowanceConcurrency
FreepricingFree1,000 creditsUpgrade required2
Hobbypricing$19/mo$16/mo billed yearly5,000 credits1,000 credits for $5billing5
Standardpricing$99/mo$83/mo billed yearly100K credits2,000 credits for $5billing25
Growthpricing$399/mo$333/mo billed yearly500K credits2,500 credits for $5billing50
Scalepricing$749/mo$599/mo billed yearly1M creditsrollover: 1 month on annual billing5,000 credits for $5billing100
EnterprisepricingCustom credits, concurrency and pricing. Scale is the largest self-serve plan.Contact sales——100

Cost per request

The provider's own table; combinations are not multiplied.

Any request1 creditbilling

Rows marked “+” are surcharges added on top of the matching base row.

Capabilities

  • JavaScript renderingscrape-docsYes
  • Country targetingscrape-docsYes

    Uses the scope location object: ISO 3166-1 alpha-2 country plus preferred languages; US by default.

  • Premium proxybillingYes

    Enhanced proxy costs the same 1 credit.

  • Screenshotscrape-docsYes
  • Cookie persistenceinteract-docsYes

    Persistent browser profiles save cookies, localStorage and sessions across scrapes.

  • Json outputbillingYes

    +4 credits per page.

Limits

max queued jobs · free50,000 jobsrate-limits
max queued jobs · hobby50,000 jobsrate-limits
max queued jobs · standard50,000 jobsrate-limits
max queued jobs · growth100,000 jobsrate-limits
max queued jobs · scale200,000+; the page groups Scale and Enterprise in one row.200,000 jobsrate-limits
max queued jobs · enterprise200,000+; the page groups Scale and Enterprise in one row.200,000 jobsrate-limits
requests per minute · freeOn /scrape, /map and /search; /crawl and /agent allow 2/min.10 requestsrate-limits
requests per minute · hobbyOn /scrape, /map and /search; /crawl and /agent allow 20/min.100 requestsrate-limits
requests per minute · standardOn /scrape, /map and /search; /crawl and /agent allow 100/min.500 requestsrate-limits
requests per minute · growthOn /scrape, /map and /search; /crawl and /agent allow 1000/min.5,000 requestsrate-limits
requests per minute · scaleOn /scrape, /map and /search; /crawl and /agent allow 2000/min.10,000 requestsrate-limits

Things to know

  • One credit per scraped page. JSON extraction adds 4 credits/page; PDF parsing adds 1 per PDF page; Zero Data Retention adds 1; question, query, highlights, audio and video formats add 4 each; PII redaction adds 4; the prompt-injection check adds 4 (or 5 when the scrape fails after the check).
  • Enhanced proxy is free (+0 credits); basic and enhanced requests both cost 1 credit.
  • Search costs 2 credits per 10 results (rounded up) plus scrape costs for results that are scraped. Map costs 1 credit per call. Interact costs 2-7 credits per browser minute with a one-minute minimum. Agent has 5 free runs per day, then dynamic pricing.
  • A scrape that returns no document costs 0 credits. A 403 or 404 returned as a document costs 1 credit. Threat protection adds 2 credits per scanned URL.
  • Plan credits reset monthly and do not roll over, except annual Scale (1 month) and annual Enterprise (2 months). Purchased credits stay until used and expire if the subscription is cancelled.
  • Pay-as-you-go needs a paid plan. Credits are bought in $5 increments and a user-set monthly cap applies; the temporary overage buffer is headroom, not kept credits.
  • X/Twitter URLs use the Grok API and cost 30 credits for a typical request (34 with JSON). LinkedIn URLs are served by third-party providers at their credit cost.
  • Location sets an appropriate proxy if one is available and emulates the country's language and timezone; it is not a guarantee that every country has an exit IP.
  • Prices change; the provider's checkout is authoritative.

Price history

Published after review against the official page.

No published changes yet. Tracking started Sep 24, 2026; the collector re-checks every official page and only records a change after a reviewer confirms it against the source.

Machine-readable: JSON · TXT