Recommended Free Tools
There is no Google-documented general API for scraping public Google Shopping search results. Google’s Merchant API is for authorized access to a merchant’s own Merchant Center data, not a public-results endpoint. If you need your own catalog data, use the Merchant API or Merchant Center feeds. If you need public results, first check Google’s current terms and machine-readable instructions, applicable law, and whether your intended use is permitted; don’t treat an unsupported page scraper as a stable or approved API.
First decide which Google Shopping data you need
“Google Shopping API” can mean two different things. Google’s Merchant API supports merchant-account data management, including products, inventory, and reporting. Public Shopping search results are a separate use case: the official documentation reviewed does not describe a general API for retrieving them.
As an Amazon Associate I earn from qualifying purchases.
| Need | Appropriate route | What it does not establish |
|---|---|---|
| Manage or report on products in your own Merchant Center account | Evaluate Google Merchant API, subject to the account permissions and OAuth 2.0 access it requires. | It is not documented as a public Google Shopping search-results API. |
| Tell Google about products you sell | Use Merchant Center product data and/or product structured data on your site. Google describes these as ways merchants provide product information; Merchant Center participation is required for listings in the Shopping tab. | Submitting product data is not a way to retrieve other sellers’ public search results. |
| Collect results for arbitrary public Shopping queries | There is no general public-results endpoint established by the official product documentation reviewed. Check terms, machine-readable instructions, local law, and your specific intended use before automating access. | A page layout, selector, or response format should not be assumed to be a supported, stable contract. |
For a merchant’s own data, use the documented merchant route
Google announced Merchant API in August 2025 as the successor and primary interface replacing Content API for Shopping. Google’s announcement said Content API would be shut down after August 18, 2026. Since API lifecycle and migration details can change, verify the current status and version in Google’s Merchant API documentation before building or migrating an integration.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- Confirm the data belongs to an account you are authorized to access. The Merchant API is for Merchant Center account data, and access requires account permissions and OAuth 2.0.
- Choose the documented operation for your need. The API documentation covers account, product, and inventory management and performance reporting. Do not substitute it for public Shopping query results.
- Use product feeds or structured data for product submission. These are merchant-to-Google data-sharing routes, not public-results extraction methods.
- Validate freshness before relying on values. Product information and synchronization across product sources can lag, and price or availability can change. Retain the source and retrieval time in any comparison workflow.
If you need public results, assess the constraints before automating
Google’s Terms of Service cover Google Shopping and say automated access is prohibited when it violates machine-readable instructions on Google pages, citing robots.txt disallow rules as an example. The terms also prohibit bypassing systems or protective measures. This is Google’s stated service rule; it is not a conclusion that every scraping method is lawful or unlawful in every jurisdiction.
#1 Best Overall
- No returns and no refunds on gift cards. Good for use on the US Google Play Store only. Terms apply - see below.
- Google Play gift codes can be used on the Google Play Store, the official app store for Android, to purchase apps, games, and more.
- To redeem, enter code in the Play Store app or play.google.com.
- Endless games to explore: Find and play old and new favorites – from mind-bending puzzles to epic quests and more.
- Just the app you’re looking for: Millions of apps means millions of ways to get things done, learn something new, and maybe even meet someone special.
- Check the current terms and the applicable machine-readable instructions for the specific pages and method you intend to use.
- Do not build a workflow around CAPTCHA avoidance, identity concealment, proxy rotation to evade controls, or other protective-measure bypasses.
- Do not assume a selector, page structure, or result field will remain stable. The public interface is not documented as a supported scraping contract.
- Before collecting, storing, or republishing results, assess applicable local law, privacy and intellectual-property issues, and the permissions attached to the data.
The available material does not settle jurisdiction-specific legal outcomes or whether a particular dataset may be republished. If those questions matter to your project, obtain advice based on your location, method, and use of the data.
Design a comparison workflow that can be checked
When access is authorized, define the dataset and validation rules before collecting anything. Shopping results can vary with country, language, device, query, seller, and product variations; there is not one universal result page or field set to rely on.
Rank #2
- No returns and no refunds on gift cards. Good for use on the US Google Play Store only. Terms apply - see below.
- Google Play gift codes can be used on the Google Play Store, the official app store for Android, to purchase apps, games, and more.
- To redeem, enter code in the Play Store app or play.google.com.
- Endless games to explore: Find and play old and new favorites – from mind-bending puzzles to epic quests and more.
- Just the app you’re looking for: Millions of apps means millions of ways to get things done, learn something new, and maybe even meet someone special.
- Specify the scope: record the country, language, query, and product or seller coverage you need.
- Define the fields: identify the product, seller, price, and availability information necessary for your use; avoid collecting fields you do not need.
- Set comparison rules: decide how you will handle product variants, shipping, promotions, currencies, and missing or ambiguous values.
- Track freshness: store collection time and revalidate time-sensitive prices and availability before making decisions based on them.
- Make the method reproducible: document the access route, terms and instructions checked, query parameters, and validation steps. Review these again when the service or your use changes.
For scale estimates, keep historical figures dated: Google said on February 7, 2023 that the Shopping Graph then stored more than 35 billion product listings. That is a 2023 figure, not a current listing count.
Free tools Windows power users keep installed
One-click scans. No signup required.
Or skip the browser setup
If your goal is to save a visual record of a page you are authorized to access—not to extract structured Shopping data—ScreenshotNeo can return a screenshot or PDF. A screenshot is an image of a page, not a product-results API or substitute for permission to automate access. Respect Google’s applicable instructions and terms for any page you submit.
Rank #3
- No returns and no refunds on gift cards. Good for use on the US Google Play Store only. Terms apply - see below.
- Google Play gift codes can be used on the Google Play Store, the official app store for Android, to purchase apps, games, and more.
- To redeem, enter code in the Play Store app or play.google.com.
- Endless games to explore: Find and play old and new favorites – from mind-bending puzzles to epic quests and more.
- Just the app you’re looking for: Millions of apps means millions of ways to get things done, learn something new, and maybe even meet someone special.
One-call cURL example using a Google Shopping search URL:
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.google.com/search?tbm=shop%26q=wireless+headphones -o shot.webp
See the ScreenshotNeo API documentation for request options. ScreenshotNeo accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each step can be turned off. Bot checks, blank pages, timeouts, failed loads, and cache hits are not billed, and responses indicate the page verdict and billing status. Its MCP server offers screenshot and PDF tools for AI agents. The free plan includes 1,000 screenshots a month with no card; paid plans start at $5 for 3,000.
Sign up for 1,000 free screenshots a month, with no card required.
Rank #4
- No returns and no refunds on gift cards. Good for use on the US Google Play Store only. Terms apply - see below.
- Google Play gift codes can be used on the Google Play Store, the official app store for Android, to purchase apps, games, and more.
- To redeem, enter code in the Play Store app or play.google.com.
- Endless games to explore: Find and play old and new favorites – from mind-bending puzzles to epic quests and more.
- Just the app you’re looking for: Millions of apps means millions of ways to get things done, learn something new, and maybe even meet someone special.
Questions to settle before choosing an approach
- Do you control the Merchant Center account? If yes, Merchant API may fit catalog, inventory, or reporting needs. If not, it is not a route to public search results.
- Do you need data or a visual record? Structured, comparable product fields and a screenshot serve different purposes; a screenshot does not reliably provide a normalized dataset.
- Can you justify the access and use? Check current terms, machine-readable instructions, legal requirements, privacy and intellectual-property considerations, and any republication plans.
- Can you maintain the data quality? Plan for variation by locale and query, changing prices and availability, missing fields, and possible synchronization lag.
Frequently Asked Questions
Does Google Merchant API return public Google Shopping search results?
No public-results search endpoint is documented in the Merchant API materials described here; its documented role is Merchant Center account data management and reporting.
Can I use a screenshot as a product-data feed?
No. A screenshot records page appearance; it is not a structured, normalized product feed.
Best Value
- No returns and no refunds on gift cards. Good for use on the US Google Play Store only. Terms apply - see below.
- Google Play gift codes can be used on the Google Play Store, the official app store for Android, to purchase apps, games, and more.
- New finds, old favorites, one card. Choose a unique gift card design featuring your favorite games or apps. This card can also be used for anything else on Google Play. There’s something for everyone, so find what’s yours. Go Play.
- To redeem, enter code in the Play Store app or play.google.com.
- Easy to use: With a Google Play gift code, you never have to worry about expiration dates or fees.
Is scraping Google Shopping legal?
That cannot be answered universally from the available sources. Applicable law depends on jurisdiction, method, and intended use, and Google’s stated terms and machine-readable instructions also matter.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




