Google Images API — Image URLs, Sources & Sizes
Pricing
$1.00 / 1,000 image delivereds
Google Images API — Image URLs, Sources & Sizes
Google Images results as JSON for any query, country and language: original image URL, width and height, thumbnail, source page and domain. Filter by size, type, color and time. Pay per image.
Pricing
$1.00 / 1,000 image delivereds
Rating
0.0
(0)
Developer
yestrue
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Turn any Google Images search into clean JSON in seconds: the original full-size image URL with its width and height, the thumbnail, the page the image sits on, its domain and title. Any country, any language, filters for size, type, color and time. No Google account, no API key, no browser to babysit.
Try it in 1 minute:
- Press Start. The prefilled input searches Google Images for "golden retriever" and "eiffel tower" (US, English, 50 images each).
- A few seconds later the Output tab lists about 100 images: original URL, size, source page, domain and title.
- Download JSON, CSV or Excel, call it from the API or from an AI agent, or schedule it to track your visibility daily.
Price: $1.00 per 1,000 images. Proxies are included. Queries that return nothing and errors are free.
Use it to:
- Build image datasets for research, training data collection and moodboards, with the source page for every picture.
- Find where your product or brand images appear around the web, per country.
- Check which sites rank in Google Images for your keywords.
- Give an AI agent or a pipeline real image links plus the page they come from.
- Compare Google Images results between countries and languages in one run.
Why this one:
- Originals, not previews.
imageUrlis the picture's real address with its true width and height; the Google thumbnail is a separate field. - Always the source page. Every record carries
sourcePageUrlandsourceDomain, ready to click or to attribute. - Pay per image, not per run. No monthly minimum, nothing to pay for empty queries or errors.
- The Google Images filters. Size, type, color and time, as in the toolbar.
Input
| Field | What it does |
|---|---|
queries | Search terms, one per line. Required. |
country | Two-letter country code, default us. |
language | Two-letter language code, default en. |
maxImagesPerQuery | 1-100 (default 50). Google serves up to about 100 images per search. |
size | any, large, medium, icon. |
type | any, photo, clipart, lineart, face, animated. |
color | any, color, gray, transparent, or a color name. |
time | any, day, week, month, year. |
maxConcurrency | Queries searched at the same time, 1-10 (default 3). |
Output
One record per image:
| Field | What it is |
|---|---|
query, country, language, filters | What was searched and with which filters |
position | Rank of the image among the query's images (1 = first) |
title | The title Google shows for the image |
imageUrl, width, height | The original image and its size in pixels |
thumbnailUrl | Google's small preview |
sourcePageUrl, sourcePageResolved, sourceDomain | The page the image appears on and its domain |
fileSize, publishedText | File size and, for recent images, the age text, when Google shows them |
status, error, scrapedAt | OK, or NO_RESULTS / FAILED for a query that gave nothing (free), and when it was collected |
Good to know
- Google's own limit is about 100 images per search; use several related queries or filters for more.
- Image links belong to the sites that host them; check the source page for usage rights before reusing a picture.
- Google sometimes asks for a verification instead of results. The Actor does not try to get around it: that query gets one free
FAILEDrecord, run it again later.
Found a problem or need a field? Open an issue on the Issues tab.