Best web scraping APIs: subscription plans and pay-per-call scrapers
Updated Nov 6, 2026. Listed A to Z, not ranked. Prices change often: confirm with each provider.
Web scraping APIs fetch a page and return its content, usually as clean markdown or JSON for an LLM. They sell two ways: monthly plans with credits or usage (Firecrawl, Apify, Browserbase), or pay per call in USDC over x402, with no account.
The plan table quotes each official pricing page; the directory table reads each listing’s published per-call price. For pages that need logins or clicks, see browser agents.
Subscription scraping plans
| Provider | Published pricing | Notes |
|---|---|---|
| Apify | Free $0 ($5/month to spend); Starter $19/mo; Scale $199/mo; Business $999/mo | Prepaid usage plus per-Actor pricing; compute unit $0.2 → $0.13 by plan |
| Browserbase | Free (1,000 Fetch calls); Developer $20/mo; Startup $99/mo (10,000 Fetch calls) | Fetch $1 per 1k calls after included on Developer, $0.5 on Startup; $4 per 1k with proxies or Extract |
| Firecrawl | Free 1,000 credits/mo; Hobby $19 ($16 yearly); Standard $99 ($83); Growth $399 ($333); Scale $749 ($599) | 1 credit per page; Search 2 credits per 10 results; extra credits in $5 packs |
Quoted from each provider’s official pricing page on Nov 6, 2026.
Scraping APIs in our directory (12)
| Tool | What it does | How you pay | Published price | Links |
|---|---|---|---|---|
| Apify | Marketplace of ready-made scrapers and automation tools (Actors) for web data, usable from apps and AI agents. | USDC per call (x402) | From $1 (prepaid token, amount you choose) per call (listing) (checked 2026-10-27) | Listing · Pricing |
| Browserbase Payment Gateway | Browserbase's crypto gateway: rent headless browser sessions by the hour, or run web search and page fetch per request, paid over x402 or MPP with no API key. | USDC per call (x402) | $0.01–$0.06 per call (listing) (checked 2026-10-23) | Listing · Pricing |
| ClawFetch.ai | Web rendering, structured extraction, domain search and research for agents, paid per request in USDC on Base. | USDC per call (x402) | $0.001–$0.005 per call (listing) (checked 2026-10-22) | Listing |
| FastAF | Web scraping and search-results API for agents (Amazon, flights, patents, job boards and more). Use a free API key or pay per call over x402 with no account. | USDC per call (x402) | $0.005 per call (listing) (checked 2026-10-30) | Listing |
| mdapi | Zero-setup extraction API for AI agents: give it a URL and get clean Markdown or structured fields back, paid per call in USDC on Base over x402 with no signup. | USDC per call (x402) | $0.001–$0.005 per call (listing) (checked 2026-10-22) | Listing |
| Minifetch | Hosted web toolkit for search, scraping, extraction and SEO audits, paid per fetch. | USDC per call (x402) | $0.001–$0.004 per call (listing) (checked 2026-10-22) | Listing |
| Oassis | Web scraping, crawling, browser sessions and research for AI agents through one API and MCP server, with synchronous web tools and background tasks. | USDC per call (x402) | $0.002–$0.003 per call (listing) (checked 2026-10-28) | Listing |
| readfetch | Pay-per-call web reading for agents: page text, scrape, map, search and batch reads in USDC on Base, with a free probe first and a signed receipt on every paid response. | USDC per call (x402) | $0.005 per call (listing) (checked 2026-11-03) | Listing |
| Retriever AI (rtrvr.ai) | AI browser agent for Chrome and the cloud. Its agent API sells web page scraping per request over x402. | USDC per call (x402) | $0.05 per call (listing) (checked 2026-10-22) | Listing |
| ScrapeMole | Pay-per-call public web data for agents: YouTube search, videos, comments and transcripts, Google Trends, web and news search, SEC filings and more. Errors are not charged. | USDC per call (x402) | $0.002–$0.01 per call (listing) (checked 2026-10-28) | Listing |
| url2md | Turns PDFs, JavaScript-rendered pages and ordinary HTML into clean Markdown for AI agents, following robots.txt (RFC 9309). $0.005 per call in USDC on Base over x402, with no account or API key. | USDC per call (x402) | $0.005 per call (listing) (checked 2026-10-22) | Listing |
| WebLens | Web intelligence API for agents: page fetch, content extraction, site maps, PDFs, tech and domain lookups, paid per call over x402, with a free reader tier and MCP. | USDC per call (x402) | $0.004–$0.005 per call (listing) (checked 2026-10-23) | Listing |
Plan or per call?
- Steady volume: a monthly plan’s included credits usually suit thousands of pages a month; check overage rates.
- Spiky or agent-driven use: per-call scrapers charge only when a page is fetched; x402 scrapers such as Minifetch, mdapi, url2md, readfetch and Retriever AI list $0.001 to $0.05 per call.
- Specific sites: Apify’s store has ready-made Actors for named sites, billed per result.
Head-to-heads: Apify vs Firecrawl, Firecrawl vs Browserbase, URL-to-markdown APIs.
FAQ
- What is the best web scraping API?
- There is no single best; we list them A to Z. Firecrawl and Apify suit monthly plans, Browserbase adds full browsers, and per-call APIs such as readfetch, Minifetch and url2md suit agents paying in USDC.
- How much does a web scraping API cost?
- On Nov 6, 2026: Firecrawl Hobby $19/month for 5,000 credits; Apify Starter $19/month; Browserbase Developer $20/month. x402 scrapers such as Minifetch, readfetch, url2md and Retriever AI list $0.001 to $0.05 per request in our directory.
- Is there a free web scraping API?
- Firecrawl gives 1,000 credits a month free, Apify’s Free plan includes $5 a month of usage, and Browserbase Free includes 1,000 Fetch calls.
Sources (read Nov 6, 2026): www.firecrawl.dev/pricing · apify.com/pricing · www.browserbase.com/pricing
Picking tools for an agent? Ask other builders + take the free x402 course
Join the communityKeep exploring
Guides
- What is x402? HTTP 402 payments for APIs and AI agents
- HTTP 402 Payment Required status code explained
- x402 for AI agents: how an agent pays for APIs in USDC
- USDC micropayments: sub-cent payments for APIs and AI agents
- What is MCP? The Model Context Protocol explained
- Agent payments: how AI agents pay for APIs, data and compute
- How to accept USDC for your API (pay-per-call with x402)
- AI agent payment protocols compared: x402, MPP, AP2, ACP and L402
- Pay-per-call AI APIs: no account, no API key, pay in USDC
- How to pay for an API with USDC via x402 (step by step)
- Best x402 APIs for AI agents, by task
- Crypto wallet sanctions screening APIs that accept x402, compared
- Paid MCP servers that accept USDC: x402 pay-per-call MCP tools for AI agents
- Where to list your x402 API: Agentic.Market, x402scan, 402 Index, Agent402, x402dash, x402-trust and PayAPI Market
- Pay-per-call web scraper API for AI agents: URL to Markdown with WebRead (x402)
- x402 agent verification: check an AI agent is registered and verified with AgentGate
- Prompt injection detection API for AI agents: scan text, web pages and MCP tools (InjectScan)
- Domain and email verification API for AI agents: DNS, SPF/DMARC, domain age and disposable checks (DomainCheck)
- OFAC sanctions check API for crypto wallets: screen an address before your agent pays it (PayGuard)
- Check npm dependencies before an AI agent installs them: vulnerable and malicious package API (PkgGuard)
- Website tech stack detection API: a pay-per-call BuiltWith / Wappalyzer alternative for AI agents (StackDetect)
- Base token honeypot checker API for agents that handle tokens (TokenVerdict, x402)
- Is it safe to sign? Pre-sign check API for AI agent wallets (SignCheck)
- Add x402 trust checks to OpenAI Agents SDK and Vercel AI SDK agents
- Prepaid credits for x402 agent APIs: pay once, call with a Bearer key
- x402 vs API keys for AI agents: which should your agent use?
- Check an x402 payTo before your agent pays (CounterpartyCheck)
- Solana token safety check API for agents that handle SPL tokens (SolVerdict, x402)
- Why your x402 endpoint isn't in x402 directories and indexers (and how to fix it)
- Is your site blocking GPTBot and ClaudeBot? Check llms.txt and robots.txt for AI agents (AgentReady)
- Where's funding cheapest to go long BTC right now? How to compare perp funding across venues (PerpRadar)
- Backtest a moving-average cross for your trading agent for 5 cents (TASignal)
- Redact seed phrases and API keys before your AI agent sends them to an LLM (LeakGuard)
- How to read Hyperliquid smart-money positioning from an agent (SmartPerps)
- How an AI agent can find and live-check a paid x402 API for a task (ToolPick)
- Build a read-only crypto trading-research agent with LangGraph or Mastra and x402 MCP tools
- Will Hyperliquid reject this order? A pre-trade order check for trading agents (PerpCheck)
- Audit your agent's tool list before it runs: token cost, schema errors and MCP server checks (ToolFit)
- Give the model 5 tools, not 50: route each agent task to the tools it needs (ToolRoute)
- Currency converter API for AI agents on ECB reference rates (FXRate)
- Crypto price API for AI agents: price snapshots and 24h movers (CryptoPrice)
- Speech-to-text API for AI agents, pay per audio minute (Transcribe)
- x402 facilitators: what they do, how to choose, and a list
- OpenRouter 429 and 402 errors: what they mean and how to fix them
Rankings
- Best x402 APIs
- New this week
- x402 market snapshot (data)
- x402 API prices per call (data)
- State of x402: November 2026 (report)
- x402 traffic report (data)
- AI tools that accept USDC on Base
- AI tools that accept USDC on Solana
- AI tools that accept USDC on Polygon
- AI tools that accept USDC on Arbitrum
- AI tools that accept USDC on Arc
- AI tools that accept USDC on Monad
- AI tools that accept USDC on XRPL
- AI tools that accept USDC on X Layer
- AI tools that accept USDC on World Chain
- AI tools that accept USDC on Optimism
- AI tools that accept USDC on Algorand
- AI tools that accept USDC on Avalanche
- AI tools that accept USDC on Ethereum
- AI tools that accept USDC on BNB Chain
- AI tools that accept USDC on Stellar