The live web data layer
for AI agents.

Powerful enough to scale.
Affordable enough to start.

Start FreeSee Pricing

NEW - Scrape any site to LLM-ready JSON - 1,000 one-time signup credits

LiveAPI status
PlanConcurrency
LivePricing catalog
Top-upCredit overflow
100+Countries
appkodesValarHitasoftlocalhostTasXDiGiMAXXRankmaxappkodesValarHitasoftlocalhostTasXDiGiMAXXRankmax
// Quickstart

From URL to LLM-Ready JSON
in a Few Lines of Python.

No proxies to rotate, no headless browser to babysit, no HTML to parse. Send a URL, get back clean structured JSON — ready to drop straight into your LLM or RAG pipeline.

import requests

r = requests.post(
    "https://api.datablue.dev/v1/scrape",
    headers={"Authorization": "Bearer wh_your_api_key"},
    json={"url": "https://example.com", "formats": ["markdown", "links"]},
)

print(r.json())  # clean, LLM-ready JSON
200 OK · response
{
  "success": true,
  "data": {
    "markdown": "# Example Domain\n\nThis domain is for use in...",
    "links": ["https://www.iana.org/domains/example"],
    "metadata": {
      "statusCode": 200,
      "sourceURL": "https://example.com",
      "title": "Example Domain"
    }
  }
}
// Static example

Explore Example JSON
Right Now. No Signup.

Pick a sample query to animate illustrative JSON. No API request is sent; timings, status, token savings, and credit values are example data, not measured results.

STATIC EXAMPLE · NO LIVE REQUEST
// Request
Pre-loaded examples
response.json
Response: 1.21s Status: 200 OK Tokens vs raw HTML: −82% Credits used: 1

Evaluate DataBlue for your workflow.

Explore a customer story, inspect the contracts, and understand the costs.

Transparent API rates

Compare billing units and credit weights across the public catalogue.

Compare API rates →
// Pick your path

We'll Get You to Clean Web Data Fast.

Visitors arrive with very different contexts. Self-select the on-ramp that fits where you are today.

01

Just Starting

New to web scraping? Build your first scraper in 5 minutes. We handle proxies, CAPTCHAs, geolocation, and JS rendering.

  • 1,000 one-time signup credits
  • No credit card required to start
  • Quickstart tutorial + complete API reference
  • All AI-ready features on the free tier
Perfect forindie hackers · weekend SEO projects
Start Free →
02

Already Scraping

Switching from Firecrawl, SerpAPI, or a homegrown scraper? Migrate in under 10 minutes — drop-in compatible response shape.

  • Firecrawl-compatible response schema
  • Compare against current provider terms
  • Cleaner output, ready for LLM ingestion
  • Top-up credits remain as overflow
Perfect forcost-conscious growth teams
03

Running at Scale

Need enterprise reliability for millions of scrape and search requests with strict uptime, dedicated capacity, and custom contracts.

  • Published status and real-time monitoring
  • Priority support + private Slack
  • Volume discounts and annual contracts
  • Dedicated infrastructure and IPs
Perfect forSeries A+ · agencies · enterprise
Contact Sales →
// Core Features

Everything You Need.
Nothing You Don't.

Five blocks that explain why DataBlue beats the field on the things that actually matter when you turn websites into LLM-ready data.

01JSON Parsing

Structured JSON,
Not Raw HTML.

Use documented JSON fields from source-specific data APIs, or choose a web extraction workflow for your own schema. Available fields depend on the endpoint and source response.

// What you skip
  • Maintaining source-specific HTML parsers in your application
  • Token-heavy HTML being fed into your LLM
  • Passing unrelated page markup into downstream workflows
RESULTUse the fields you need. Payload size and model costs depend on the source, selected output, and your workflow.
raw_html.txtIllustrative HTML input
<div class="yuRUbf MjjYud xpd vt6azd hlcw0c" data-ved="2ahUKEwi9..."><a href="/url?q=https://runnersworld.com&sa=U..."><h3 class="LC20lb MBeuO DKV0Md">The 12 Best Running Shoes of 2026</h3></a><cite class="qLRx3b tjvcx">runnersworld.com</cite> <!-- + 4,810 more lines -->
DataBlue parses
response.jsonIllustrative output

  "position" 1
  "title" "The 12 Best Running Shoes of 2026"
  "link" "https://runnersworld.com/best-running"
  "domain" "runnersworld.com"
  "snippet" "Our editors tested 60+ pairs…"
  "rich_snippet"  "rating" 4.7 
  "sitelinks"  4 items 
02Global Coverage

Localized Data,
Worldwide.

Set any location down to the city, any language, any device. DataBlue scrapes and searches from that exact location, so you see the prices, content, and results a real local user would, critical for localized scraping, rank tracking, and international research.

# pull mobile SERP for biryani in Madurai, in Tamil
result = datablue.serp(
    query="best biryani",
    location="Madurai, Tamil Nadu, India",
    google_domain="google.co.in",
    hl="ta",    # interface language
    gl="in",    # country
    device="mobile"
)
// global connectivity195 countries - 50 languages
195+
Countries
50+
Languages
3
Devices
city
Granularity
03Live Ticker

Data for Your
Next Decision.

Retrieve structured data for research, monitoring, and agent workflows. Choose the endpoint for your source, then check its documented refresh behavior and response fields.

  • Search, commerce, ads, video, and app data endpoints
  • Source-specific inputs and coverage documented per endpoint
  • Review returned data before using it in downstream decisions
Illustrative requestsSample timings, not telemetry
00:30best running shoes 2026US1180ms
00:26hotels in tokyoJP980ms
00:22openai pricingDE1320ms
00:18site:github.com claudeUS1050ms
00:14meilleur restaurant parisFR1290ms
00:10chatgpt vs claude 4.5US1110ms
00:06crm para startupsES1240ms
04Transparent Pricing

Transparent Credit
Weights.

Each endpoint has a visible live-catalog weight before you run it. Monthly plan credits reset with the billing period, while top-up credits remain available as overflow until you use them.

RULEMonthly first · top-up second · failed billable units released. Clear before the request runs.
// credit mathone shared balance
API / workloadBilling guidance
Scrape, crawl & extractCheck baseline output and additional components
Commerce & quick-commerceCheck the selected endpoint’s output unit
Ads, YouTube & App StoreCheck the selected endpoint’s output unit
SERP Lite page1 credit per delivered result page
SERP Advanced page2 credits per delivered result page
See every endpoint’s units, rates and plan capacity →
05Performance

Built for Speed
and Scale.

Our infrastructure is built for high-volume workloads. Auto-retry, residential proxy rotation, smart routing, and CAPTCHA solving — all invisible to you. You send the request, we return the data.

// Concurrency

Concurrency is plan-based and visible before you run, with higher tiers unlocking more active jobs and request throughput.

// performancevs alternatives
// Response model
DataBlue
inline
SerpAPI
inline
DataForSEO
task flow
ScraperAPI
proxy mode
// Reliability posture
DataBlue
status page
SerpAPI
provider terms
ScraperAPI
provider terms
// SDKs

Python and Node SDKs
plus REST.

Use the active Python and Node.js clients, or call the same API directly with cURL from any stack.

from datablue import DataBlue

client = DataBlue(api_key="wh_your_api_key")

# Scrape any URL -> clean, LLM-ready JSON
result = client.scrape(
    "https://example.com",
    formats=["markdown", "links"],
)
print(result.markdown)

# Crawl an entire domain in one call
status = client.crawl("https://example.com", max_pages=50)
for page in status.data:
    print(page.url, len(page.markdown))

# Async client for app workers and API routes
from datablue import AsyncDataBlue

async with AsyncDataBlue(api_key="wh_your_api_key") as async_client:
    async_result = await async_client.scrape(
        "https://example.com",
        formats=["markdown"],
    )

// Active client support

Python + Node.js
The public SDK surface matches the API methods developers use most.
SDK defaults
Network and server retries use the SDK defaults where supported.
Plan-aware throughput
Concurrency and request limits come from the active plan, not hidden code samples.
REST fallback
Every feature can also be called with bearer-token HTTP requests.
pip install datablue
// Use Cases

Data for research, products, and AI.

Choose the sources and outputs that fit your workflow.

AI Search Agents & Perplexity-Style Tools

Build research agents that browse Google live, pull the top 10 results, and synthesize the findings with an LLM. Fresh, structured search data without HTML token overhead.

Example"Find the top 5 AI coding assistants released in the last 90 days and summarize their pricing."
Popular withAI startups · research teams · internal knowledge tools
Why DataBlueUse selected structured fields as context for your model

SEO Rank Tracking & SERP Monitoring

Power your own rank tracker, internal SEO dashboard, or client reporting tool. Pull thousands of positions daily, monitor SERP feature changes, alert on competitor moves.

ExampleTrack 1,000 client keywords across 12 countries every morning at 6 AM.
Popular withSEO agencies · in-house SEO · affiliate marketers
Why DataBluetop-up credits do not expire — perfect for irregular monitoring

Commerce & Quick-commerce Research

Retrieve product and marketplace data from supported commerce sources. Compare location-specific price and availability from Blinkit, Zepto, and Instamart in India.

ExampleCompare returned price and availability at supported delivery locations.
Popular withcommerce teams · retail analysts · market researchers
Why DataBlueCoverage and billing units vary by source and endpoint

Public Ads, Video & App Research

Research public ad creatives, YouTube metadata, and Apple App Store listings with source-specific APIs. Ads transparency data is not private campaign performance data.

ExampleBuild a research view from supported advertiser, channel, or app inputs.
Popular withresearch teams · app developers · content analysts
Why DataBlueYouTube metadata, not transcripts; Apple App Store, not Google Play
// Why We Exist

Built on Principles,
Not Shortcuts.

We've all been there. Usage pages that do not match invoices. Hidden multipliers that change unit economics after launch. Raw HTML when you needed structured data. DataBlue was built around visible endpoint weights, success-only billing, and clear credit buckets.

Clear Credit Buckets.

Monthly credits and top-ups behave differently.

Monthly plan credits reset with your billing period. Top-up credits do not expire and are used after your monthly credits.

// Why this mattersClear credit buckets make usage predictable without hiding expiry rules in fine print.

Transparent Endpoint Weights.

Costs are visible before you run.

SERP Lite, Advanced SERP, Maps, and other APIs use explicit admin-managed weights. The public pricing page shows the active catalog.

// Why this mattersPredictable costs let you budget with confidence and forecast unit economics.

AI-Ready by Default.

Structured JSON · LLM extraction · MCP support — every plan.

No "AI tier" upsell. No feature gates between you and clean data.

// Why this matters2026 is the AI-native era. Your scraping API should be built for agents, not 2014-era tools.

No Hidden Fees, Ever.

Usage is fully transparent.

You see exactly which queries you ran, when, and what they cost. No mystery "infrastructure fees" or "premium proxy charges" buried in fine print.

// Why this mattersYou're building a business. You need infrastructure partners who are honest about cost.
DB
// Founder note

Built by a team that's shipped developer tools for 10+ years. We use DataBlue ourselves every day to power our own products like Japan Pro. It's production-grade because our own revenue depends on it.

// Integrations

Use DataBlue in your code or AI workspace.

Connect to live web, search, commerce, ads, video and app data through your preferred interface.

REST API

Build DataBlue into your applications with an API key and documented endpoints.

Explore API docs

ChatGPT

Connect DataBlue to a compatible ChatGPT workspace using the hosted connector.

Set up ChatGPT

Codex MCP

Give Codex access to DataBlue tools through the hosted MCP server.

Set up Codex

DataBlue account and available credits required. Client availability and workspace permissions vary; see setup guides.

// Pricing

Plans for every workload

One credit balance for search, scraping, commerce, quick-commerce, ads, YouTube and App Store APIs. Choose a plan for your volume; each endpoint has its own billing unit and credit weight.

Paid plans start at USD 29 / month (Lite, billed monthly)

Example: Google SERP

Google SERP Lite: 1 credit per delivered result page. Google SERP Advanced: 2 credits per delivered result page. Multi-page requests are billed per delivered page.

Compare billing units, plan capacity and effective costs for all APIs →
6 plans
Lite

$29 / month

40,000 monthly credits
10 concurrent jobs
Standard

$59 / month

180,000 monthly credits
25 concurrent jobs
Recommended
Pro

$149 / month

515,000 monthly credits
50 concurrent jobs
Workload calculator shows cost before you run
Premium

$299 / month

1,150,000 monthly credits
100 concurrent jobs
Business

$699 / month

2,900,000 monthly credits
150 concurrent jobs
Custom

Custom / contact sales

Negotiated credits
Negotiated concurrency
// Shared pricing rules
  • All APIs use one credit balance
  • Endpoint weights come from the live catalog
  • Credits are charged only for successful billable results
  • Plan credits reset each billing period
  • Top-up credits stay as overflow
// Free tier
  • No paid commitment required
  • 1,000 one-time signup credits
  • API key access with the same endpoint weights
// FAQ

Frequently Asked Questions.

Answers about API output, integration and billing.

DataBlue provides search, scrape, crawl, map and extraction APIs alongside commerce, quick-commerce, ads, YouTube and App Store data APIs. Explore /apis for supported endpoints and use /pricing#api-rates to compare billing units and credit weights. Output, supported locations and available fields depend on the endpoint.
Send a POST request to https://api.datablue.dev/v1/scrape with the target URL and the formats you want - plain `requests` or our Python SDK both work. You get back clean, structured JSON (markdown, links, headings, images, and AI-extracted structured data) with no HTML parsing. Copy the quickstart snippet above to run your first scrape in under a minute.
Clean, structured JSON for any page you scrape: markdown, rendered and raw HTML, links, headings, images, screenshots, and AI-extracted structured data. For the search endpoint you also get full SERP features (organic results, ads, knowledge panel, People Also Ask, and more). Every field is named, typed, and ready to use without parsing.
Three things. First, the credit rules are explicit: monthly plan credits reset each billing period, while top-up credits do not expire. Second, endpoint weights are visible before you run. Third, every plan ships with AI-ready output and an MCP server, not just enterprise tiers.
Your account pauses automatically - no overage charges, no surprise bills. Upgrade, add top-up credits, or wait for your paid plan renewal to resume.
Never. Only successful responses consume credits. Network timeouts, blocks, and CAPTCHA failures are retried for free until they succeed.
Yes. A real headless browser renders the page, executes JavaScript, and waits for content - including single-page apps and infinite scroll - before returning clean structured data. There's no headless browser for you to run or maintain.
Yes. Geo-target any scrape or search by country, city, and language, and choose mobile, desktop, or tablet rendering. For search, pass any Google domain (google.co.in, google.de, etc.) down to the city level.
Yes. Every request hits the live web by default. We don't serve cached results unless you explicitly opt in for cost savings on high-volume historical queries.
API request and response payloads are retained for a short operational window for debugging, abuse prevention, and support, then deleted or anonymized. See /legal/privacy-policy#retention for the published retention policy and /legal/security for security information.
Yes, instantly from your dashboard. No contracts and no cancellation fees. Monthly plan credits stop with the subscription; top-up credits remain available under the account credit policy.
Except where required by law or expressly stated, fees are non-refundable. Annual plans may be refundable within a stated window described at checkout. See /legal/terms-of-service for the published terms.
Google SERP Lite: 1 credit per delivered result page. Google SERP Advanced: 2 credits per delivered result page. Multi-page requests consume credits for each delivered billable page, not one flat charge per request. Other APIs have their own billing units and share the same credit balance. Standard, billed monthly at $59.00, includes 180,000 credits/month. Allocating all credits to one mode gives Lite: 180,000 result pages/mo ($0.328 / 1K result pages); Advanced: 90,000 result pages/mo ($0.656 / 1K result pages). Effective costs assume full use of included credits, exclude taxes and are not top-up prices.
// Get started

Build with live data
for your AI agents.

Bring web, search, commerce, ads, video, and app data into your AI workflows through one platform. Explore the current plans and one-time signup allowance in the pricing catalog.

Explore pricingRead the API docsReview subscription terms
Security
Published information
Docs
API reference
Plan
Concurrency
Built in Madurai