Amazon Search Products Scraper avatar

Amazon Search Products Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Amazon Search Products Scraper

Amazon Search Products Scraper

🛒 Amazon Search Products Scraper extracts product data from Amazon search results—titles, prices, ratings, reviews, ASINs, images, sellers & availability. ⚡ Fast, scalable, pagination & filters support. 📊 Export CSV/JSON, API-ready. 🔎 Perfect for market research & price monitoring.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeEngine

ScrapeEngine

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

16 days ago

Last modified

Share

Amazon Search Products Scraper

Amazon Search Products Scraper is a fast, reliable Amazon search results scraper that turns keywords or Amazon search URLs into structured product data at scale. It eliminates manual copy-paste by extracting ASINs, prices, ratings, images, and availability from Amazon SERPs—an ideal Amazon product search scraper and Amazon product data extractor for market research, pricing, and catalog analysis. Built for marketers, developers, data analysts, and researchers, it helps you scrape Amazon product search results across supported marketplaces and move from search to insight efficiently. 🚀

What data / output can you get?

Below are real fields captured from Amazon search pages. Items are pushed to the Apify dataset in real time and can be exported as JSON, CSV, or Excel.

Data typeDescriptionExample value
asinUnique product identifier (ASIN)B0CL5KNB9M
productDescriptionTitle/description shown in search results“PlayStation®5 Digital Edition (slim)”
priceCurrent price parsed from the listing499.99
retailPriceOriginal/retail price when present549.99
productRatingStar rating text from the SERP“4.7 out of 5 stars”
countReviewNumber of customer reviews10500
dpUrlProduct page URL (may be relative)“/PlayStation%C2%AE5-Digital-slim-PlayStation-5/dp/B0CL5KNB9M”
imgUrlProduct image URL from the search resulthttps://m.media-amazon.com/images/I/51fM0CKG+HL._AC_UY218_.jpg
primePrime eligibility flagfalse
sponsoredSponsored listing flagfalse
salesVolume“Bought in past month” string when available“7K+ bought in past month”
deliveryMessageShipping/delivery info when detected“FREE delivery Tue, Apr 21”

Bonus metadata you’ll also get:

  • manufacturer, series, variations, productDetails, secondaryOffer (used/refurbished price if detected)
  • categories, resultCount, similarKeywords (related search suggestions), currentPage, sortStrategy, searchResultPosition
  • keyword, domainCode, page, selectedCategory, browseNode, nodeHierarchy, statusCode, statusMessage

Key features

  • 🧠 Smart SERP parsing
    Cleans and extracts product metadata (ASIN, price, rating, reviews, image, availability) from Amazon results—perfect for an Amazon product listing scraper or Amazon product details scraper workflow.

  • 🌍 Multi-marketplace support
    Scrape amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, and amazon.ca via the amazonDomain option—ideal for an Amazon product catalog scraper across regions.

  • 🔎 Keywords or full URLs
    Feed keywords or Amazon search URLs using startUrls to drive an Amazon product search scraper tool without writing custom code.

  • 🧭 Sorting controls
    Choose sortOrder: relevanceblender, price-asc-rank, price-desc-rank, review-rank, or date-desc-rank to tailor your Amazon search results scraper runs.

  • 📄 Automatic pagination
    By default, it continues across pages until results are exhausted (stops after 2 consecutive empty pages) or up to your maxPages limit—great for Amazon product listings extraction at scale.

  • 🛡️ Proxy-aware reliability
    Configure proxyConfiguration and proxyCountry. When a proxy is enabled, the actor falls back between datacenter and residential proxies for fewer blocks—robust for Amazon price scraping tool pipelines.

  • 🗣️ Language header selection
    Set language to control Accept-Language headers for localized scraping—useful for an Amazon product details scraper in multiple locales.

  • 📤 Real-time dataset output
    Each product is pushed as it’s found. Export to JSON/CSV/Excel or integrate via the Apify API—an effective Amazon product search API alternative for automation.

How to use Amazon Search Products Scraper - step by step

  1. Create or log in to your Apify account 🟢
    Access the actor from the Apify platform.

  2. Open the Amazon Search Products Scraper
    In the Apify Store, click “Try for free” to start a new run.

  3. Add input data
    In “Enter Amazon Keywords or Search URLs” (startUrls), paste keywords and/or full Amazon search URLs (e.g., “Playstation”, “https://www.amazon.com/s?k=TV”).

  4. Configure marketplace & language

    • Set amazonDomain (e.g., amazon.com, amazon.co.uk, amazon.de, …).
    • Set language for Accept-Language headers (leave empty "" to auto-align with domain).
  5. Choose sorting, depth, and location

    • sortOrder to control ranking (relevance, price, reviews, newest arrivals).
    • maxPages to cap depth, or leave the default to auto-continue.
    • proxyCountry to prefer a specific country when using proxies.
  6. Enable proxy if needed
    Configure proxyConfiguration and set useApifyProxy to true for higher success on large runs (the actor supports datacenter/residential fallback).

  7. Run the actor
    Click Start. Logs show each keyword, page, and the number of products saved.

  8. Download results
    Open the Dataset tab to view items. Export as JSON, CSV, or Excel, or access programmatically via the Apify API.

Pro Tip: Schedule runs and pipe dataset results into your analytics stack for ongoing monitoring—great for an Amazon ASIN scraper and Amazon SERP scraper for products.

Use cases

Use caseDescription
Market research & trend trackingIdentify trending products and categories, compare ratings, and benchmark pricing across supported locales using structured search data.
Price monitoring & analyticsTrack current vs. retail prices, Prime flags, and delivery messaging for pricing models and alerting.
Affiliate & content teamsEnrich product roundups with ASINs, ratings, and positions from an Amazon product search scraper tool.
Dropshipping product sourcingDiscover high-demand items using salesVolume and review signals with an Amazon product listing scraper approach.
Competitive intelligenceAnalyze brands and sponsored placements to map competitors on Amazon SERPs.
Data pipelines & enrichmentFeed resultCount, categories, and similarKeywords into BI dashboards or ML models through the Apify API.

Why choose Amazon Search Products Scraper?

Built for precision, automation, and reliability, this Amazon product data scraper delivers structured outputs ready for analysis and workflows.

  • 🔍 Accurate parsing for ASINs, prices, ratings, reviews, availability
  • 🌐 Multi-marketplace support across amazon.com, .co.uk, .de, .fr, .it, .es, .ca
  • 🧰 Developer-friendly via Apify Dataset & API for pipelines and apps
  • 🧭 Sorting & pagination controls for flexible Amazon product search results crawler runs
  • 🛡️ Proxy-ready with datacenter/residential fallback when configured
  • 💾 Easy exports (JSON/CSV/Excel) for analytics and reporting
  • 🚀 Cloud-native and scalable—more reliable than browser extensions or local tools

In short, it’s a production-ready Amazon product search scraper that scales beyond manual tools and unstable alternatives.

Yes—when done responsibly. This actor extracts publicly available product information (e.g., titles, prices, ratings) from Amazon search pages.

Guidelines for compliant use:

  • Only collect public product data and avoid personal information.
  • Respect Amazon’s terms and applicable laws (e.g., GDPR, CCPA).
  • Use proxies responsibly and avoid excessive request rates.
  • Consult your legal team for edge cases and large-scale operations.

Input parameters & output format

Example input (JSON)

{
"startUrls": [
"Playstation",
"https://www.amazon.com/s?k=TV",
"Shoes"
],
"amazonDomain": "amazon.com",
"language": "",
"proxyCountry": "AUTO",
"sortOrder": "relevanceblender",
"maxPages": 3,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • startUrls (array)
    Description: List of keywords (e.g., 'Playstation', 'TV') or full Amazon search URLs. Each keyword will be used to search Amazon.
    Default: none
    Required: Yes

  • amazonDomain (string)
    Description: Amazon domain to use (e.g., amazon.com, amazon.co.uk, amazon.de). Default: amazon.com
    Default: "amazon.com"
    Required: No

  • language (string)
    Description: Language for Amazon pages. Leave empty for automatic detection based on domain.
    Default: ""
    Required: No

  • proxyCountry (string)
    Description: Country for proxy selection. Automatic selection based on Amazon domain if not specified.
    Default: "AUTO"
    Required: No

  • sortOrder (string)
    Description: How to sort search results: 'relevanceblender' (relevance), 'price-asc-rank' (price low to high), 'price-desc-rank' (price high to low), 'review-rank' (customer reviews), 'date-desc-rank' (newest arrivals)
    Default: "relevanceblender"
    Required: No

  • maxPages (integer)
    Description: Maximum number of pages to scrape per search keyword. If set to 1 or not specified, the actor will automatically continue scraping until all results are found (stops after 2 consecutive empty pages). Set a higher value to limit the number of pages scraped.
    Default: 1
    Required: No

  • proxyConfiguration (object)
    Description: Choose proxy settings. Default: no proxy, with automatic fallback to datacenter and residential proxies if blocked.
    Default: { "useApifyProxy": false }
    Required: No

Example output (JSON)

[
{
"asin": "B0CL5KNB9M",
"productDescription": "PlayStation®5 Digital Edition (slim)",
"imgUrl": "https://m.media-amazon.com/images/I/51fM0CKG+HL._AC_UY218_.jpg",
"price": 499.99,
"retailPrice": 549.99,
"productRating": "4.7 out of 5 stars",
"countReview": 10500,
"dpUrl": "/PlayStation%C2%AE5-Digital-slim-PlayStation-5/dp/B0CL5KNB9M",
"prime": false,
"sponsored": false,
"salesVolume": "7K+ bought in past month",
"deliveryMessage": "FREE delivery Tue, Apr 21",
"manufacturer": "Sony",
"series": null,
"variations": [],
"productDetails": [
"Ultra-high speed SSD for fast load times",
"Haptic feedback for more immersive gaming"
],
"secondaryOffer": 0.0,
"statusCode": 200,
"statusMessage": "FOUND",
"keyword": "Playstation",
"domainCode": "com",
"page": 1,
"selectedCategory": "aps",
"browseNode": null,
"nodeHierarchy": null,
"resultCount": 50000,
"categories": [],
"similarKeywords": [
{ "keyword": "playstation 5", "url": "/s?k=playstation+5&ref=rsl_sug_0_0" }
],
"currentPage": 1,
"sortStrategy": "relevanceblender",
"searchResultPosition": 0
}
]

Notes:

  • Numeric fields like price, retailPrice, countReview, and secondaryOffer may be null or 0.0 if not present on the SERP.
  • dpUrl may be relative; resolve it using the domain indicated by domainCode.
  • Arrays such as categories, similarKeywords, variations, and productDetails may be empty when data is not available.

FAQ

Is there a trial or free usage option?

✅ Yes. This actor includes 120 trial minutes so you can evaluate the Amazon product search scraper tool before subscribing.

Does it support different Amazon countries and languages?

✅ Yes. Choose amazonDomain (amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca) and set language to control Accept-Language for localized runs.

Can I sort Amazon search results?

✅ Yes. Use sortOrder to select relevanceblender, price-asc-rank, price-desc-rank, review-rank, or date-desc-rank for tailored Amazon product search results crawler runs.

How deep can it scrape per query?

✅ By default, it auto-continues across pages until results are exhausted (it stops after 2 consecutive empty pages). Set maxPages to limit depth and speed up runs.

What data fields does it return?

✅ You’ll get ASINs, productDescription, price and retailPrice, productRating, countReview, dpUrl and imgUrl, Prime/sponsored flags, salesVolume, deliveryMessage, manufacturer/series/variations/productDetails, plus metadata like categories, resultCount, similarKeywords, and searchResultPosition.

How do I export or integrate the data?

✅ All items are saved to the Apify dataset. Export to JSON/CSV/Excel from the UI, or access via the Apify API to power an Amazon product search API alternative in your workflows.

Do I need proxies?

ℹ️ Not always, but Amazon can block direct requests. Enable proxyConfiguration with useApifyProxy for best reliability. The actor supports fallback between datacenter and residential proxies when available.

Is this suitable for ASIN collection and SERP analysis?

✅ Yes. It functions as an Amazon ASIN scraper by capturing asin for each result and provides searchResultPosition and similarKeywords for SERP analytics.

Final thoughts

Amazon Search Products Scraper is built to turn Amazon search pages into clean, structured product datasets for research, pricing, and analytics. With keyword/URL inputs, marketplace and language controls, smart pagination, and proxy-ready reliability, it’s a scalable Amazon search results scraper for teams that need fast, dependable outputs. Marketers, analysts, developers, and researchers can export to JSON/CSV/Excel or plug into the Apify API to automate end‑to‑end pipelines. Start extracting smarter product insights and build your next market advantage today.