VOOZH about

URL: https://apify.com/kawsar/google-image-downloader

⇱ Google Image Downloader Β· Apify


Pricing

from $1.99 / 1,000 results

Go to Apify Store

Google Image Downloader

Google Image Downloader scrapes Google Images for any keyword and returns full-size image URLs, thumbnails, source pages, and dimensions, so you can build datasets, run SEO audits, or collect images without writing a single line of code.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

2

Monthly active users

a month ago

Last modified

Share

Google Image Downloader

πŸ‘ Image

Extract structured image data from Google Images for any search keyword. Returns direct image URLs, thumbnail URLs, source page URLs, image dimensions, and domain information. No browser or manual work required.

Commonly used for SEO audits, competitor research, content curation, AI dataset labeling, and visual trend analysis.


Features

  • Scrapes full-size image URLs and thumbnail URLs for any keyword
  • Returns the source page URL and domain for each image
  • Captures image width and height in pixels
  • Supports Google SafeSearch filter
  • Paginates automatically to collect up to 500 results
  • No browser required and no proxy configuration needed
  • Exports to JSON, CSV, Excel, or Google Sheets

Output fields

FieldTypeDescription
positionIntegerRank in search results (1 = first result)
queryStringThe search keyword used
imageUrlStringDirect URL to the full-size image
thumbnailUrlStringGoogle-proxied thumbnail URL
sourceUrlStringURL of the page hosting the image
sourceDomainStringDomain of the source website
widthIntegerImage width in pixels
heightIntegerImage height in pixels

Input fields

FieldTypeRequiredDefaultDescription
queriesArray of stringsYesβ€”One or more search keywords. Each keyword is scraped independently.
maxImagesIntegerNo50Max images per keyword (1–500). Paginated automatically.
safeSearchBooleanNofalseFilter explicit content via Google SafeSearch
requestTimeoutSecsIntegerNo30Per-request timeout in seconds (10–120)

How to use

Step 1 β€” Enter one or more keywords

In the Search keywords field, add each keyword you want to search. Each keyword is scraped as a separate Google Images search and returns its own set of results.

Examples:

  • logo design minimalist
  • landscape photography golden hour
  • product packaging coffee
  • interior design scandinavian

You can add as many keywords as you need. The actor processes them one by one.

Step 2 β€” Set result limit per keyword

Use the Max images per keyword field to control how many results to collect for each keyword. Default is 50. Google Images typically returns up to 200 unique results per search, so setting maxImages above 200 may return fewer results than requested. The total dataset size will be approximately number of keywords Γ— maxImages.

Step 3 β€” Configure optional settings

  • Safe search β€” turn on to filter adult content from results
  • Request timeout β€” increase this if you see timeout errors on slow connections

Step 4 β€” Start the run

Click Start. The actor fetches and parses results page by page, then saves everything to the Dataset tab. Runs typically complete in under a minute for 50–100 images.


Example input

{
"queries":[
"minimalist logo design",
"flat icon design",
"brand identity inspiration"
],
"maxImages":50,
"safeSearch":false,
"requestTimeoutSecs":30
}

This runs three separate Google Images searches and returns up to 50 images each, giving up to 150 results total in the dataset.

Example output

[
{
"position":1,
"query":"minimalist logo design",
"imageUrl":"https://cdn.dribbble.com/users/2/screenshots/minimal-logo.jpg",
"thumbnailUrl":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ...",
"sourceUrl":"https://dribbble.com/shots/12345-minimal-logo-concept",
"sourceDomain":"dribbble.com",
"width":1600,
"height":1200
},
{
"position":2,
"query":"minimalist logo design",
"imageUrl":"https://images.behance.net/project/logos/minimal-brand.png",
"thumbnailUrl":"https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcR...",
"sourceUrl":"https://www.behance.net/gallery/98765/Minimal-Logo-Collection",
"sourceDomain":"behance.net",
"width":1200,
"height":900
}
]

Use cases

SEO and competitive research Search any keyword and see which domains rank in Google Images. Useful for understanding who owns the visual search results for your niche, spotting competitors, and identifying link-building opportunities from high-ranking image sources.

Content and design research Collect reference images for mood boards, presentations, design briefs, or creative projects without manually saving each image.

AI and machine learning datasets Gather labeled image URLs at scale for training image classifiers, object detection models, or visual search systems. The structured output includes dimensions and source metadata.

Market and product research Search product categories and see which brands, styles, and designs appear most in image search. Useful for identifying visual trends before launching a product or campaign.

Monitoring Run the actor on a schedule to track how image search results change over time for a given keyword. Compare runs to detect when new competitors enter the space or existing ones lose visibility.


Scheduling

To monitor a keyword over time, use Apify's built-in Schedule feature:

  1. Go to Schedules in the Apify console
  2. Click Add schedule
  3. Select this actor and set your input
  4. Choose a frequency (daily, weekly, etc.)
  5. Results from each run accumulate in the dataset automatically

Integrations

IntegrationHow to use
Google SheetsConnect via the Apify Google Sheets integration to push results directly to a spreadsheet
ZapierTrigger Zaps when new results are saved to the dataset
Make (Integromat)Build automated workflows using new dataset items as triggers
REST APIAccess results programmatically via the Apify API using your API token
CSV / ExcelDownload from the Dataset tab using the Export button

Limits and notes

  • Google Images returns up to approximately 200 unique results per search query. Setting maxImages above this will collect as many results as Google provides.
  • Duplicate images (the same file hosted on multiple pages) are deduplicated automatically.
  • Results reflect what Google returns at the time of the run. Image rankings change over time.
  • The sourceUrl field is the page where the image is hosted, not a direct download link.
  • Some images may not have a detectable source URL if Google does not expose one in its result data.

Support

If you find a bug or want to request a feature, open an issue on the actor page in the Apify console.

You might also like

Image Downloader

apify/image-downloader

Bulk Image Downloader

onescales/bulk-image-downloader

The Bulk Image Downloader is a powerful Apify actor that extracts and downloads images from web pages or processes direct image URLs in bulk. Whether you need to download a single image or thousands of images from multiple websites, this tool handles it all efficiently.

1.1K

5.0

Google Images Scraper

crawlerbros/google-images-scraper

Extract image data from Google Images search. Scrape image URLs, dimensions, thumbnails, page titles, origins, and content URLs for any search query.

67

5.0

Google Images Scraper

hooli/google-images-scraper

Scrape image details from images.google.com. Add your query and number of images and extract image details such as image URL, image source, description, image dimensions, thumbnail, and more. Export scraped data, run the scraper via API, schedule and monitor runs, or integrate with other tools.

Image Scraper

rapidtech1898/image-scraper

Extract image links from any website quickly and easily. Enter a URL and the scraper collects all available image URLs in seconds. Perfect for designers, marketers, and developers who need fast access to image sources without manual searching.

103

1.0

Bulk Image Downloader

trudax/bulk-image-downloader

Download all images from a website with this easy-to-use Bulk Image Downloader. Scrape all images from any website by URL to a zip file with a single click.

Website Image Scraper

crawlerbros/website-image-scraper

Extract every image URL from a website. Crawls the start page (and optionally internal links up to a configurable depth), parses `<img>` tags, `<picture>`/`<source>`, `srcset` candidates, and CSS `background-image` declarations. HTTP-only, no proxy or browser needed.

35

Website Image Scraper

gomorrhadev/website-image-scraper

Website Image Scraper is a fast, lightweight tool that crawls websites to extract image URLs (jpg, png, svg) without downloading files or using browsers. It supports recursive crawling, respects robots.txt, and efficiently collects image links for analysis or monitoring or a later download.

πŸ‘ User avatar

Gomorrha UG (haftungsbeschrΓ€nkt)

305

5.0

Web Images Scraper

jupri/web-images-scraper

Scrape Images from a Webpage

Google Images Scraper

easyapi/google-images-scraper

Powerful Google Images scraper collect up to 5000 image results per runn with flexible search options, language support. Perfect for visual content research, competitor analysis, and image SEO optimization. πŸ–ΌοΈπŸ”

Related articles

Top 5 Google Image Search APIs to extract web image data
Read more
How to scrape Google Images in 4 steps
Read more
How to use Google Lens API to extract image data and find matching images
Read more