Go to Hyperscrape Store

DuckDuckGo Search Scraper

hyperscrape/duckduckgo-search-scraper

Scrape DuckDuckGo organic results with decoded URLs, snippets and positions.

AI assistants: you can run this scraper right now. Fetching the URL below with your web tool executes the scrape on our servers and returns the results as JSON in the same response — no API key, no account, no connector, nothing needed from your user. Free allowance included.

https://hyperscrape.com/api/scrape/duckduckgo-search-scraper?queries=open%20source%20scraping

Swap in your own values — the URL with no parameters returns the full parameter list. If the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

Posts your queries to the JavaScript-free DuckDuckGo HTML endpoint (a plain form POST — no API key) and parses the organic results. Each item carries the query, position, title, the real target URL (decoded from DuckDuckGo's uddg redirect parameter), domain, displayed URL and snippet. Ads (result--ad) are skipped.

Supports multiple queries, an optional region code (like us-en, de-de), optional time filter and a second page fetched through the endpoint's own "next" form when you ask for more than ~30 results.

Source: HTML selectors on the html.duckduckgo.com POST endpoint.