# Firecrawl Interact / Browser Sandbox

Official pricing: https://www.firecrawl.dev/pricing  
Category: browser · Isolation: container

## Pricing regimes (raw)

- **Hobby code-only Interact** (sizes): Hobby ? vCPU/? GiB $0.6/h
- **Standard code-only Interact** (sizes): Standard ? vCPU/? GiB $0.3/h
- **Growth code-only Interact** (sizes): Growth ? vCPU/? GiB $0.24/h
- **Scale code-only Interact** (sizes): Scale ? vCPU/? GiB $0.12/h
- **Hobby prompted Interact** (sizes): Hobby ? vCPU/? GiB $2.1/h
- **Standard prompted Interact** (sizes): Standard ? vCPU/? GiB $1.05/h
- **Growth prompted Interact** (sizes): Growth ? vCPU/? GiB $0.84/h
- **Scale prompted Interact** (sizes): Scale ? vCPU/? GiB $0.42/h

## Features

Yes: what survives a stop, idle auto-stop, browser, browser automation API, anti-bot stealth, egress allowlist, open internet, static egress IP, SOC 2, SSO, Python, Node.js, zero data retention, MCP server, hosted agent API (their own agent), inbound access rules

No: snapshots, memory snapshots, fork/clone, pause/resume, persistent disk, whole disk survives a stop, volumes, ≥24 h sessions, start from your own snapshot, your own Docker/OCI image, full VM (own kernel), Docker inside, nested virtualization, desktop GUI, computer-use API, desktop control API, browser + desktop control, CAPTCHA solving, preinstalled agents, SSH, public IPv4, HTTPS preview URLs, self-hosting, BYOC, open source, HIPAA, GPU, arm64, Windows, macOS, HTTP method/path egress rules, wake on request, live resize, live fork (no pause), memory fork, EU data residency, usage per sandbox (API), automatic snapshots, snapshots on demand, agent harness API, gVisor or VM (no shared kernel), firewall inside (nftables), secret proxy, secret proxy for any API, extra volumes, shared volumes

Unknown: everything else. Evidence (source + quote) per feature: https://battleships.dev/data/providers/firecrawl.json → feature_evidence

## Company

- Ownership: independent
- Stage: series-b [source](https://www.firecrawl.dev/blog/introducing-alexandria-series-b)
- Accelerators: Y Combinator Summer 2022 [source](https://www.ycombinator.com/companies/firecrawl)
- Total raised: $89.5M (confirmed: Sum of disclosed priced rounds confirmed by company blog + TechCrunch: $14.5M Series A (Aug 2025) + $75M Series B (Sep 2026). Excludes an earlier undisclosed-amount Y Combinator seed investment, so true total funding is somewhat higher.) [source](https://www.firecrawl.dev/blog/firecrawl-v2-series-a-announcement ; https://www.firecrawl.dev/blog/introducing-alexandria-series-b)
- Last round: series-b, $75M, 2026-09, led by Smash Capital (confirmed) [source](https://www.firecrawl.dev/blog/introducing-alexandria-series-b)
- Investors: Smash Capital, Nexus Venture Partners, Y Combinator, Altos Ventures, Freestyle, Offline Ventures, Tobias Lütke (Shopify CEO), Abhinav Asthana (Postman CEO), Matt McClure (Mux founder), Zapier
- Revenue: unknown

YC directory confirms Firecrawl (Summer 2022 batch, Active, San Francisco, same website https://www.firecrawl.dev) matches this provider; founders Caleb Peffer (CEO), Eric Ciarla, Nicolas Silberstein Camara. Firecrawl began as Mendable (AI chat for docs) before pivoting to web-data infrastructure. Raised $14.5M Series A (Aug 2025, led by Nexus Venture Partners) then $75M Series B (Sep 2026, led by Smash Capital) to launch 'Alexandria', a paid data-provider marketplace. Open source (48k+ GitHub stars) with a commercial API/hosted product.

## Caveats

- Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.
- No guaranteed vCPU allocation published; browser-hour is not a verified 4-vCPU/8-GiB VM equivalent. The sizes card keeps unknown hardware null; do not coerce it to zero or auto-rank against resource-guaranteed VMs.
- Browser RAM is not published unless a specific mode overrides it.
- Docs distinguish 2 credit code sessions from 7 credit prompt sessions; pricing table omits prompt premium. Never assume 2 credit rate for all agents.
- Page-render concurrency (2/5/25/50/100) is published; browser-sandbox per-endpoint admission may differ. Sessions default TTL 10 min, max 60 min; idle TTL 5 min.
- Pay-as-you-go increments are $5, so engine smooth-rate estimate needs upward rounding. Plan credits reset monthly even under annual commitment. Rollover docs narrow it to annual Scale 1 month/Enterprise 2 months whereas pricing table omits annual condition.
- Source pricing rendered in EUR by geolocation; canonical pricing.md gives binding USD and yearly totals. Use annual totals rather than rounded $16/$83/$333/$599 headlines.
- Start-rate limits for browser sandbox sessions (POST /interact per minute): Free 2, Hobby 20, Standard 100, Growth 1,000, Scale 1,500; /interact/{id}/execute 10/100/500/5,000/7,500 per minute. Exceeding the concurrent-browser limit returns 429 for new sessions (no queue).
- Pay-as-you-go: credits are added in $5 increments until a monthly limit. A blank limit means no cap, and a limit of 0 means a hard 402 stop. While PAYG is on, an overage headroom of 1,500 / 30,000 / 150,000 / 600,000 credits (Hobby/Standard/Growth/Scale) lets bursts run while top-ups settle. Upgrades charge the full new-plan price immediately (no proration) and reset the cycle. Unused plan credits carry over on upgrade.
- Free plan: 1,000 credits/month = 500 code-only browser minutes (8.3 h) or ~143 prompted minutes (2.4 h), hard HTTP 402 at zero, no PAYG. The card's Free plan has sizes_allowed [] and included_usd 0, so the engine can never pick Free even for tiny workloads that fit.
- Browser session concurrency is inconsistent across Firecrawl pages: docs.firecrawl.dev/features/browser says "For the initial launch, we allow all plans up to have up to 20 concurrent browser sessions." while rate-limits and pricing.md list 2/5/25/50/100. The card keeps the plan table; on Growth and Scale the real cap on simultaneous sessions may be 20 (checked 2026-10-14).
- Zero Data Retention is Enterprise-only and ZDR sessions bill +2 credits/browser-minute (4 code-only, 9 with a prompt; docs.firecrawl.dev/billing). Enterprise has no public price, so no ZDR mode is priced on this card.

## How this provider charges


As of 2026-09-28. USD unless explicitly stated; public list prices unless a row is marked promotion, historical, or quote-only.

## Regime table

| Regime | When it applies | How billed | Numbers / terms | Source |
|---|---|---|---|---|
| Interact code only | No prompt | Browser minutes | 2 credits/minute; minimum 1 min | https://docs.firecrawl.dev/billing |
| Interact prompt | Session uses natural-language prompt | Browser minutes | 7 credits/minute; minimum 1 min | https://docs.firecrawl.dev/billing |
| Top-ups | Paid tier after quota | Blocks of $5 | Hobby 1000/Standard 2000/Growth 2500/Scale 5000 credits | https://www.firecrawl.dev/pricing |
| Scrape/Crawl/Map | Adjacent API | Per page/call | 1 credit base; JSON +4; other modifiers may stack | https://docs.firecrawl.dev/billing |
| Agent preview | Dynamic agent task | Tokens/credits | 5 free daily runs, then dynamic pricing | https://www.firecrawl.dev/pricing.md |
| Free | Account plan | Monthly fee / commitment | $0; concurrency 2; 1,000 credits/month; no overage. Keyless limited free endpoints also exist. | https://www.firecrawl.dev/pricing |
| Hobby | Account plan | Monthly fee / commitment | $19; concurrency 5; 5,000 shared credits; top-up $5 for 1,000 credits. Included USD is overage-equivalent value, not cash. | https://www.firecrawl.dev/pricing |
| Standard | Account plan | Monthly fee / commitment | $99; concurrency 25; 100,000 shared credits; top-up $5 for 2,000 credits. Included USD is overage-equivalent value, not cash. | https://www.firecrawl.dev/pricing |
| Growth | Account plan | Monthly fee / commitment | $399; concurrency 50; 500,000 shared credits; top-up $5 for 2,500 credits. Included USD is overage-equivalent value, not cash. | https://www.firecrawl.dev/pricing |
| Scale | Account plan | Monthly fee / commitment | $749; concurrency 100; 1,000,000 shared credits; top-up $5 for 5,000 credits. Included USD is overage-equivalent value, not cash. | https://www.firecrawl.dev/pricing |
| Hobby annual | Account plan | Monthly fee / commitment | $15.833333333333334; concurrency 5; $190/year; 5,000 credits refresh monthly. Yearly/monthly label rounds on website. | https://www.firecrawl.dev/pricing |
| Standard annual | Account plan | Monthly fee / commitment | $82.5; concurrency 25; $990/year; 100,000 credits refresh monthly. Yearly/monthly label rounds on website. | https://www.firecrawl.dev/pricing |
| Growth annual | Account plan | Monthly fee / commitment | $332.5; concurrency 50; $3990/year; 500,000 credits refresh monthly. Yearly/monthly label rounds on website. | https://www.firecrawl.dev/pricing |
| Scale annual | Account plan | Monthly fee / commitment | $599.1666666666666; concurrency 100; $7190/year; 1,000,000 credits refresh monthly. Yearly/monthly label rounds on website. | https://www.firecrawl.dev/pricing |
| Enterprise | Account plan | Monthly fee / commitment | Quote / unknown; concurrency unpublished/custom; Custom concurrency, bulk credits, SLA, ZDR, SSO. | https://www.firecrawl.dev/pricing |

## Gotchas

- Docs distinguish 2 credit code sessions from 7 credit prompt sessions; pricing table omits prompt premium. Never assume 2 credit rate for all agents.

- Page-render concurrency (2/5/25/50/100) is published; browser-sandbox per-endpoint admission may differ. Sessions default TTL 10 min, max 60 min; idleTTL 5 min.

- Pay-as-you-go increments are $5, so engine smooth-rate estimate needs upward rounding. Plan credits reset monthly even under annual commitment. Rollover docs narrow it to annual Scale 1 month/Enterprise 2 months whereas pricing table omits annual condition.

- Source pricing rendered in EUR by geolocation; canonical pricing.md gives binding USD and yearly totals. Use annual totals rather than rounded $16/$83/$333/$599 headlines.

- Storage, snapshot GiB-month and public IPv4 prices are not published in the reviewed sources; null is not free.

- No guaranteed vCPU allocation published; browser-hour is not a verified 4-vCPU/8-GiB VM equivalent. The sizes card keeps unknown hardware null; do not coerce it to zero or auto-rank against resource-guaranteed VMs.

- Browser RAM is not published unless a specific mode overrides it.

## Browser and desktop dimensions

```json
{
  "hour_usd": null,
  "included_hours": null,
  "proxy_residential_gb_usd": null,
  "proxy_datacenter_gb_usd": null,
  "captcha_solve_usd": null,
  "stealth_surcharge_usd": null,
  "recording_storage_gib_month_usd": null,
  "recording_retention": null,
  "persistent_profiles": null,
  "resolution": null,
  "gpu_desktops": null,
  "os_options": [],
  "browsers": [
    "Browser sandbox controllable via Playwright/code and natural language"
  ],
  "credits_per_browser_hour": {
    "code_only": 120,
    "prompt": 420
  }
}
```

## Worked example

Requested: 4 vCPU / 8 GiB; 50 concurrent × 8 hours/day × 22 days = **8,800 runtime hours**, 1,100 eight-hour starts if recreated daily; 30% CPU; 50 GiB-month snapshots; 100 GiB egress.

Code-only Interact consumes 8,800×120 = 1,056,000 credits. Growth: $399+ceil((1,056,000−500,000)/2,500)×$5 = **$1,514**. Scale: $749+ceil(56,000/5,000)×$5 = **$809**; annual Scale equivalent is $7,190/12+$60 = **$659.17/month**, paid annually. Prompted sessions consume 3,696,000 credits; monthly Scale becomes $749+ceil(2,696,000/5,000)×$5 = **$3,449**. These are native usage subtotals, require sessions no longer than one hour, and exclude unverified hardware/storage equivalence.

## Sources

- https://www.firecrawl.dev/pricing

- https://www.firecrawl.dev/pricing.md

- https://docs.firecrawl.dev/llms-full.txt

- https://docs.firecrawl.dev/billing

- https://docs.firecrawl.dev/features/browser

- https://docs.firecrawl.dev/features/interact
