switch402

Firecrawl vs ScraperAPI Pricing (2026): Credits, Plans and Cost per Page

Short answer: for plain pages at steady volume, ScraperAPI's credits cost less; Firecrawl's entry plan costs less. Per firecrawl.dev/pricing (checked Nov 7, 2026), Firecrawl is free for 1,000 credits a month, then Hobby $19 for 5,000 credits, Standard $99 for 100,000, Growth $399 for 500,000 and Scale $749 for 1,000,000. Per scraperapi.com/pricing (same day), ScraperAPI has a 1,000-credit free plan, then Hobby $49 for 100,000 credits, Startup $149 for 1,000,000, Business $299 for 3,000,000, Scaling $475 for 5,000,000, Professional $975 for 10,500,000 and Advanced $1,975 for 21,500,000. A basic page is 1 credit on both, but Firecrawl adds 4 for JSON format and ScraperAPI charges 25 for Google or Bing. switch402 has no plan: $0.008 per successful page ($0.003 on lite), which costs less only at low or uneven volume.

See also: Firecrawl pricing explained · ScraperAPI credits explained · Scraping API pricing compared

  • Firecrawl: 1 credit per page, plus options

    Scrape and Crawl cost 1 credit per page, Map 1 per call and Search 2 per 10 results. JSON format, PII redaction and other LLM options add 4 credits a page and Zero Data Retention 1; they stack. A page that returns 403 or 404 still costs 1 credit. Output is markdown or structured data, with crawl, map and search built in.

  • ScraperAPI: 1 credit per page, more by site

    A standard page is 1 credit; Amazon 5, Google and Bing 25, LinkedIn 30, and sites behind bot protection such as Cloudflare, DataDome or PerimeterX add 10. A Domain Cost Estimator and a max_cost parameter cap what a single request can use.

  • When credits run out

    Firecrawl paid plans add credits in $5 pay-as-you-go increments up to a limit you set (1,000 to 5,000 credits per $5 by plan); the free plan stops with HTTP 402. ScraperAPI pauses until renewal by default; Hobby to Professional can auto-upgrade, and pay-as-you-go is available from Scaling up.

  • Rollover and annual billing

    Neither rolls over on entry plans: ScraperAPI credits reset at renewal, and Firecrawl Hobby, Standard and Growth reset monthly (Scale lists one month of rollover). Annual billing is 10% off on ScraperAPI and about 16.7% off on Firecrawl (20% on Scale).

Cost for basic 1-credit pages you actually use (cheapest self-serve option, monthly billing, Nov 7, 2026)

OptionEntry paid plan1,000 pages/mo10,000 pages/mo100,000 pages/mo
FirecrawlHobby $19 (5K)$0 Free plan$44 (Hobby + 5 × $5 pay-as-you-go, if enabled)$99 Standard ($0.00099/page)
ScraperAPIHobby $49 (100K)$0 Free plan$49 Hobby ($0.0049/page)$49 Hobby ($0.00049/page)
switch402 /v1/scrapeNo plan$8 ($0.008/page)$80 ($0.008/page)$800 ($0.008/page)
switch402 /v1/scrape/liteNo plan$3 ($0.003/page)$30 ($0.003/page)$300 ($0.003/page)

At 1,000 basic pages a month both free plans cost $0, less than switch402. At 10,000 pages Firecrawl ($44) and ScraperAPI ($49) are close; at 100,000 pages ScraperAPI Hobby ($49) costs less than Firecrawl Standard ($99). Credit multipliers change this: Firecrawl JSON format is 5 credits a page, ScraperAPI Google or Bing results are 25. Break-even vs switch402's $0.008: Firecrawl Hobby at about 2,375 pages a month, ScraperAPI Hobby at about 6,125. Above those volumes a plan costs less per page than switch402; switch402 does not offer crawl jobs, JSON extraction or a stealth-proxy tier.

Sources, checked Nov 7, 2026: firecrawl.dev/pricing, docs.firecrawl.dev/billing, scraperapi.com/pricing. Prices can change; check the source before you decide.

Example: 3,000 basic pages in a month. Firecrawl Hobby costs $19 and ScraperAPI Hobby $49, whatever share of their credits you use; switch402 costs $24 ($9 on lite). In a month with no calls the plans still bill, and switch402 costs $0.

Code example

Firecrawl: basic scrape, 1 credit (curl)

curl -s -X POST https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"url": "https://example.com", "formats": ["markdown"]}'
# add the JSON format and the same page costs 5 credits

ScraperAPI: standard page, 1 credit (curl)

curl -s "https://api.scraperapi.com?api_key=$SCRAPERAPI_KEY&url=https%3A%2F%2Fexample.com"
# Google/Bing 25 credits, LinkedIn 30, bot-protected sites +10

switch402: flat $0.008 per successful page (JavaScript)

// npm i @x402/fetch @x402/evm viem
import { wrapFetchWithPaymentFromConfig } from '@x402/fetch'
import { ExactEvmScheme } from '@x402/evm'
import { privateKeyToAccount } from 'viem/accounts'

const account = privateKeyToAccount(process.env.AGENT_KEY)
const fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {
  schemes: [{ network: 'eip155:8453', client: new ExactEvmScheme(account) }],
})

const res = await fetchWithPayment('https://api.switch402.com/v1/scrape', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json', 'User-Agent': 'my-agent/1.0' },
  body: JSON.stringify({ url: 'https://example.com' }),
})
const { markdown } = await res.json()

FAQ

Is switch402 live?
Yes. POST https://api.switch402.com/v1/scrape with {"url": "..."} returns the page as markdown for $0.008 USDC on Base per call, paid over x402 and charged only on success. A lower-cost endpoint, /v1/scrape/lite, is $0.003 per call.
Is ScraperAPI cheaper than Firecrawl?
Per credit, yes: ScraperAPI Hobby is $49 for 100,000 credits ($0.00049 each) vs Firecrawl Hobby $19 for 5,000 ($0.0038) or Standard $99 for 100,000 ($0.00099). For entry spend, no: Firecrawl Hobby is $19 vs $49. For Google or Bing results (25 credits on ScraperAPI) or JSON extraction (5 credits on Firecrawl), compare the request type you actually send.
How much does Firecrawl cost?
As of Nov 7, 2026, per firecrawl.dev/pricing, monthly billing: Free (1,000 credits), Hobby $19 (5,000), Standard $99 (100,000), Growth $399 (500,000) and Scale $749 (1,000,000); billed annually $16, $83, $333 and $599 a month.
How much does ScraperAPI cost?
As of Nov 7, 2026, per scraperapi.com/pricing, monthly billing: Hobby $49 (100,000 API credits), Startup $149 (1,000,000), Business $299 (3,000,000), Scaling $475 (5,000,000), Professional $975 (10,500,000) and Advanced $1,975 (21,500,000), 10% off annually. Free plan: 1,000 credits; 7-day trial with 5,000 credits.
Do Firecrawl or ScraperAPI credits roll over?
ScraperAPI: no, the balance resets at renewal. Firecrawl: not on Hobby, Standard or Growth; its pricing page lists one month of rollover on Scale. Firecrawl pay-as-you-go credits you buy stay until used but expire if you cancel.
When does switch402 cost less?
Between the free tiers and about 2,375 pages a month vs Firecrawl Hobby ($19), or about 6,125 vs ScraperAPI Hobby ($49), and in any month you would pay a plan and barely use it. Above those volumes a plan costs less per page. switch402 trades price at volume for no signup, API key, plan or expiring credits.
Where do these numbers come from?
Firecrawl's pricing page and billing docs, and ScraperAPI's pricing page (plans, credit costs by domain, rollover and pay-as-you-go), all fetched Nov 7, 2026, plus switch402's live payment terms. Prices can change; check the sources before you decide.

Next steps