Google Images Scraper + Reverse Image Search
Pricing
from $0.40 / 1,000 images
Google Images Scraper + Reverse Image Search
Scrape Google Images by keyword (image URL, page, title, source site, thumbnail) with size, type, color, transparent and license filters, or reverse-search your images to find where they appear online: Etsy, Amazon, Redbubble and more. Only-new alerts. Pay per result.
Pricing
from $0.40 / 1,000 images
Rating
0.0
(0)
Developer
VNCNT Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Two tools in one Actor:
- Google Images scraper: search Google Images for any keyword in 70+ countries and get each image's direct image URL, page URL, title, source site and thumbnail, in Google's order. Filter by size, type (photo, clip art, line drawing, GIF), color, transparent background, time and usage rights (Creative Commons), keep or drop sites, up to 200 images per keyword.
- Reverse image search: give it image URLs and find where each image appears online: Google Lens visual matches and pages with matching images, each flagged as marketplace (Amazon, Etsy, eBay, Redbubble, TeePublic, Temu, Shein, AliExpress, Walmart, Zazzle, Spreadshirt, Society6...), stock site or social. Ignore your own shop, keep only marketplace matches, and run it on a schedule with only-new matches to get alerted when a copy of your design shows up.
Built for:
- Print-on-demand sellers, artists and photographers: find copies of your designs and photos on marketplaces, with links to report them.
- Ecommerce and brand teams: spot resellers and counterfeit listings that reuse your product photos.
- Designers, marketers and AI/data teams: image research, mood boards, trend research and image datasets with source links.
You pay per image delivered (keyword search) and per image reverse-searched that found matches. Searches with no results, failed requests and filtered-out results are free.
What you get
Row (type) | What's in it | Charged |
|---|---|---|
image | keyword, position, title, alt, sourceName, domain, pageUrl, imageUrl (original image), imageDomain, thumbnailUrl, googleRank, country, language | image |
match | imageUrl (your image), position, matchType (visual_match or page), pageUrl, domain, siteType (marketplace, stock, social, other), siteName, marketplace, title, snippet, thumbnailUrl, isNew (monitor mode) | included in reverse-search |
keyword | one per keyword: status, images delivered, top sites, related searches, Google Images link | free |
reverse-search | one per image URL: status, matches, marketplace matches by marketplace, top sites, ignored and already-seen counts, Google Lens link | reverse-search (only with matches) |
Input examples
Transparent clip art, large, Creative Commons only:
{ "keywords": ["cute cat clipart"], "imageType": "clipart", "imageColor": "transparent", "imageSize": "large","usageRights": "creative_commons", "maxImagesPerKeyword": 100 }
Find copies of your designs on marketplaces, ignoring your own shop:
{ "imageUrls": ["https://yourshop.com/images/design-1.png", "https://yourshop.com/images/design-2.png"],"ignoreDomains": ["yourshop.com"], "marketplacesOnly": true }
Weekly design-theft monitor (schedule it; you pay only when new copies appear):
{ "imageUrls": ["https://yourshop.com/images/design-1.png"], "ignoreDomains": ["yourshop.com"],"onlyNewMatches": true, "monitorId": "my-designs" }
Tips
- Image URLs must be public links to the image file (right-click an image, "Copy image address"). Mockup photos work, but the flat design file usually gives the most matches.
- Some hosts block automated image fetching (Wikimedia, for example); those images come back with
no_matchesand are not charged. thumbnailUrlof a match is a preview hosted by the data provider; openpageUrlto see the listing.- Only new matches keeps one list of seen pages per image (per Monitor name if you set one) in your Apify account (key-value store
google-images-monitor). - Search operators such as
site:are not supported; use Only these sites / Exclude sites.
Output examples
Image search result:
{"type": "image", "keyword": "mountain landscape", "position": 1,"title": "Watercolor Mountain Landscape Tutorial: Step-by-Step Guide", "sourceName": "Esperoart Tutorials","domain": "esperoart.com", "pageUrl": "https://www.esperoart.com/mountain-landscape-watercolor-tutorial/","imageUrl": "https://www.esperoart.com/wp-content/uploads/2024/12/Mountain-Landscape-16x12in-40x30cm.webp","thumbnailUrl": "https://encrypted-tbn0.gstatic.com/images?q=tbn:...", "googleRank": 1,"country": "United States", "language": "en", "chargedEvents": ["image"]}
Reverse search match:
{"type": "match", "imageUrl": "https://images.teepublic.com/derived/production/designs/11030692_1/...jpg","position": 4, "matchType": "visual_match", "domain": "redbubble.com", "siteType": "marketplace","siteName": "Redbubble", "marketplace": "Redbubble","pageUrl": "https://www.redbubble.com/i/throw-pillow/Everything-better-with-Salt-Surf-Retro-sunset-waves-by-shantiru/49589073/xwxm","thumbnailUrl": "https://api.dataforseo.com/cdn/i/...", "isNew": null}
The dataset has four views: Overview, Image search results, Reverse search matches and Searches summary. Export to CSV, Excel or JSON, or send new matches to Slack or email with Apify integrations.
Pricing (pay per event)
| Event | When it is charged |
|---|---|
| Actor start | once per run |
image | one image delivered from a keyword search |
reverse-search | one image URL reverse-searched that returned at least one match (in monitor mode: at least one new match). All its matches are included. |
You are not charged for:
- searches with no results, images Google couldn't fetch, and failed requests;
- images and matches removed by your site filters, your own domains or the marketplaces-only filter;
- in monitor mode, images with no new matches;
- summary rows and skipped inputs;
- anything beyond your run's maximum charge. The run stops cleanly and lists what it didn't process.
Apify free plan: 2 keywords x 100 images and 3 reverse image searches per run. Any paid Apify plan unlocks up to 100 keywords x 200 images and 100 reverse searches per run.
FAQ
Is a match proof that someone copied my design? No. Google returns visually similar images too. Treat matches as leads, open pageUrl, and report confirmed copies through each marketplace's intellectual-property form.
Can I download the images? You get the original imageUrl. Images belong to their owners; check the license on the source page before reusing one.
How many matches does a reverse search return? Usually about 60 visual matches plus a handful of matching pages, depending on the image.
Which countries? 70+ Google editions; results and marketplaces shown follow the selected country and language.
Is this an official Google API? No. This Actor uses DataForSEO's licensed API and is not affiliated with or endorsed by Google.