INTRODUCING SCRAPEGRAPHAI V2 — BETTER, FASTER, CHEAPER APIS.READ THE BLOG →
32K+ GitHub stars/250M+ webpages extracted/1M+ users

WEB DATA FOR AI
BUILT FOR THE AI ERA

The scraper for the AI Era

Turn any webpage into clean, structured data with one API call.

Get an API key in a few clicks.

Convert any webpage to clean, well-formatted Markdown. Documentation, content migration, or preparing context for LLMs.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/scrape \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "url": "https://docs.example.com/getting-started",
  "formats": [
    {
      "type": "markdown"
    }
  ]
}'
RESPONSE
{
  "markdown": "# Getting started\n\nA clean, structured page...",
  "status": "success"
}

// WHY SCRAPEGRAPHAI

Turn any webpage into structured data with one API call

01

Scrape

Convert any webpage to clean, well-formatted Markdown. Documentation, content migration, or preparing context for LLMs.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/scrape \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "url": "https://docs.example.com/getting-started",
  "formats": [
    {
      "type": "markdown"
    }
  ]
}'
RESPONSE
{
  "markdown": "# Getting started\n\nA clean, structured page...",
  "status": "success"
}
02

Extract

Extract structured data from any webpage using natural language prompts. Define a schema and get back clean JSON — product details, contact info, or any content.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/extract \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "url": "https://news.ycombinator.com",
  "prompt": "Extract the top 3 stories with title, points, and author"
}'
RESPONSE
{
  "stories": [
    {
      "title": "The scraper for the AI Era",
      "points": 248,
      "author": "scrapegraph"
    }
  ]
}
03

Search

Search the web and extract structured data from results in one call. Market research, competitor analysis, and trend tracking.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/search \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "query": "sustainable packaging trends 2026",
  "numResults": 3,
  "prompt": "Extract top trends with market size",
  "locationGeoCode": "us"
}'
RESPONSE
{
  "results": [
    {
      "trend": "Reusable packaging",
      "market_size": "$42B"
    }
  ]
}
04

Crawl

Crawl all the pages on a website and get structured data for each link. Site-wide extraction, content audits, and data pipelines.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/crawl \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "url": "https://docs.example.com"
}'
RESPONSE
{
  "pages": 128,
  "processed": 128,
  "status": "success"
}
05

Monitor

Watch webpages for changes and get notified via webhook. Price tracking, content updates, and competitor intelligence.

REQUEST
curl -X POST \
  https://v2-api.scrapegraphai.com/api/monitor \
  -H "Content-Type: application/json" \
  -H "SGAI-APIKEY: $SGAI_API_KEY" \
  -d '{
  "url": "https://example-shop.com/product",
  "interval": "0 */6 * * *",
  "webhookUrl": "https://your-app.com/webhook",
  "formats": [
    {
      "type": "markdown"
    }
  ]
}'
RESPONSE
{
  "monitor_id": "mon_01J...",
  "interval": "0 */6 * * *",
  "status": "active"
}

// BUILT FOR EVERY WORKFLOW

Use Cases

Don't see your use case? Our AI adapts to any website structure.

READ THE DOCS

// AI ASSISTANT INTEGRATION

Model Context Protocol, Skills & CLI

Use ScrapeGraphAI in

// CONNECT WITH YOUR STACK

Official integrations

SEE ALL THE INTEGRATIONS

// CHOOSE THE PLAN THAT FITS YOUR NEEDS

Simple, transparent pricing
with no hidden fees.

Starter Plan

For individuals

$20/mo

billed monthly

  • 10,000 API credits per month
  • 100 requests/min
  • 5 monitors
  • 3 concurrent crawls

Pro Plan

For data-driven teams

$500/mo

billed monthly

  • 750,000 API credits per month
  • 5,000 requests/min
  • 100 monitors
  • 50 concurrent crawls
  • Advanced Proxy Rotation
  • Priority support

Enterprise

For large organizations

Custom

custom billing

Contact sales
  • Ad-hoc credits
  • Custom rate limits
  • Dedicated support
  • SLA guarantee

All requests are SOC 2 Type II compliant.

// ONE-TIME CREDIT TOP-UPS

Need more credits? Top-up anytime.

Credit packs never expire and stack on top of your monthly subscription.

Small

$5one-time

1,000 credits · $5.00 per 1k credits

  • Never expires
  • Stacks on subscription

Medium

$40one-time

10,000 credits · $4.00 per 1k credits

  • Never expires
  • Stacks on subscription

Large

$150one-time

50,000 credits · $3.00 per 1k credits

  • Never expires
  • Stacks on subscription

// HOW CREDITS WORK

Pay only for what you use

EndpointBase costFormula
ScrapeConvert any URL to clean markdown, HTML, screenshots, or branding analysis1 (markdown) 2 (screenshot) 25 (branding)format base + stealth modifier
ExtractExtract structured data from any webpage using natural language prompts55 + stealth modifier
SearchSearch the web and extract data from results in one call2/result (no prompt) 5/result (with prompt)(base + stealth modifier) × results
CrawlCrawl entire websites and extract data from every page2 startup + per-page scrape cost2 + (format base + stealth modifier) × pages
MonitorWatch webpages for changes and get notified via webhook+5 on change detectedformat base + stealth modifier + change bonus
PDF processingFinal billing uses actual processed pages; maxPages caps the PDF reservation1 credit/page 25-page default cap1 × processed pages

// EXTRA FEATURES

Optional fetch settings

Fetch settingCredit modifier
Render mode: auto / fast / jsChanges the fetch strategy. Render mode does not change the credit cost.+0
Stealth toggleAdds anti-bot bypass on top of the selected render mode.+5

// ESTIMATE YOUR COSTS

Credit Calculator

URL to markdown, HTML, screenshot

PER REQUEST1CREDITS

Auto mode uses the cheapest approach first.

// HOW WE COMPARE

Features Comparison

FeatureScrapeGraphAIScrapyBeautifulSoupSelenium
AI-Powered Extraction
Zero Maintenance
Automatic Proxy Management
JavaScript Rendering
Auto-Adapts to Changes
Built-in Rate Limiting
Cloud-Ready API
AI-Agent Ready
Enterprise Support

// LATEST FROM THE BLOG

Blogs

VIEW ALL POSTS

// FAQ

Frequently Asked Questions

ScrapeGraphAI is an AI-powered web scraping API that lets you extract structured data from any website using natural language prompts. No complex selectors, no brittle scripts. Just describe what you want and get clean JSON back.

READY TO START

Give your AI Agent superpowers with lightning-fast web data!

ScrapeGraphAI — AI Web Scraping API for Structured Data