NEW Agent Mode can navigate the page for you See how it works ↗
THE WEB, READY FOR YOUR WORKFLOW

Find the data
hidden in any website.

Scrape a page, crawl an entire site, or tell an agent exactly what you need. Get clean markdown and structured JSON through one simple API.

Explore the API ↓
✓  50 free requests · No credit card needed
agent run / live preview↗
✳   YOUR PROMPT
Find every pricing plan, its monthly cost, and the usage limit on this website.
⌕
Exploring the siteexample.com/pricing
✓
↗
Opening plan detailsClicked “Compare all plans”
✓
✳
Extracting resultsReturning structured JSON
●
RESULT JSON
{ "plans": [
  { "name": "Starter", "price": "$9" },
  { "name": "Team", "price": "$29" }
] }
✦   From prompt to precise data
ONE API FOR IT ALL↗   Scrape⌁   Crawl{ }   Extract✳   Agent Mode
BUILT FOR THE REAL WEB

More than a scraper.
A way through the web.

Choose the right depth for every task, from a quick page read to a browser agent that does the digging.

01 / AGENT MODE ✳
1   Ask in plain English2   Agent navigates3   Get exact data

Give it a goal.
It finds the answer.

Agent Mode clicks, scrolls and explores interactive pages before extracting what you asked for.

02 / CRAWL & MAP ⌁
example.com
├─ /pricing
├─ /docs
└─ /blog

Go beyond one page.

Discover a site's URLs, then crawl with depth and path rules built in.

03 / CLEAN CONTENT ≡
# A page, simplified
Just the useful content.
Links, headings and tables.

Pages into markdown.

Readable content without the navigation and clutter.

04 / STRUCTURED OUTPUT { }
{
  "company": "Acme",
  "employees": 240
}

Answers as JSON.

Describe the fields you need, or send a schema.

THE API, IN ACTION

One page. A whole site.
Your data, ready to use.

Scrape a single URL, crawl connected pages, or map every URL on a site. Add structured extraction, browser actions, or Agent Mode when you need more.

POST /v1/scrape
REQUEST
curl https://api.decrawl.sixteenlabs.space/v1/scrape \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "formats": ["markdown"],
    "prompt": "Find the page title and its purpose",
    "agent": { "maxSteps": 5 }
  }'
EXAMPLE RESPONSE ●   200 OK
{
  "success": true,
  "data": {
    "markdown": "# Example Domain\n...",
    "json": {
      "title": "Example Domain",
      "purpose": "An example for documentation"
    },
    "agent": { "steps": [], "finished": true },
    "metadata": {
      "sourceURL": "https://example.com",
      "url": "https://example.com",
      "statusCode": 200,
      "engine": "browser", "elapsedMs": 4200
    }
  }
}
Read more about Scrape ↗

Need every request field, output format, browser action, or crawl option?

See more · Full API docs ↗

Examples show representative responses. Full schemas, defaults, limits, and supported Firecrawl-style options are in the docs.

SIMPLE PRICING

Start free. Scale when ready.

Everything you need to turn websites into useful data. No complicated credits to decode.

FREE For exploring the API
$0 / month

Your first 50 requests, on us.

WHAT'S INCLUDED
  • 50 requests
  • Scrape pages into markdown
  • Extract JSON with a prompt
  • Map and crawl websites
  • Agent Mode and browser interactions
  • All output formats
PRO ✳ For serious data work
$5 / month

The same complete API, with more room to build.

One-time payment after sign in

ALL FEATURES, MORE REQUESTS
  • 1,000 requests a month
  • All the same features as Free
  • Usage tracked across key replacements
  • Keep your key when you buy another period
GOOD TO KNOW

A few quick
answers.

Still curious? Start free and explore the API in your own workflow.

What counts as a request?

Each POST to /v1/scrape, /v1/map, or /v1/crawl counts. Checking a crawl's status or errors is free.

Do I need a credit card to start?

No. Create a free account to get 50 requests. You can buy Pro later.

Which plan includes Agent Mode?

Agent Mode is included on both Free and Pro, along with every other API feature. Free includes 50 requests; Pro includes 1,000 requests a month.

Can I use a Firecrawl SDK?

The API uses familiar Firecrawl-style request and response shapes. Use the documented /v1 routes and supported options; SDKs that require /v2 routes or other Firecrawl features are not directly compatible.

How does Pro activation work?

Sign in and continue to secure checkout. You can generate an API key later. Your allowance becomes 1,000 requests when payment is confirmed.

READY WHEN YOU ARE

Make the web
work for you.

Start with 50 free requests. Find the data you need.