Google Search Images Scraper

Image results,
with the source attached.

Submit your queries and get the image results back as rows - the title, the site it came from, a link to the page hosting it, and two image URLs: the full-size file on the publisher's own server plus a thumbnail. Up to a thousand queries per run, in any language and country. Every row carries its attribution trail, which is what makes this useful rather than just decorative.

one-time 500 free rows$0.002 per row afterall languages & countriesCSV · JSON · Excel
How it works

Queries in,
results out.

Same shape as the other search verticals - a list of queries, a locale, and how many results you want per query.

  1. STEP 1Sign in to the platform.
  2. STEP 2Open the Google Search Images Scraper.
  3. STEP 3Paste your queries - up to 1,000 per run.
  4. STEP 4Set language and country.
  5. STEP 5Choose how many results per query.
  6. STEP 6Pick your format and click Get Data.

The default is 100 results per query - worth knowing before you paste a long list, because queries multiply by that number.

What you get back

Every column,
cleanly described.

Eight columns appear in the export. Six carry data on every row; two are listed last because they have never carried any.

query
The search term that produced this result, repeated on every row it returned.
title
The image's label as Google shows it.
image
The full-size file, as a direct URL on the publisher's own server. Use this when you need the real asset or want the request to reach the site that owns it.
thumbnail
A small preview, served from a third-party CDN - in practice a bing.net address rather than the publisher's domain. Fine for quick previews.
source
The site the image belongs to, as a bare domain.
link
URL of the page hosting the image. Together with source and title this is your attribution set, and all three arrive on every row.
width
Present as a column, but empty in every row we have measured - just over four thousand of them. Don't plan a size filter around it.
height
Present as a column, but empty in every row we have measured. Treat it as unpopulated rather than missing.

6 populated columns - plus width and height, which appear but stay empty.

There's no ranking-position column either, so if result order matters to you, preserve the row order of the export.

Worth understanding

Attribution data,
not a licence.

Of everything in this catalogue, image results need the most care - and, usefully, this is also the tool that hands you the means to be careful.

Google Images surfaces pictures from across the entire web, owned by thousands of different parties. A search result tells you an image exists and where it lives. It confers no right to reuse it, and no amount of tooling changes that.

What makes this dataset genuinely useful is precisely the pair of fields that support doing the right thing: source tells you whose site an image sits on, and link takes you to the page. That's an attribution trail. It's what you need to credit a photographer, request permission from a rights holder, or evidence that someone else is using your imagery.

So: researching what ranks, auditing where your own images appear, and building a reference list are ordinary uses. Republishing what you find, or feeding it into a model you distribute, are decisions with real exposure - and they're yours, not ours. We'd rather write that plainly than let a marketing page imply a permission it can't grant.

livescraper.app · use vs reuse
Researching what ranks is ordinary use
Auditing use of your own images is ordinary use
Tracing a rights holder is what this is for
Republishing an image is your call, not ours!
Training a distributed model is your call!
link exists so you can ask permission.
Scope controls

Breadth, depth
and locale.

Three settings shape a run, and together they decide both what you learn and what you pay.

Breadth - up to 1,000 queries in a single run, each returned row tagged with the query that produced it, so one export can span a whole term list. Depth - results per query, defaulting to 100. That default is the number most worth adjusting: 50 queries at 100 results is 5,000 rows. Locale - language and country are separate settings across all languages and countries, exactly as on the Google Search Scraper, because what ranks visually differs sharply between markets.

Common workflows

Three jobs people
most often run here.

A few examples of how teams use image results.

Brand

Find who's using your imagery

Search your product names and campaign terms, then read source and link. Sites reusing your photography without permission surface as rows with someone else's domain attached - and you have the page URL to act on.

Brand · Legal
Competitive

See how a category looks

Image results are a market's visual language. Pulling them for a category shows which aesthetic dominates and which sites own it - useful before commissioning photography that will sit next to all of it.

Marketing · Creative
Research

Compare visual results by market

Run the same query with language and country varied. What ranks for a product term in Japan often looks nothing like what ranks in Germany, and that gap is a concrete input for localisation work.

International
Pricing

Pay only for the rows
you actually pull.

No subscription, no minimum, no per-query licence. Your first 500 rows are on us - after that, pay-as-you-go.

Free tier

500 free rows - $0

Every new account, one-time. No credit card required. All scrapers unlocked, full feature set - enough to test your queries and see what a row actually contains.

$0 forever
Pay-as-you-go

$0.002 per row, after the free tier

Roughly $2 per 1,000 results. Read the estimator on this one: at the default 100 results per query, a modest term list becomes a large run faster than on most tools.

Most popular
Enterprise

Custom · large term lists

Volume pricing, SLAs, dedicated workers and bespoke onboarding for recurring visual monitoring at scale. Tell us your numbers and we'll quote.

Talk to us
10% off your first paid run.Use code LIVESCRAPER10 at checkout.
Sign up
Pairs well with

Other ways to collect
what things look like.

Two tools share this one's discipline: you get references and attribution, never a licence.

The legal bit

Is it legal to collect
image results?

Short answer: yes for the results page. The images themselves are a separate question, and an important one.

An image results page is public. Google shows anyone the titles, sources and links for a query, signed in or not. Collecting publicly visible results for research and monitoring is long-established practice, and as long as the data is publicly available and the process doesn't disrupt the site there are no federal laws prohibiting it.

The images are different. They belong to whoever created them - photographers, brands, publishers, individuals - and appearing in a search result changes nothing about that. This tool is built for discovery and attribution: it tells you what exists and whose it is. Reuse is a conversation between you and the rights holder, which is exactly why link is in the output.

Google's terms also restrict automated access, so this is a terms question as well. We touch nothing behind a login, run no third-party trackers on the data layer, and your exports auto-delete after 30 days.

livescraper.app · principles
Public results pages only
No logins, no accounts touched
Attribution returned with every row
GDPR-aligned by default
Exports auto-delete (30 days)
A result is a reference, never a permission.
Common questions

Things people
ask before signing up.

The questions we hear most. Anything else? Talk to us - humans, not bots, write the answers.

How do I scrape Google image results?+
Using the Google Search Images Scraper:
  1. Sign in to the platform.
  2. Open the Google Search Images Scraper.
  3. Paste your queries - up to 1,000 per run.
  4. Set language and country.
  5. Choose how many results per query.
  6. Pick your format and click Get Data.
What data comes back for each result?+
Six populated fields: query, title, image, thumbnail, source and link - the query that surfaced it, the image's title, the full-size file on the publisher's own server, a small preview served from a third-party CDN, the site it belongs to, and a link to the hosting page. A width and height column also appear but we have never seen either carry a value. There's no ranking-position column, so preserve the export's row order if result order matters.
Do I get the image files themselves?+
No - this returns result data, not a folder of pictures. What you get are URLs: image points at the full-size file on the publisher's own server and thumbnail at a small preview on a third-party CDN. Both arrive on every row, as do the attribution fields source, link and title. Fetching or storing anything from those URLs is a step you take, which also keeps the licensing question in your hands - see the note above.
Can I use the images I find?+
That's a copyright question between you and the rights holder, and usually the answer is not without permission. Images belong to whoever created them, and surfacing in a search result changes nothing about that. This tool is for discovery and attribution - link is in the output precisely so you can find the owner and ask.
How many results will a run produce?+
More than people expect, because the default is 100 results per query. Fifty queries at that setting is 5,000 rows. Lower the per-query figure for a broad sweep, raise it when you're going deep on a handful of terms - and read the estimator before a large run.
Can I search in other languages and countries?+
Yes - all languages and all countries, as separate settings. This matters more for images than for text: what ranks visually for the same product term in Japan and in Germany is frequently unrecognisable between the two.
Can I use this to find image theft?+
It's one of the more practical uses. Search your product and campaign terms, then look for rows where source is a domain that isn't yours. You get the hosting page via link, which is what you'd need to raise it. Bear in mind this is keyword-driven discovery rather than a reverse-image match, so treat it as a broad sweep.
How much does it cost?+
The first 500 rows on a new account are free and one-time; after that it's $0.002 per row, pay-as-you-go with no subscription. See pricing for volume rates.

See what ranks, and whose it is.

500 one-time free rows on every new account - no expiry. After that it's $0.002 per row, pay-as-you-go - no card on file until you say so.

Activates instantly · no card required

Scrape Google image results with attribution

Livescraper's Google Search Images Scraper turns a list of queries into image result data. You paste the terms you want covered - up to a thousand per run - set the language and country, choose how many results to return per query, and download the output as CSV, JSON or Excel.

Each row carries six populated fields: the query that surfaced the result, the image title, the source site, a link to the page hosting it, and two image URLs - the full-size file on the publisher's own server and a smaller preview served from a third-party CDN. A width and height column also appear in the export but have never carried a value in our own runs, so treat them as present but unpopulated. The pair worth focusing on is source and link - together they form an attribution trail, telling you not just that an image exists but whose it is and where to find the owner.

That attribution is what makes the dataset practical. Brand and legal teams search their own product terms and look for rows whose source domain isn't theirs, which surfaces unauthorised use along with the page URL needed to raise it. Creative teams read a category's visual language before commissioning photography that will sit alongside it. International teams vary language and country on the same query, because what ranks visually in one market is often unrecognisable in another.

One thing to be clear about: a search result is a reference, never a permission. Images belong to whoever created them, and appearing in a result changes nothing about that - which is precisely why the hosting link is in the output. Note also that the default is 100 results per query, so fifty terms becomes five thousand rows; adjust depth before a broad sweep. Start free: your first 500 rows cost nothing and need no credit card.