DuckDuckGo Images Scraper avatar

DuckDuckGo Images Scraper

Pricing

from $1.99 / 1,000 duckduckgo images scraper results

Go to Apify Store
DuckDuckGo Images Scraper

DuckDuckGo Images Scraper

Scrapes image search results from DuckDuckGo Images. Extracts image URL, thumbnail, alt text, dimensions, format, file size, dominant color, source domain, favicon, creator, license, and more.

Pricing

from $1.99 / 1,000 duckduckgo images scraper results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrapes image search results from DuckDuckGo Images. Extracts image URL, thumbnail, alt text, dimensions, format, file size, dominant color, source domain, favicon, creator, license, and more.

What this Actor collects

The Actor converts DuckDuckGo Images results into one clean JSON record per image, including original and thumbnail URLs, dimensions, format, source page and domain, publication metadata when available, applied filters, and search provenance.

  • Uses the input limits and filters below to control the crawl.
  • Stores source-backed fields defined by the 40-field dataset schema.
  • Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.

Use cases

  • Visual research
  • Image-source discovery
  • Media and asset enrichment

Input

Provide input in JSON. Fields marked required must be supplied. The Default / example column shows a schema default when one exists; otherwise it shows a documented prefill or fixture value.

FieldTypeRequiredDefault / exampleDescription
querystringYes"cats"The search query for DDG image search.
maxItemsintegerNo100Maximum number of images to scrape.
regionstringNo"us-en"DDG region code (e.g. us-en, uk-en, de-de).
sizestringNo""Filter by image size.
colorstringNo""Filter by dominant color.
typestringNo""Filter by image type.
layoutstringNo""Filter by image aspect ratio.
licensestringNo""Filter by usage license.
safeSearchstringNo"moderate"Safe search setting.
maxRequestRetriesintegerNo2Retries for transient navigation failures and rate limits.
navigationTimeoutSecsintegerNo45Maximum time in seconds for each search navigation.
headlessbooleanNotrueRun Firefox without a visible window.
proxyConfigurationobjectNo{"useApifyProxy":true}Proxy settings.

Example input

{
"query": "artificial intelligence",
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true
},
"region": "us-en",
"safeSearch": "moderate"
}

Output

The default dataset contains one item per image result. The following are the most useful fields; dimensions, format, dates, and other media metadata appear only when supplied by the source response.

FieldTypeDescription
positionintegerPosition
thumbnailstringThumbnail
titlestringTitle
imageUrlstringImage URL
imageWidthintegerImage Width
imageHeightintegerImage Height
fileFormatstringFile Format
sourceDomainstringSource Domain
sourceUrlstringSource URL
searchQuerystringSearch Query
regionstringRegion
safeSearchstringSafe Search
scrapedAtstringScraped At
typestringRecord Type
querystringQuery
resultTypestringResult Type

Example dataset item

This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.

{
"position": 1,
"thumbnail": "https://tse3.mm.bing.net/th/id/OIP.4OEXlgSo030JWa8WUpS_UAHaE8?r=0&pid=Api",
"title": "iAsk Student · ai",
"imageUrl": "https://incubator.ucf.edu/wp-content/uploads/2023/07/artificial-intelligence-new-technology-science-futuristic-abstract-human-brain-ai-technology-cpu-central-processor-unit-chipse…",
"imageWidth": 1500,
"imageHeight": 1000,
"fileFormat": "jpeg",
"sourceDomain": "iask.ai",
"sourceUrl": "https://iask.ai/q?q=ai",
"searchQuery": "artificial intelligence",
"region": "us-en",
"safeSearch": "moderate"
}