Skip to content
Review

Firecrawl Review (July 2026): Three New Tools, One Rating Revisited

Published July 1, 2026 · by Pondero Reviews

4.5

The short version

Firecrawl shipped /monitor, a Research Index, and v2.11 keyless access since our May review. We pulled the current pricing, mapped it to real agent workloads, and called whether the 4.4 rating still holds versus Apify and ScrapingBee.

Pros

  • Markdown-by-default output still lands in the shape an LLM context window wants, and v2.11's deterministicJson returns structured JSON without an LLM call for cheaper, repeatable extraction per the v2.11.0 release notes
  • Keyless access means an agent connects to the Firecrawl MCP and starts scraping with no key-generation step, using the 1,000 free monthly credits per the keyless launch post
  • Pricing held flat since May: Hobby $16/mo, Standard $83/mo billed yearly, per firecrawl.dev/pricing fetched 2026-07-01
  • /monitor delivers only page diffs on a schedule, cutting up to 90% of LLM tokens versus full re-ingestion per the changelog, at 1 credit per page per check
  • Research Index leads arXivQA recall at 53.3% versus 45.4% next-best at similar cost per the launch benchmark, a real edge for AI/ML research agents

Cons

  • Credit math still surprises crawl-heavy workloads: a 5,000-page crawl is 5,000 credits, which clears the entire Hobby tier in one run
  • The Research Index is niche. It indexes arXiv plus research GitHub, so general web-scraping and non-research knowledge bases get nothing from it
  • Agent endpoint pricing is dynamic after 5 free daily runs per the pricing page, so a heavy agentic workload has no fixed line-item you can budget in advance
  • PII redaction via redactPII strips names, emails, and secrets per the release notes, but whether that clears your GDPR obligations is a legal-team call, not a checkbox the docs answer
  • Concurrency stays low on the cheap tiers: 5 concurrent on Hobby, so a real load test still needs Standard's 50 concurrent

Firecrawl Review (July 2026): Three New Tools, One Rating Revisited

You found Firecrawl, the pricing page loads, the docs read clean, and you are staring at two buttons: Hobby at $16 a month or Standard at $83, both billed yearly per firecrawl.dev/pricing (fetched 2026-07-01). That is the real decision, and the answer hasn't changed much since our May review. Start on the free tier or Hobby to prove the pipeline, then jump to Standard the moment your monthly credit burn clears about 6,000. What has changed is that the free step now needs no API key at all, and the ceiling on what you can do before upgrading is higher.

Three things shipped in the 43 days since that review. Firecrawl added /monitor for change-tracking, a Research Index for AI/ML literature search, and v2.11.0, which made the core endpoints keyless and added automatic PII redaction. None of them move the tier you buy. They change how far the tier you buy takes you. That is the distinction this piece is about.

We compared the current pricing against real agent workloads, checked the new features against the docs, and looked at where Firecrawl sits versus Apify and ScrapingBee at scale. The short version: the product got broader without getting more expensive, so the rating nudges up. Rated 4.5 of 5, from 4.4 in May.

What the May review said, and what actually changed

The May verdict was a 4.4 and a Hobby-tier recommendation: buy Hobby for a real prototype, move to Standard past roughly 10,000 pages a month, and budget for the credit-math conversation on any crawl-heavy day. The pricing deep-dive from June walks the tier-by-tier math if you want it. The core thesis held: Firecrawl optimizes for the shape of output an LLM ingests, where ScrapingBee and Apify optimize for raw HTML and configurable actors.

Then three changes landed. What each one actually does for you:

/monitor (May 26). You give it a URL and describe what to track in plain English ("alert me when the Claude Code docs add new slash commands"), and it fires a signed webhook or an email when the page changes. It delivers only the diff, which the changelog says cuts up to 90% of LLM tokens versus re-ingesting the whole page every check (firecrawl.dev/changelog, fetched 2026-07-01). Cost is 1 credit per page per check. For an agent that watches 50 competitor pages daily, that is a predictable 1,500 credits a month, and your model never re-reads text that didn't move.

Research Index (June 16). A specialized index over 3M+ arXiv papers plus GitHub artifacts (issues, merged PRs, READMEs) from top research repos, refreshed daily. On arXivQA it hits 53.3% recall at $0.32 per task against 45.4% for the next-best provider, and scores 0.750 MRR, meaning the right paper usually lands in the top two results (firecrawl.dev/blog/research-index-launch, fetched 2026-07-01). It runs through a /search/research endpoint plus the CLI, MCP, and SDKs. We covered how to wire it into an agent in the Research Index agent guide.

v2.11.0 (late June). The core endpoints (/scrape, /search, /interact, /parse) now work with no API key when called from the official MCP, CLI, or SDK clients, drawing on 1,000 free credits a month per the keyless launch post. The same release added redactPII (strips names, emails, phone numbers, addresses, and secrets before content returns), deterministicJson (structured JSON from cached extractors, no LLM call per request), and video discovery on any page (github.com/firecrawl/firecrawl/releases, fetched 2026-07-01).

The operational read: keyless kills the signup-before-you-build friction, which matters most for coding agents that would otherwise stall waiting for a human to paste a key. Wiring Firecrawl into Claude Code is now a single line with no key step, per the keyless launch post:

# Add Firecrawl MCP to Claude Code, no API key required
claude mcp add --transport http firecrawl https://mcp.firecrawl.dev/v2/mcp

deterministicJson is the sleeper. Structured extraction that skips the LLM is both cheaper and repeatable, so the same page returns the same JSON shape every run. The Research Index is a set of /search/research endpoints, and the paper search runs keyless out of the box, per the docs:

# Keyless; add -H "Authorization: Bearer $FIRECRAWL_API_KEY" for higher rate limits
curl -s "https://api.firecrawl.dev/v2/search/research/papers?query=diffusion%20image%20synthesis&k=20"

The response returns ranked papers with a canonical paperId, title, abstract, and score, and sibling endpoints cover related-paper lookup and GitHub history (docs.firecrawl.dev/features/research, fetched 2026-07-01). Run the same call through the CLI, MCP, or an SDK and it slots into whatever harness you already have.

Pricing math, updated for July 2026

The dollar figures below are identical to May, so anyone who priced this out six weeks ago can trust their old numbers. All rows are from firecrawl.dev/pricing, fetched 2026-07-01:

TierMonthly (billed yearly)Credits/moConcurrent
Free$01,0002
Hobby$165,0005
Standard$83100,00050
Growth$333500,000100
Scale$5991,000,000150

Credit consumption is the number that decides your tier, not the page count. Scrape, Crawl, and Map cost 1 credit per page. Search is 2 credits per 10 results. Interact is 2 credits per browser minute. Monitor is 1 credit per page per check. The Agent endpoint gives you 5 free runs a day, then switches to dynamic pricing (firecrawl.dev/pricing, fetched 2026-07-01).

Map that to a workload. A research agent that scrapes 200 pages every morning burns 200 credits a day, which is 6,000 a month. That sits just over the 5,000-credit Hobby ceiling, so Standard is the tier, and Standard gives you 100,000 credits of headroom before you think about it again (firecrawl.dev/pricing, fetched 2026-07-01). This is the upgrade trigger: not a page count, but the moment your steady-state burn crosses roughly 6,000 credits. Below that, Hobby covers you for $16. Above it, you're on Standard whether you crossed by a little or a lot, so there's no penalty for growing into the tier.

If your workload touches user data, v2.11's PII redaction is a one-flag change on the same scrape call, per the docs:

from firecrawl import Firecrawl

firecrawl = Firecrawl(api_key="fc-YOUR-API-KEY")

# redactPII strips names, emails, phones, addresses, and secrets from the markdown
doc = firecrawl.scrape("https://example.com/contact", redact_pii=True)
print(doc.markdown)

Set redactPII: true (the SDKs expose it as redact_pii) and the returned markdown comes back with PII stripped (docs.firecrawl.dev/features/scrape, fetched 2026-07-01). Whether that satisfies your GDPR or CCPA obligations is a legal-team question, not a checkbox the docs answer. It reduces what lands in your logs and your vector store; it does not certify compliance.

The Interact and Agent math is where budgets slip. A page that needs a click-and-wait before the content loads runs through Interact at 2 credits per browser minute, so a slow interactive page can cost more than a plain scrape by an order of magnitude. And the Agent endpoint's dynamic pricing after 5 daily runs means an agentic workload has no fixed line item you can forecast. If you lean on Agent or Interact heavily, model those separately from your scrape credits before you commit to a tier, because the flat credit-per-page math undersells them.

Research Index: when it earns its place, and when to skip it

The Research Index is not a general Firecrawl upgrade. It targets one job: retrieval over AI/ML research. If you are building a literature-review agent, a research copilot, or anything that pulls papers and their implementing code, the 53.3% recall on arXivQA is a measurable edge, and the daily refresh means an agent can surface a paper published this week (firecrawl.dev/blog/research-index-launch, fetched 2026-07-01). It plugs into Codex, Claude Code, and Grok Build through the same MCP an agent already talks to, so adoption is a config change, not a rebuild.

Skip it if your scraping is general web data, e-commerce, competitive intel, or an enterprise knowledge base where arXiv is irrelevant. The index adds nothing to those workloads and costs you the attention of evaluating a feature you'll never call. The honest cut: this is a bet on the AI/ML research vertical, and it is a strong one if you're in that vertical. For everyone else, it's a headline that doesn't apply. Our web-search API comparison covers the general Search endpoint if that's the call you actually need.

Firecrawl vs Apify vs ScrapingBee at scale

Three contenders, three axes that decide the pick. Prices are current as of 2026-07-01.

FirecrawlApifyScrapingBee
LLM-output fitMarkdown, deterministicJson, and grounded answer formats native (release notes)Raw HTML or per-actor JSON; you convert for the modelHTML and JSON; no Markdown-for-LLM primitive (scrapingbee.com/pricing)
~100K pages/moStandard, $83/mo yearly, 100K credits (pricing)$199 Scale tier + per-actor compute-unit metering (apify.com/pricing)$49 Freelance (250K credits) but JS + premium proxies cost multiple credits per call (pricing)
Agentic features/monitor, Research Index, Agent endpoint, keyless MCP (changelog)Actor marketplace, schedules; no LLM-native searchProxy rotation, JS rendering; no agent-native tooling

LLM-output fit: Firecrawl wins, and it isn't close. Markdown-by-default plus deterministicJson means the model on the other end gets ingestible text without an HTML-to-text pass.

Price at 100K pages a month: ScrapingBee's headline $49 Freelance tier (250,000 API credits) looks cheapest, but that's the trap (scrapingbee.com/pricing, fetched 2026-07-01). ScrapingBee credits are not 1:1 with pages; JavaScript rendering and premium proxies multiply the credit cost per call, so a JS-heavy 100K-page workload can chew through 250,000 API credits faster than the number implies. On plain, static pages ScrapingBee edges the price. On the JS-heavy pages agents actually hit, Firecrawl's flat 1-credit-per-page on Standard is the more predictable spend. Call it a split, with the nod to Firecrawl for anything modern-web.

Agentic features: Firecrawl wins outright. No competitor ships a change-monitor, a research index, and a keyless MCP an agent can call with zero setup.

The verdict, updated

The rating moves to 4.5 from 4.4. One sentence on why: the July changes made the same-priced product do more, keyless drops the first-run friction that used to cost a demo, and deterministicJson makes extraction both cheaper and repeatable, so the value-per-dollar rose without the dollar rising. The candid cons haven't gone anywhere. Crawl credit math still bites, Agent pricing is still dynamic and hard to budget, and the Research Index only pays off if you're building over arXiv.

Here is the pick by who you are.

Solo builder. Start keyless or on the free tier to prove the pipeline, then move to Hobby at $16/mo yearly the moment you need real concurrency or more than 5,000 credits (firecrawl.dev/pricing, fetched 2026-07-01). That is the whole ladder for one person shipping a side project or a niche tool. Don't overbuy Standard until your monthly burn actually crosses ~6,000 credits.

Small AI team. Standard at $83/mo yearly is the tier, full stop, at 100,000 credits and 50 concurrent requests per firecrawl.dev/pricing (fetched 2026-07-01). You get room to run /monitor and the Agent endpoint without watching the meter. Add the Research Index only if your product searches AI/ML literature; otherwise it's a feature you'll never call.

Enterprise. Self-host the AGPL-3.0 core if you have the DevOps to run browser pools and proxies, or contact sales for the zero-data-retention, SSO, and SLA package. At very high volume the self-host unit economics get interesting, which is the same crossover we flagged in May.

Against the field: Firecrawl versus Apify and Browse AI still lands the same way for LLM-destined data. Firecrawl is the pick when the output feeds a model. Apify wins when you need a configurable actor marketplace, and ScrapingBee wins on price for plain static pages at low complexity. For an AI agent that has to read the open web and hand it to an LLM, Firecrawl in July 2026 is the tool to buy, and Standard is the tier most teams should land on.

Ready to try it?

Try firecrawl →