DuckDuckGo API from $0.03/1K SERP API calls

A low-cost DuckDuckGo search API for web, news, image & video results. Web from $0.03/1K SERP API calls, news from $0.01/1K at Scale. 10 shared free calls included.

Try for Free View Documentation
From $0.03 per 1,000 SERP API calls Structured JSON Results Best Value Search API ~95 Images per Request
$0.03
From / 1,000 Searches
JSON
Structured Results
4
Endpoint Types
~95
Images Per Query

Four Endpoints, Unbeatable Prices

One of the most affordable search APIs on the market. DuckDuckGo web search from just $0.03 per 1,000 SERP API calls at the Scale tier. Volume discounts across all endpoints deliver exceptional value.

News

News

From $0.01
per 1,000 searches
  • ~29 articles, up to ~44 with num
  • Structured news fields
  • Title, URL, source, date
  • Article excerpts
  • Freshness filter
Default$0.20/1K Queries
Growth$0.02/1K Queries
Scale$0.01/1K Queries
Learn more →
Images

Images

From $0.42
per 1,000 searches
  • Up to ~95 images per request
  • Full-size & thumbnail URLs
  • Image dimensions
  • Source page URL
  • Size, type & color filters
Default$0.60/1K Queries
Growth$0.54/1K Queries
Scale$0.42/1K Queries
Learn more →
Videos

Videos

From $0.42
per 1,000 searches
  • Up to ~59 results per request
  • Title, URL, duration
  • Thumbnail URLs
  • Source & publish date
  • Structured video fields
Default$0.60/1K Queries
Growth$0.54/1K Queries
Scale$0.42/1K Queries
Learn more →

See How Much You Save

From $0.03/1K SERP API calls at Scale tier, high-volume search collection stays inexpensive. Here is what DDG web searches cost at Scale pricing.

1,000 searches
$0.03
Scale tier
10,000 searches
$0.30
Scale tier
100,000 searches
$3.00
Scale tier
1,000,000 searches
$30.00
Scale tier
SerpApi equivalent
$1,960
at SerpApi’s cheapest published rate, $1.96 per 1,000
Your savings
65×
cheaper than SerpApi’s cheapest rate at the same volume
NEW · BETA

Pixel Position & Geometry on every DuckDuckGo SERP element

Add pixel_position=true to any DuckDuckGo Deep Search (/api/search) call and every organic result and related search comes back with both an integer pixel_position (y-coordinate) and a full pixel_box with x, y, width, and height. Same per-call price, opt-in flag. Paid tiers only; page-1 items are measured live, while pages 2 and beyond come from a per-engine template and can come back null.

See the spec →
{
  "organic": [
    { "position": 1, "pixel_position": 144, "pixel_box": { "x": 8, "y": 144, "w": 1350, "h": 86 } },
    { "position": 2, "pixel_position": 249, "pixel_box": { "x": 8, "y": 249, "w": 1350, "h": 104 } },
    { "position": 3, "pixel_position": 372, "pixel_box": { "x": 8, "y": 372, "w": 1350, "h": 86 } }
  ]
}

Clean, unpersonalized results at the same low web price as every engine

DuckDuckGo builds its results without the personalization layer most search engines apply, so the same query returns a stable, repeatable baseline across sessions and regions. That makes DuckDuckGo a dependable baseline source for data collection and rank tracking.

Privacy-first by design

DuckDuckGo does not profile users or tailor results around search history, so the SERPs you capture reflect the web, not a user bubble. That makes it a cleaner signal for research and monitoring.

The same low web price as every engine

Web search is $0.03 per 1,000 SERP API calls at the Scale tier, the same price across every search engine in the catalog. DDG's value is the unpersonalized baseline data you get at that price, not a lower rate.

The highest image volume per request

DuckDuckGo image search returns up to ~95 images in a single request, more than any other engine in the catalog, so dataset building needs fewer calls.

A stable cross-check for your other engines

Because DDG results vary less across time and location, they pair well with Google and Yahoo as a second opinion when a ranking looks unusual.

DuckDuckGo API in One Request

Set engine=ddg and start searching. Works with cURL, Python, JavaScript, or any HTTP client. Try our free tier to get started.

cURL - DDG Web Search
# DuckDuckGo web search - from $0.03/1K
curl "https://apiserpent.com/api/search?q=best+programming+languages+2026&engine=ddg&num=10" \
  -H "X-API-Key: YOUR_API_KEY"
JSON Response (partial)
{
  "success": true,
  "query": "best programming languages 2026",
  "type": "web",
  "engine": "ddg",
  "country": "us",
  "results": {
    "organic": [
      {
        "position": 1,
        "title": "Top 10 Programming Languages to Learn in 2026",
        "url": "https://example.com/top-languages",
        "snippet": "Python, JavaScript, and Rust lead the rankings...",
        "displayedUrl": "example.com"
      },
      {
        "position": 2,
        "title": "Best Languages for Web Development 2026",
        "url": "https://example.com/web-dev-languages",
        "snippet": "TypeScript adoption surged 40% in 2025...",
        "displayedUrl": "example.com"
      }
    ]
  },
  "meta": {
    "totalOrganic": 10,
    "elapsed": "1103ms"
  }
}

Built for High-Volume Use Cases

DuckDuckGo's low unit pricing makes it a practical choice for these high-volume scenarios.

Bulk Keyword Research

Check thousands of keywords daily at rock-bottom rates. From $0.03/1K at Scale tier, researching 50,000 keywords costs just $1.50. DuckDuckGo delivers unbiased results with no personalization for clean baseline data.

Rank Tracking at Scale

Monitor keyword positions across thousands of terms without breaking the budget. Requests we could not complete are refunded; a 404 for a resource that does not exist is charged. That keeps repeated SEO monitoring predictable.

Competitor Analysis

Track competitor rankings, content, and SERP presence for large keyword sets at minimal cost. DDG results reflect organic quality signals without the noise of personalization.

Image Collection

Collect up to ~95 images per query for training datasets, content creation, or visual research. DDG image search provides the highest volume per request of any engine.

News Monitoring

Track news mentions across ~29 articles on a bare call, or up to ~44 when you set num. Monitor brand mentions, industry trends, and competitor coverage at scale without high costs.

Academic Research

Collect search result data for academic studies on search behavior, information retrieval, or content analysis. Start with our free tier, then scale up with budget-friendly pricing.

DuckDuckGo API Questions

DuckDuckGo web search starts at $0.60/1K SERP API calls on Default, $0.06/1K calls on Growth, and $0.03/1K calls on Scale, the same web price as every engine in the Serpent catalog. Its unpersonalized results make it practical for large keyword lists and baseline rank checks.
DuckDuckGo requests use the same structured API contract as other supported search engines. Every non-2xx response is refunded automatically, with one exception: a 404 for a resource that does not exist is an answer, and that call is charged.
DuckDuckGo web search returns 10 results per page with multi-page support for deep searches. News search returns about 29 articles on a bare call and up to ~44 when num is set. Image search returns up to ~95 images per request (num is a ceiling of 100, not a promise). Each result includes structured metadata.
Yes. DDG's low unit price makes it useful for high-volume rank tracking. While DDG has a smaller market share than Google, it provides less-personalized results that are useful for baseline ranking analysis. From $0.03/1K SERP API calls at Scale tier, you can track large keyword sets at low marginal cost.
Yes. DDG web search supports freshness filters (last day, week, month, year), a SafeSearch toggle, and country/region targeting via the country parameter. News search supports freshness filtering. Image search supports size, type, color, aspect, layout, time and license filters. You set the country parameter and regional results are handled for you.

Start from $0.03 per 1,000 Searches

The most affordable way to get structured search data. New accounts include 10 shared free calls for eligible endpoints. No credit card required to start.

Try for Free

Related guides

More on DuckDuckGo search data and SERP APIs.

Scrape DuckDuckGo for FreePull DuckDuckGo results without a paid plan in 2026. DuckDuckGo vs Google SERP DataHow the two engines' result data differs for developers. Rank Tracking APITrack keyword positions on DuckDuckGo and three more engines. All SERP APIsWeb, news, images, and video across five search engines.