Back to Tools

High-Res Image Finder

Use cases

Finding manufacturer high-res images for products Upgrading product photos for better conversion Replacing compressed images with originals Improving Google Image Search visibility

Uses Google Vision API reverse image search to find full, partial, and visually similar matches.

Scores results by (new_pixels / original_pixels) × aspect_similarity, filtering for 1.2× minimum improvement.

Features domain-specific rate limiting (3-5s), human-like breaks every 20 requests, and Playwright browser fallback for blocked domains.

Platform

Python script (requires Python 3.x)

Input

Image URLs CSV

Google Vision API credentials

Output

Excel with matched high-res images

View Source

Features

  • Four match types: full, partial, visually similar, page-based
  • Resolution scoring with 1.2× improvement threshold
  • Domain-specific rate limiting with random jitter
  • Playwright headless browser fallback for blocked sites
  • Incremental Excel saves every 100 images
  • Concurrent processing (2 workers, thread-safe)

How to use

  1. 1 Prepare CSV with image URLs
  2. 2 Configure Google Vision API credentials
  3. 3 Set MIN_RESOLUTION (default 1000×1000) and MIN_IMPROVEMENT_RATIO (1.2)
  4. 4 Run script with incremental saves
  5. 5 Review Excel output with match categories

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk