Google Shopping Scraper — Extract Prices from 40+ Countries
The go-to Google Shopping scraper and crawler for e-commerce teams. Extract real-time prices, seller offers, reviews, and product variants from Google Shopping across 40+ countries. One API call returns structured data ready for price monitoring, variant discovery, and competitive analysis.
40+
Countries supported
95%+
Match rate
<3s
Average response time
200K+
Daily Google Shopping lookups
Get Google Shopping data in 3 steps
Send a product query
Pass a keyword, EAN/GTIN, or product name along with the target country code. We query Google Shopping on your behalf.
We parse Shopping results
Our scraper extracts every merchant offer, price, shipping cost, and availability status from the Google Shopping result page.
Receive structured JSON
Get clean JSON with all offers, merchant names, prices, ratings, and direct product links. Ready for analysis or import.
See Google Shopping in your browser

Google Shopping search results for Sony WH-1000XM4
Google Shopping API integration
Get started in minutes with code examples in your preferred language.
Implementation
curl -X GET "https://api.shoppingscraper.com/offers?api_key=your_api_key_here&site=shopping.google.nl&ean=8720618602916"
https://api.shoppingscraper.com/offers?site=shopping.google.nl&ean=8720618602916&api_key=your_api_key_here{"results": [{"ean": "8720618602916","sku": null,"url": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","title": "Vivid Green Melkopschuimer","thumbnail": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:...","availability": "AVAILABLE","currency": "EUR","offers": [{"sellerName": "Shopping","sellerReference": "https://data.shoppingscraper.com/shop/shrtr/a1b2c3d4","price": "45.00","formerPrice": null,"shippingPrice": "0.00","totalPrice": "45.00","condition": "New","shippingMethod": "standard"}]}]}
What you get with Google Shopping
Multi-Country Coverage
Query Google Shopping in 40+ countries from a single endpoint. Compare how the same product is priced across regions without managing separate scrapers.
All Merchant Offers
Every API response includes all merchant offers, not just the top result. See the full competitive landscape for any product.
EAN/GTIN Lookup
Search by barcode to find exact product matches. Ideal for cross-marketplace price comparison when you have a product catalog with GTINs.
Price + Shipping Breakdown
Get both product price and shipping cost separately. Calculate the true total cost to compare merchants accurately.
Merchant Ratings & Trust Signals
Extract merchant star ratings, review counts, and trust badges. Understand which competitors have the strongest buyer trust.
Geo-Targeted Results
Get localized results by country and language. See exactly what shoppers in any target market see when they search for your products.
Product Variants Discovery
Discover all color, size, and style variants for any product via its catalog ID. Map the full product family to track pricing across every variant without manual lookups.
Product Reviews & Ratings
Extract aggregate review scores, review counts, and individual review text from Google Shopping product pages. Understand customer sentiment and compare satisfaction across competitors.
Product Info & Specifications
Get detailed product specs, descriptions, and high-resolution images from Google Shopping product pages. Build complete product catalogs without manual data entry.

Available data points
- Product title and description
- Current price per merchant
- Shipping cost per merchant
- Merchant name and domain
- Merchant star rating and review count
- Product availability status
- Product image URL
- Direct link to merchant product page
- EAN/GTIN identifiers
- Google Shopping product ID
- Price currency and locale
- Sale price and original price
- Product variants (color, size, style)
- Catalog ID for variant grouping
- Aggregate review score
- Review count
- Individual review text and ratings
- Product specifications and attributes
- Full product description
Frequently Asked Questions
What is the difference between a Google Shopping scraper and crawler?+
A Google Shopping scraper extracts data from a specific search result or product page on demand. A Google Shopping crawler automates this at scale — scheduling recurring scrapes across thousands of products. ShoppingScraper does both: use the API to scrape on demand, or set up a Scheduler to crawl your entire catalog daily, 2x daily, 4x daily, or on any custom frequency.
Which countries does the Google Shopping scraper support?+
We support 40+ countries including the US, UK, Germany, France, Netherlands, Belgium, Italy, Spain, Sweden, Poland, Australia, Canada, Japan, and more. You specify the country using a standard two-letter country code.
Can I search Google Shopping by EAN or GTIN?+
Yes. Pass an EAN-13 or GTIN as the search query and we return all matching Google Shopping results. This is the most reliable way to find exact product matches.
How accurate are the prices returned?+
Prices are scraped in real time from live Google Shopping results, so they reflect what a shopper sees at the moment of the request. Prices can change frequently, so we recommend scheduling regular lookups for monitoring use cases.
Does the API return shipping costs separately from product prices?+
Yes. We return the product price and shipping cost as separate fields where Google Shopping displays them. Some merchants include free shipping, which is also indicated in the response.
How many results are returned per query?+
We return all merchant offers displayed on the Google Shopping results page for a given query, typically between 5 and 40 offers depending on the product and country.
Can I use this for Google Shopping ad monitoring?+
Yes. The API returns both organic and promoted merchant listings from Google Shopping. You can track which competitors bid on your target keywords and at what price points they appear.
Can I discover all product variants through the API?+
Yes. Using a product's catalog ID, our product variants endpoint returns all related variants including different colors, sizes, and styles. This lets you map an entire product family and track pricing across every variant.
Does the API return product reviews?+
Yes. We extract aggregate review scores, total review counts, and individual review text from Google Shopping product pages. This data is useful for sentiment analysis and competitive benchmarking.
Related scrapers & resources
Amazon Scraper
Compare Google Shopping prices with Amazon listings.
Global GTIN/EAN API
Search across all marketplaces by barcode.
Geo Pricing Tool
Visualize price differences by country.
bol.com Scraper
Add Benelux marketplace data to your comparison.
Product Variants
Discover all color, size, and style variants via catalog ID.
10 Essential Price Scraping Tools
Start scraping Google Shopping today
100 free API calls. No credit card required. 40+ countries from a single endpoint.