Firecrawl-compatible
web data API for APAC AI agents.

Change one base URL, keep your Firecrawl clients, and run scrape, search, crawl, map, and extract from a Singapore-hosted API. Start free with 1,500 credits / month.

⌘K
Try
POST /v1/search
complete312ms
02Playground

See the full pipeline.

Pick a query and watch ZapFetch search, fetch, and structure in real time. Every sample is a real response shape.

Input
search
Query
latest OpenAI research papers
Mode
searchfetchstructure
Schema
{ results: Array, meta: Object }
Status
Search
Fetch
Structure
Discovered URLs
0/5
Oopenai.com142ms
Deliberative Alignment: Reasoning Enables Safer LLMs
https://openai.com/research/deliberative-alignment
Oopenai.com168ms
GPT-4o System Card
https://openai.com/index/gpt-4o-system-card/
Oopenai.com201ms
Weak-to-strong generalization
https://openai.com/research/weak-to-strong-generalization
Aarxiv.org233ms
Improving alignment via self-play — arXiv
https://arxiv.org/abs/2407.21787
Oopenai.com267ms
Sora system card
https://openai.com/research/sora-system-card
Structured JSON
awaiting query...
Search142ms
Fetch487ms
Structure89ms
Tokens1024
Cost$0.0012
03How it works

Three primitives.
Firecrawl-compatible.

ZapFetch keeps the Firecrawl endpoint shape your app already knows, then tunes the hosted path for APAC agent workloads.

01Discovery
Search
Search the live web with category-aware routing, fresh results, and predictable rate-limit behavior.
02Rendering
Fetch
Scrape pages through the Firecrawl-compatible API, with JS rendering and retry behavior handled server-side.
03Extraction
Structure
Return markdown, links, screenshots, or JSON extraction through the same request and billing model.
input"latest Qwen agent tools"
output{ success: true, data: [...] }
elapsed487ms
04Why ZapFetch

Built around the switch.
Readyfor agents.

10min
migration
Firecrawl-compatible
Keep your Firecrawl SDKs and schemas. Swap the API key and base URL, then move traffic gradually.
Simple credits
1 credit per successful operation. No format multipliers, no extraction surcharge, no charge for failures.
1 credit: scrape | search | map | extract
Agent distribution
Ship ZapFetch into the tools your users already use: MCP, Dify, FastGPT, Cursor, Claude, and Windsurf.
MCPDifyFastGPTCursor
APAC-first hosting
Public API traffic runs from Singapore today, close to builders serving Japan, Korea, India, and Southeast Asia.
Same surface area
Scrape, crawl, search, map, and extract map to the Firecrawl endpoint families your integration already understands.
42 / 60 done10 pending
Operational feedback
Responses expose remaining credits and rate-limit headers so agents can back off without custom billing glue.
data: {"title":"..."}
data: {"author":"..."}
data: {"posts":[...]}
06Distribution-ready

$ npx @zapfetchdev/mcp-server

One migration path for existing Firecrawl apps, one MCP server for agent tools, and docs written for fast first calls.

import FirecrawlApp from "@mendable/firecrawl-js";

const app = new FirecrawlApp({
  apiKey: process.env.ZAPFETCH_API_KEY,
  apiUrl: "https://api.zapfetch.com",
});

const result = await app.scrapeUrl("https://example.com", {
  formats: ["markdown"],
});

console.log(result.markdown);
docs.zapfetch.comv1.4
§Migrate from Firecrawl10 min
§Quickstart — curl2 min
§Quickstart — Node.js3 min
§Quickstart — Python3 min
§MCP setup for Claude / Cursor4 min
§Dify and FastGPT tool setup6 min
§Rate limits & error codes3 min
Full docsRead
07Pricing

Pay for what you fetch.
Nothing for failures.

One credit per successful operation. No format multipliers, no extract surcharges, no charge when a page doesn't come back.

1 credit = 1 operation Failures cost nothing All output formats included

Free

$0/mo

Try without a credit card.

  • 1,500 credits / month
  • 2 concurrent requests
  • Firecrawl-compatible API
  • Usage dashboard
Get started

Starter

Launch price
$5/mo

Side projects and solo developers.

  • 5,000 credits / month
  • 10 concurrent requests
  • Higher monthly credit pool
  • Stripe billing portal
Start Starter

Pro

Launch price
$12/mo

Early-stage agent teams.

  • 75,000 credits / month
  • 20 concurrent requests
  • Higher concurrency
  • Best launch-year unit price
Start Pro

Starter / Pro Launch prices lock in through Apr 2027 — grandfathered for life.

Compare plans
Free
$0/mo
Starter
$5/mo
Pro
$12/mo
Credits / month
1,500
5,000
75,000
Concurrent requests
2
10
20
API keys
3
10
50
Firecrawl-compatible API
Remaining credits in responses
No format multipliers
Migration guide

Integration paths

Migration · agents · SDKs
Firecrawl migration

Swap base URL and API key, then move traffic gradually

MCP server

Use ZapFetch inside Claude, Cursor, Windsurf, and MCP clients

Agent builders

Docs paths for Dify, FastGPT, and custom tool calling

Official SDKs

JavaScript, Python, Go, Rust, and Java client libraries

Built for low-friction trials: migrate one endpoint first, then expand usage from the dashboard.

What counts as 1 credit?

Any single successful operation: one scrape, one search, one map, one extract, or one successfully fetched crawl page. Markdown + HTML + screenshot + structured extract on the same URL is still 1 credit.

Do failed requests cost credits?

No. HTTP 4xx / 5xx responses, timeouts, DNS failures, and robots.txt denials are free. Partial crawls only charge for pages that returned 2xx.

Will Launch pricing change?

Starter and Pro sign-ups through April 2027 are grandfathered at $5 / $12 for the life of the subscription. New sign-ups after that pay the standard rate ($10 / $25).

All systems operational

Move your Firecrawl app. Keep shipping.

1,500 free credits a month, no credit card. Swap the base URL today, then add MCP and agent-tool integrations when you are ready.

1,500 free / monthNo credit cardFirecrawl-compatibleSingapore-hosted API