Google Images Scraper
Pricing
from $1.99 / 1,000 results
Go to Apify Store
Google Images Scraper
Scrape image search results from Google Images for any query with size, type, and region filters. Extracts image URL, title, source URL, and thumbnail — ideal for visual research, image dataset building, and web content image sourcing.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
Jobs Scraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Google Images search results including image URLs, thumbnails, source pages, titles, and dimensions
Features
- Keyword search — find content by keyword, search term, or topic
- Configurable result limit — set exactly how many items to collect per run
- High-resolution media URLs — collects direct links to full-quality images
- Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support
Use Cases
- Building curated visual datasets for AI training or curation
- Creative inspiration research and mood board tooling
- High-volume image collection for computer vision projects
- Design trend monitoring and visual benchmark analysis
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
query | string | sunset photography | ✓ | The image search term to use |
maxItems | integer | 100 | Maximum number of image results to retrieve | |
gl | string | — | The Google country to use for the query (e.g. us, gb, in) | |
hl | string | — | The Google UI language to return results (e.g. en, fr) | |
imageSize | string | any | Filter images by size. Options: any, large, medium, icon | |
imageType | string | any | Filter images by type. Options: any, photo, clipart, lineart, animated | |
proxyConfiguration | object | Apify Residential | Proxy settings. Residential proxy is strongly recommended |
Output
Each scraped item includes:
| Field | Description |
|---|---|
position | Result rank position (1-based) |
imageUrl | Full-resolution image URL |
thumbnailUrl | Thumbnail image URL |
sourceUrl | Web page where the image was found |
source | Source attribution label |
sourceDomain | Domain of the source page |
width | Image width in pixels |
height | Image height in pixels |
alt | Alt text of the image |
searchQuery | Search query used |
searchUrl | Google Images search URL |
scrapedAt | ISO 8601 timestamp when this item was scraped |
Sample Output
{"position": 1,"imageUrl": "https://example.com/image.jpg","thumbnailUrl": "https://encrypted-tbn0.gstatic.com/images?q=...","sourceUrl": "https://www.example.com/gallery","source": "example.com","sourceDomain": "example.com","width": 1920,"height": 1080,"alt": "Beautiful sunset over the ocean","searchQuery": "sunset photography","scrapedAt": "2025-01-15T10:30:00.000Z"}
Notes
- Proxy: Residential proxy is highly recommended — set
proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"] } - Image availability: Full-resolution URLs may become unavailable over time. Save images promptly after scraping.
- Rate limits: Keep
maxItemsreasonable per run to avoid IP bans or rate throttling - Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset