{
 "title": "Crawl4AI Cloud vs Firecrawl",
 "page": "https://crawl4ai.com/compare/firecrawl/",
 "facts_read_on": "2026-11-12",
 "crawl4ai_live_prices": "https://crawl4ai.com/v1/prices",
 "rule": "Firecrawl facts restate Firecrawl's own pages; not_published means their pages say nothing, not that the feature is missing.",
 "short_answer": "Crawl4AI charges by the work each page needs ($0.10 per 1,000 plain pages) and nothing for a failed or blocked call; Firecrawl charges 1 credit for every page, 403 and 404 pages included. Crawl4AI refunds within 14 days and its extra credits never expire; Firecrawl gives no refunds. Crawl4AI runs in the EU, Singapore and the US with teams and an audit log from the $99 Builder plan; Firecrawl processes data in the US only. Agents set Crawl4AI up from one message, and 93 recipes return named sites such as LinkedIn as rows for 1 credit.",
 "jobs": [
  {
   "job": "One page to Markdown",
   "crawl4ai_per_1000": "$0.10",
   "firecrawl_per_1000": "$0.75–$3.80",
   "costs_less": "crawl4ai"
  },
  {
   "job": "A whole site",
   "crawl4ai_per_1000": "$0.10",
   "firecrawl_per_1000": "$0.75–$3.80",
   "costs_less": "crawl4ai"
  },
  {
   "job": "A site that blocks bots",
   "crawl4ai_per_1000": "$2.00",
   "firecrawl_per_1000": "$0.75–$3.80",
   "costs_less": "firecrawl"
  },
  {
   "job": "Search, 10 results",
   "crawl4ai_per_1000": "$1.00",
   "firecrawl_per_1000": "$1.50–$7.60",
   "costs_less": "crawl4ai"
  },
  {
   "job": "A LinkedIn profile as rows",
   "crawl4ai_per_1000": "$1.00",
   "firecrawl_per_1000": "$3.75–$152",
   "costs_less": "crawl4ai"
  },
  {
   "job": "Structured JSON from a page",
   "crawl4ai_per_1000": "$1.87",
   "firecrawl_per_1000": "$3.75–$19",
   "costs_less": "crawl4ai"
  }
 ],
 "rows": [
  {
   "table": "enterprise",
   "group": null,
   "row": "SSO (SAML, OIDC)",
   "crawl4ai": "Yes",
   "firecrawl": "Enterprise only",
   "firecrawl_quote": "Free to Scale: Not available",
   "firecrawl_source": "https://docs.firecrawl.dev/features/sso",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "SCIM user sync",
   "crawl4ai": "Yes",
   "firecrawl": "Enterprise only",
   "firecrawl_quote": "SCIM … Enterprise",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Teams, roles and audit log",
   "crawl4ai": "From Builder ($99), no seat limit",
   "firecrawl": "Audit log: Enterprise only",
   "firecrawl_quote": "SIEM Audit Logging is an enterprise feature and is gated per organization",
   "firecrawl_source": "https://docs.firecrawl.dev/features/siem",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Zero data retention",
   "crawl4ai": "Yes",
   "firecrawl": "Enterprise only, +1 credit a page",
   "firecrawl_quote": "Zero Data Retention (ZDR) +1 credit / page",
   "firecrawl_source": "https://docs.firecrawl.dev/billing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "IP allowlist and key limits",
   "crawl4ai": "Yes",
   "firecrawl": "Enterprise only",
   "firecrawl_quote": "IP Restrictions are an enterprise feature",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Static exit IPs",
   "crawl4ai": "Yes",
   "firecrawl": "Enterprise only",
   "firecrawl_quote": "Static egress IPs",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Where data is processed",
   "crawl4ai": "EU, Singapore or US, your choice",
   "firecrawl": "United States only",
   "firecrawl_quote": "Firecrawl processes all data in the United States and does not offer EU data residency.",
   "firecrawl_source": "https://docs.firecrawl.dev/security",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Deployment",
   "crawl4ai": "Cloud, dedicated fleet, inside your network, managed pipeline; one engine",
   "firecrawl": "Cloud, or a self-host that is \"not a production architecture\"",
   "firecrawl_quote": "This trusted-network quickstart disables API authentication and is not a production architecture.",
   "firecrawl_source": "https://docs.firecrawl.dev/contributing/self-host",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "DPA and invoice billing",
   "crawl4ai": "Every Enterprise plan",
   "firecrawl": "Invoices on Scale and Enterprise",
   "firecrawl_quote": "Invoiced billing: Scale and Enterprise",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Refunds",
   "crawl4ai": "14 days, if no credits were used",
   "firecrawl": "None",
   "firecrawl_quote": "We do not provide refunds for any reason on our Services.",
   "firecrawl_source": "https://www.firecrawl.dev/terms-of-service",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Status page",
   "crawl4ai": "Hourly uptime per service, public",
   "firecrawl": "One API component; 22 incidents in 12 months",
   "firecrawl_quote": "status.firecrawl.dev RSS: 22 incidents, Nov 2025 to Nov 2026",
   "firecrawl_source": "https://status.firecrawl.dev",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Uptime and response SLA",
   "crawl4ai": "Typical: 99.9% a month; service down: first answer within 1 hour, 24/7; part broken: 4 business hours; a question: 1 business day; 5% of the month's fee back if missed, 10% under 99%",
   "firecrawl": "Enterprise only; targets not published",
   "firecrawl_quote": "Support SLA: Your agreement sets the uptime and response targets",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Support",
   "crawl4ai": "A named engineer",
   "firecrawl": "Dedicated support",
   "firecrawl_quote": "Enterprise: Dedicated",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "enterprise",
   "group": null,
   "row": "Security assurance",
   "crawl4ai": "Controls monitored every day in Drata, with the evidence kept; dependencies watched for known vulnerabilities; SOC 2 audit by Sensiba under way, report target January 2027. Security pack on request: policies, audit status, DPA, questionnaire answers.",
   "firecrawl": "Type II, renewal in progress",
   "firecrawl_quote": "Firecrawl is SOC 2 Type II compliant (renewal in progress).",
   "firecrawl_source": "https://docs.firecrawl.dev/security",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "How you pay",
   "crawl4ai": "Credits in every plan: Free, Starter $10, Builder $99, Scale $499",
   "firecrawl": "Free, Hobby $19, Standard $99, Growth $399, Scale $749",
   "firecrawl_quote": "Hobby $19 … Standard $99 … Growth $399 … Scale $749",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "1,000 plain / browser / hard pages",
   "crawl4ai": "$0.10 / $0.50 / $2.00",
   "firecrawl": "1 credit each: $0.75 to $3.80",
   "firecrawl_quote": "1 credit = 1 page",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "Failed calls",
   "crawl4ai": "Free, blocked pages included",
   "firecrawl": "403 and 404 pages cost 1 credit",
   "firecrawl_quote": "A page that responds with an error status such as 403 or 404 is still returned to you and costs 1 credit.",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "A page already cached",
   "crawl4ai": "Half price",
   "firecrawl": "Full price, 1 credit",
   "firecrawl_quote": "Cached results still cost 1 credit per page",
   "firecrawl_source": "https://docs.firecrawl.dev/features/scrape",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "Extra credits",
   "crawl4ai": "Never expire",
   "firecrawl": "Expire when you cancel",
   "firecrawl_quote": "They expire if you cancel your subscription.",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Pricing",
   "row": "Refunds",
   "crawl4ai": "14 days, if no credits were used",
   "firecrawl": "None",
   "firecrawl_quote": "We do not provide refunds for any reason on our Services.",
   "firecrawl_source": "https://www.firecrawl.dev/terms-of-service",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Formats",
   "crawl4ai": "Markdown, HTML, links, media, metadata, tables; engine and cache on every answer",
   "firecrawl": "Markdown, HTML, screenshots, JSON, branding, audio, video and more",
   "firecrawl_quote": "markdown, summary, html, rawHtml, screenshot, links, json, images, branding, product, audio, video",
   "firecrawl_source": "https://docs.firecrawl.dev/features/scrape",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Whole site",
   "crawl4ai": "/site deep crawl (500 pages a call); /scan up to 50,000 URLs",
   "firecrawl": "/crawl and /map",
   "firecrawl_quote": "Crawl … Map",
   "firecrawl_source": "https://docs.firecrawl.dev/features/crawl",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Search",
   "crawl4ai": "/search 1 credit; Google results as data with /serp",
   "firecrawl": "2 credits per 10 results",
   "firecrawl_quote": "2 credits per 10 results",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Named sites",
   "crawl4ai": "93 recipes; a LinkedIn profile 1 credit",
   "firecrawl": "No catalog; LinkedIn via data providers, 5 to 40 credits",
   "firecrawl_quote": "Firecrawl doesn't scrape LinkedIn.",
   "firecrawl_source": "https://docs.firecrawl.dev/features/scrape",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Documents",
   "crawl4ai": "PDF, Word and Excel; a PDF costs one page",
   "firecrawl": "+1 credit per PDF page",
   "firecrawl_quote": "+1 credit / PDF page",
   "firecrawl_source": "https://docs.firecrawl.dev/billing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "What you get back",
   "row": "Change monitoring",
   "crawl4ai": "Watch (beta)",
   "firecrawl": "Monitor, 1 credit a page a check",
   "firecrawl_quote": "1 credit / page / check",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Agents",
   "row": "MCP",
   "crawl4ai": "Hosted, no install; key or OAuth; 17 tools",
   "firecrawl": "Hosted and local; key or OAuth",
   "firecrawl_quote": "mcp.firecrawl.dev/v2/mcp-oauth",
   "firecrawl_source": "https://docs.firecrawl.dev/mcp-server",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Agents",
   "row": "Setup",
   "crawl4ai": "One message sets it up in 7 coding agents",
   "firecrawl": "An onboarding skill file",
   "firecrawl_quote": "agent-onboarding/SKILL.md",
   "firecrawl_source": "https://www.firecrawl.dev/pricing",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Agents",
   "row": "Agent budget",
   "crawl4ai": "Estimate, balance, spend cap and top-up as tools; cost on every answer",
   "firecrawl": "Not in their MCP tool list",
   "firecrawl_quote": null,
   "firecrawl_source": null,
   "not_published": true
  },
  {
   "table": "side_by_side",
   "group": "Open source",
   "row": "License",
   "crawl4ai": "Apache 2.0, 87,236 GitHub stars",
   "firecrawl": "AGPL-3.0",
   "firecrawl_quote": "AGPL-3.0",
   "firecrawl_source": "https://github.com/firecrawl/firecrawl",
   "not_published": false
  },
  {
   "table": "side_by_side",
   "group": "Open source",
   "row": "Self-host",
   "crawl4ai": "The same engine as the Cloud",
   "firecrawl": "\"Not a production architecture\"",
   "firecrawl_quote": "This trusted-network quickstart disables API authentication and is not a production architecture.",
   "firecrawl_source": "https://docs.firecrawl.dev/contributing/self-host",
   "not_published": false
  }
 ],
 "sources": [
  {
   "name": "Firecrawl pricing",
   "url": "https://www.firecrawl.dev/pricing"
  },
  {
   "name": "Firecrawl billing",
   "url": "https://docs.firecrawl.dev/billing"
  },
  {
   "name": "Firecrawl security",
   "url": "https://docs.firecrawl.dev/security"
  },
  {
   "name": "Firecrawl terms",
   "url": "https://www.firecrawl.dev/terms-of-service"
  },
  {
   "name": "Firecrawl docs: scrape, crawl, enhanced mode, SIEM, SSO",
   "url": "https://docs.firecrawl.dev"
  },
  {
   "name": "Firecrawl status",
   "url": "https://status.firecrawl.dev"
  },
  {
   "name": "Crawl4AI prices",
   "url": "https://crawl4ai.com/v1/prices"
  },
  {
   "name": "Crawl4AI legal",
   "url": "https://crawl4ai.com/legal/"
  }
 ]
}