DuckDuckGo Search Scraper avatar

DuckDuckGo Search Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
DuckDuckGo Search Scraper

DuckDuckGo Search Scraper

A robust, high-performance utility designed for developer automation, data integration, and AI training. Features built-in captcha bypass, headful/headless browser execution, and proxy support to scrape Duckduckgo Search data seamlessly, reliably, and at scale.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Coding Frontned

Coding Frontned

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

18 hours ago

Last modified

Share

Extracts bounded organic web results from public DuckDuckGo Lite pages with lightweight HTTPS requests—no browser required.

{ "queries": ["apify web scraping", "web crawling ethics"], "maxItems": 10, "maxPages": 2, "maxTotalItems": 20, "region": "us-en" }

Use query for one legacy query or queries for up to ten unique searches. maxItems and maxPages apply per query; maxTotalItems is the hard aggregate cap. Requests and page traversal are sequential. Results are deduplicated per query by their decoded destination URL.

Records contain organic rank, stable result ID, title, decoded destination and domain, visible URL, snippet/date when exposed, query/region/page provenance, HTTP/request metadata, connection mode, extraction method, and timestamp. Missing optional fields are omitted rather than represented by null or empty strings.

Direct access is the default. Standard Apify or custom proxies can be configured explicitly. HTTP 403/429, DuckDuckGo challenge markup, unexpected content types, and missing organic markup fail after three bounded retries and are never stored as data.

For local QA run npm ci, npm run lint, npm test, apify run --purge --input-file qa-inputs/local-search.json, and npm run validate.