Google Images Scraper avatar

Google Images Scraper

Pricing

$4.99/month + usage

Go to Apify Store
Google Images Scraper

Google Images Scraper

Scrape Google Images search results including image URLs, thumbnails, source pages, titles, and dimensions

Pricing

$4.99/month + usage

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Apify Actor that scrapes Google Images search results. Extracts image URLs, thumbnail URLs, source page links, titles, dimensions, and source domains.

Features

  • Search Google Images with any query
  • Extract full-resolution image URLs and thumbnails
  • Get image dimensions (width × height)
  • Localized results with country and language params
  • Filter by image size, type, and color
  • CAPTCHA detection and session rotation
  • Automatic scrolling to load more results
  • Residential proxy support for reliable access

Input

FieldTypeDefaultDescription
querystring"sunset photography"Image search term
maxItemsinteger100Maximum results to return
glstring-Two-letter country code for localized results (e.g. us, in, uk)
hlstring-Two-letter language code (e.g. en, es, de)
imageSizeenum"any"Size filter: any, large, medium, icon
imageTypeenum"any"Type filter: any, photo, clipart, lineart, animated
imageColorenum"any"Color filter: any, color, bw
proxyConfigurationobjectApify ResidentialProxy settings (residential recommended)

Example input

{
"query": "sunset photography",
"maxItems": 100,
"gl": "us",
"hl": "en",
"imageSize": "large"
}

Output

Each result in the dataset contains the following fields:

FieldTypeDescription
positionintegerResult position (1-based)
titlestringImage title/caption
sourceUrlstringURL of the page containing the image
imageUrlstringDirect URL to the full-resolution image
thumbnailUrlstringGoogle's thumbnail URL
sourcestringSource domain name
widthintegerImage width in pixels
heightintegerImage height in pixels
searchQuerystringThe query used
searchUrlstringThe Google Images URL crawled
scrapedAtstringISO timestamp of when the result was scraped

Example output

{
"position": 1,
"title": "Beautiful sunset over the ocean",
"sourceUrl": "https://www.example.com/sunset-gallery",
"imageUrl": "https://www.example.com/images/sunset-hd.jpg",
"thumbnailUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:example",
"source": "example.com",
"width": 1920,
"height": 1080,
"searchQuery": "sunset photography",
"searchUrl": "https://www.google.com/search?q=sunset+photography&tbm=isch&gl=us&hl=en",
"scrapedAt": "2026-02-28T08:30:00.000Z"
}