Turn webpages into LLM-ready data at scale with a simple API call

Google Shopping Scraper API

Retrieve product details like names, prices, ranking positions, URLs, sources, and more with our Google Shopping endpoint.

 

ScraperAPI turns Google Shopping data into JSON format to make it easier to analyze and reduce data to insights time.

Achieve near 100% success rate from day one!

*No credit card required. The free trial includes 5k API credits.

Google Shopping scraper API detail page
Scrape Google Shopping With ScraperAPI

Join the 10,000+ data-focused companies using ScraperAPI

Turn Google Shopping Search Results Into Structured JSON Data

Discover what products are ranking for your target search terms in Google Shopping

Gather data from hundreds of competitors in your niche from a single source.

API endpoint
https://api.scraperapi.com/structured/google/shopping

No more rendering dynamic content or maintaining complex headless browsers. ScraperAPI will return any Google Shopping search result page and its features in JSON format, including ads and details like product position, product ID, title, price, source, and more.

json response
MORE DATA...
   "shopping_results":[
   {
      "position":1,
      "docid":"766387587079352848",
      "link":"https://www.google.it/url?url=https://www.armiantichesanmarino.eu/set-tre-katana-di-roronoa-zoro-one-piece-complete-di-fondina.html&rct=j&q=&esrc=s&opi=95576897&sa=U&ved=0ahUKEwiKztDw0bKFAxWqVqQEHUVeCQwQ2SkIwAE&usg=AOvVaw2UtBBfaC9Gfxh_WwD9eB_Q",
      "title":"Set tre katana di roronoa zoro (one piece) complete di fondina",
      "source":"AAnticheSanMarino",
      "price":"89,90\\xc2\\xa0\\xe2\\x82\\xac",
      "extracted_price":89.9,
      "thumbnail":"https://encrypted-tbn0.gstatic.com/shopping?q=tbn:ANd9GcTNZtKMoGht9qQ-AsOQQnf-ULYCPLrGvY5MKBPVUwQ-JsVIC88q792L55uooEvWAuhFjXDBD84H7Hp8gOi7TIAoJugxFUz6AMmoBSrjF5V4&usqp=CAE",
      "delivery_options":"Consegna a 9,00\\xc2\\xa0\\xe2\\x82\\xac",
      "delivery_options_extracted_price":9
   }
] MORE DATA...

Try our Google Shopping endpoint

Create a free ScraperAPI account to get 5,000 API credits, add your API key to the api_key parameter, and copy and run the script below in a new Python project.

python snippet
import requests
import json

payload = {
   'api_key': 'YOUR_API_KEY', #add your API key here
   'query': 'graphic card',
   'country': 'us'
}

#send your request to scraperapi
response = requests.get(
   'https://api.scraperapi.com/structured/google/shopping', params=payload)
data = response.json()

#export the JSON response to a file
with open('data.json', 'w') as f:
    json.dump(data, f)

Collect Google Shopping Product Data at Scale

Extract Google Shopping Products in JSON

Send your get() requests through our Google Shopping structured endpoint and transform raw HTML into easy-to-analyze JSON data.

 

No need for complicated parsers or workaround. Our team of experts is constantly working to keep data flowing so you can focus on what matters: your business!

 

Start scraping Google Shopping in minutes.

Auto Parsing​
json response
About these results

Unless otherwise indicated, items are ranked based on our best estimate of your overall shopping experience considering the relevance of the results to your query and other Google Activity, as well as the experience with the product and/or merchant offering it. [Learn more](https://support.google.com/googleshopping/answer/9116422) about managing how your experience is personalized.

Google is not compensated for clicks into these results.

The prices shown include applicable taxes. Shipping costs may vary.

Reviews are not verified by Google.

Buying options

$149.99

+$11.20 est. tax

+$11.20 estimated tax

$9.95 delivery by Wed, Apr 30

[Free 45\-day returns](/url?q=https://www.google.com/shopping/ratings/account/metrics%3Fq%3Dnewbalance.com%26c%3DUS%26v%3D19%26hl%3Den&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQlZ4BCBM&usg=AOvVaw1Ggz%5F2IBkhkCAyBBu0laQi)

[New BalanceOpens in a new window](/url?q=https://www.newbalance.com/pd/9060/U9060GRY-D-085.html%3FCAWELAID%3D172000630002815833&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ2ykIFA&usg=AOvVaw2zvMZyXs3kPLccT5NRchjx)

Top Quality Store

What makes this a Top Quality Store?

Stores earn Google’s Top Quality Store badge by offering a positive experience for customers. This may include the offer of fast shipping and easy returns, positive user ratings, and other factors. [Learn more](https://support.google.com/googleshopping/answer/11115998)

·

4.7/54.7 out of 5 stars store rating[(107)](/url?q=https://www.google.com/shopping/ratings/account/metrics%3Fq%3Dnewbalance.com%26c%3DUS%26v%3D19%26hl%3Den&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ9-wCCBk&usg=AOvVaw0PTjPcGMMHRUZSAsTnu0KE)

[Visit siteOpens in a new window](/url?q=https://www.newbalance.com/pd/9060/U9060GRY-D-085.html%3FCAWELAID%3D172000630002815833&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ1ykIGg&usg=AOvVaw16dBhS4RuLVlOTS6V9F1yZ)

PayPal, Google Pay, Afterpay & more accepted

$150.00

+$37.50 est. tax

+$37.50 estimated tax

Free delivery

[45\-day returns](/url?q=https://www.google.com/shopping/ratings/account/metrics%3Fq%3Dfootlocker.com%26c%3DUS%26v%3D19%26hl%3Den&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQlZ4BCB0&usg=AOvVaw28Q7wfxyGVId9C1TJg1-ka)

[Foot LockerOpens in a new window](/url?q=https://www.footlocker.com/product/~/U9060GRY.html%3Fsource%3Dshoppingads%26locale%3Den-US%26SID%3D6936%26inceptor%3D1%26cm%5Fmmc%3Dpaid%2520search-%5F-google-%5F-g-%5F-PLA-%5F-DPA-%5F--%5F-P-%5F-Prospecting-%5F--%5F-na-%5F--%5F-na-%5F-PLA-%5F-na-%5F--%5F--%5F-&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ2ykIHg&usg=AOvVaw0T4wV7VdsLWcKwjGkETxIq)

Top Quality Store

What makes this a Top Quality Store?

Stores earn Google’s Top Quality Store badge by offering a positive experience for customers. This may include the offer of fast shipping and easy returns, positive user ratings, and other factors. [Learn more](https://support.google.com/googleshopping/answer/11115998)

·

4.4/54.4 out of 5 stars store rating[(87)](/url?q=https://www.google.com/shopping/ratings/account/metrics%3Fq%3Dfootlocker.com%26c%3DUS%26v%3D19%26hl%3Den&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ9-wCCCM&usg=AOvVaw2JOc1UEyucoRXkm1xK%5F%5FO5)

[Visit siteOpens in a new window](/url?q=https://www.footlocker.com/product/~/U9060GRY.html%3Fsource%3Dshoppingads%26locale%3Den-US%26SID%3D6936%26inceptor%3D1%26cm%5Fmmc%3Dpaid%2520search-%5F-google-%5F-g-%5F-PLA-%5F-DPA-%5F--%5F-P-%5F-Prospecting-%5F--%5F-na-%5F--%5F-na-%5F-PLA-%5F-na-%5F--%5F--%5F-&opi=95576897&sa=U&ved=0ahUKEwiD7%5Fqdit-MAxVhcWwGHV1IMMUQ1ykIJA&usg=AOvVaw3npeDRw9apqYcEhM4yVY8O)

PayPal, Google Pay, Klarna accepted

$150.00

Tax shown at checkout

Tax shown at checkout

20.8 mi · In stock at Louisville

Today: 11:00 AM - 8:00 PM

(502) 721-9060

[TRUNCATED]
python snippet
import requests

payload = {
    'api_key': 'YOUR_API_KEY',
    'url': 'https://www.google.com/shopping/product/r/NG/12325570249153714015?prds=oid:14932843816721198142,eto:14932843816721198142_0,epd:14932843816721198142,prmr:1,rsk:PC_5033941080207565202&rss=ChZQQ181MDMzOTQxMDgwMjA3NTY1MjAy&hl=en&sa=X&ved=2ahUKEwif7v7eh9-MAxWKAQYAHY37GVIQkLoIegQIAhAT', 'country': 'us',
    'output_format': 'markdown'
}
response = requests.get('https://api.scraperapi.com/', params=payload) google_shopping_data = response.text with open('google-shopping-product.md', 'w', encoding='utf-8') as f: f.write(google_shopping_data)

Turn Google Shopping Pages into LLM-Ready Data

When you set the output parameter to text or markdown, ScraperAPI will return any Google Shopping page including product details like names, prices, ranking positions, URLs, sources and more in an LLM-ready format – no parsing or extra steps needed.

Train your models and build contextually aware AI applications such as e-commerce recommender systems and AI Shopping Assistants, using LLM-friendly data from any Google Shopping domain.

Speed Up Turnaround on Large Google Shopping Scraping Projects

Achieve higher scraping speed with our Async Scraper:

Let us manage timeouts, retries, anti-scraping mechanisms and any other complexity, and focus on getting the insights you need.
Async Scraper Service
Data Pipeline

Scrape Google Shopping with Low-Code

DataPipeline lets you build and schedule complete Google Shopping scraping projects without writing a single line of code.

 

Just use the Google Shopping template, submit a list of keywords or search queries, select your preferred method to receive the data, and let us do the rest.

 

Export the data in JSON or CSV file, or get it delivered where you need it via Webhook.

Collect Google Shopping Product Data from Anywhere

Google Shopping shows you different data based on where you are; quickly set specific countries you want your request to come from or change the Google TLD to get accurate, localized data.


Geotargeting is included in all plans.

ScraperAPI geotargeting
IP locatations

40M IPs Around
the World

Uptime guarantee

99.9%
Uptime Guarantee

Unlimited bandwith

Unlimited
Bandwidth

Professional support

Professional
Support

Use the Right Tool — Power Up Your Infrastructure or Go Low-Code

No matter the level of complexity, ScraperAPI is designed to fit any use case.

API

Integrate ScraperAPI to your existing infrastructure to improve the performance of your scrapers, achieve higher success rates, and increase scraping speed.

Automate your entire data pipeline at scale without writing a single line of code. Save on maintaining costly coding infrastructures and managing complex scrapers.

Handle millions of requests at a near 100% success rate with a simple Post() request. Scale your data collection for even the toughest domains.

Gather Millions of Google Shopping Product Details Efficiently

Need more than 3M API credits a month?
Get in touch with our team of experts to build a plan that fits your goals, including 100+ concurrent threads, an account manager, and premium support

Google Shopping Scraping Tutorials

Learn how to scrape Google Shopping with our step-by-step guides

Build a Google Shopping scraper from scratch using Python and BeautifulSoup.

Find the Right Scraper for You

Get accurate, actionable business insights from the world’s biggest websites.

Use our structured data endpoints (SDEs) to turn raw HTML into ready-to-analyze JSON or CSV data.

What Our Customers
Are Saying

One of the most frustrating parts of automated web scraping is constantly dealing with IP blocks and CAPTCHAs. ScraperAPI gets this task off of your shoulders.

based on 50+ reviews

BigCommerce

Simplify Google Shopping Scraping with ScraperAPI

Test It Free For 7 Days

Hobby

Ideal for small projects or personal use.

Hobby

$49

/ month

$44

/ month, billed annually

Startup

Great for small teams and advanced users.

Startup

$149

/ month

$134

/ month, billed annually

Business

Perfect for small-medium businesses.

Business

$299

/ month

$269

/ month, billed annually

Scaling

Most popular

Perfect for teams looking to scale their operations.

Business

$475

/ month

$427

/ month, billed annually

Enterprise

Need more than 5,000,000 API Credits with all premium features, premium support and an account manager?

Working on large projects and want to test longer?

Get a free consultation from our web scraping experts.