Amazon Product Search Scraper ($0.5/1K) avatar

Amazon Product Search Scraper ($0.5/1K)

Pricing

from $0.30 / 1,000 results

Go to Apify Store
Amazon Product Search Scraper ($0.5/1K)

Amazon Product Search Scraper ($0.5/1K)

$0.5/1K 💸 Scrape Amazon search results for product titles, ASINs, prices, images, and URLs. Export clean Amazon product data to JSON, CSV or Excel for price monitoring, competitor research, ecommerce analysis, product discovery, and marketplace reports.

Pricing

from $0.30 / 1,000 results

Rating

3.0

(1)

Developer

Iñigo Garcia Olaizola

Iñigo Garcia Olaizola

Maintained by Community

Actor stats

2

Bookmarked

101

Total users

3

Monthly active users

15 days ago

Last modified

Share

Amazon Product Search Scraper - Extract Product Prices, ASINs, Images and URLs

Scrape Amazon search results into a clean dataset for ecommerce research, price monitoring, competitor analysis, product discovery, and marketplace reporting.

What does Amazon Product Search Scraper do?

Amazon Product Search Scraper extracts product listings from Amazon search result pages. Paste an Amazon search URL, choose how many products you want, and get structured product data you can download as JSON, CSV, Excel, XML, or use through the Apify API.

This Amazon scraper collects the key fields most teams need from search results:

  • Product title - the product name shown in Amazon search results
  • ASIN / product ID - useful for matching, tracking, and deduplication
  • Price - the visible listing price when Amazon shows it
  • Product image - main thumbnail image URL
  • Product URL - direct link to the Amazon product detail page

Use it to turn Amazon search pages into a spreadsheet or API-ready dataset in minutes.

Why scrape Amazon search results?

Amazon is one of the largest ecommerce marketplaces in the world. Search result data can help you understand what products are visible, how they are priced, and how competing listings appear for important keywords.

Common use cases include:

  • Price monitoring - track product prices for a keyword, category, or niche
  • Competitor research - compare listings, titles, prices, images, and product URLs
  • Market research - discover products, brands, and offers ranking for search terms
  • Ecommerce lead lists - build product lists for sourcing, reselling, affiliate sites, or analysis
  • SEO and marketplace analysis - monitor which products appear for commercial keywords
  • Data enrichment - collect ASINs and Amazon URLs for matching with internal catalogs

How to use Amazon Product Search Scraper

  1. Find an Amazon search URL

    Search on Amazon as usual, then copy the full URL from your browser. For example: https://www.amazon.com/s?k=wireless+headphones.

  2. Paste the URL into the actor input

    Add the URL to the search field. The scraper supports common Amazon domains such as .com, .co.uk, .de, .es, .fr, .it, .ca, .com.au, and more.

  3. Set maxItems

    Choose the maximum number of products to save. Use 0 if you want the scraper to continue until Amazon stops returning more search result pages.

  4. Run the actor

    Click Run. The actor visits the search results, follows pagination, and saves products as it finds them.

  5. Export your Amazon product data

    Open the Dataset tab and download the results as JSON, CSV, Excel, XML, RSS, or access them through the Apify API.

Input example

{
"search": "https://www.amazon.com/s?k=rubber+ducks",
"maxItems": 50
}

Input fields

FieldTypeRequiredDescription
searchStringYesFull Amazon search results URL to scrape, for example https://www.amazon.com/s?k=rubber+ducks.
maxItemsIntegerYesMaximum number of products to save. Set to 0 to scrape all available results until Amazon stops returning more pages.

The run stops when it reaches maxItems, the actor's max results limit, or the end of the Amazon search results, whichever comes first.

Output data

Each result is saved as one product record. The exact fields depend on what Amazon shows in the search results, but typical output includes:

FieldDescription
idAmazon ASIN / product ID detected from the listing
nameProduct title
priceVisible product price from the search result card
imageMain product image URL
urlDirect Amazon product page URL

Output example

[
{
"id": "B0BKTS5R34",
"name": "JOYIN 30 Pcs Rubber Ducks, Random Assortment Ducks Bulk with Mesh Carry Bag, Mini Rubber Duckies for Baby Bath Toys, Kids Toddler Summer Pool Toys Birthday Gifts Party Favors",
"price": "$14.99",
"image": "https://m.media-amazon.com/images/I/81j4mK8R5IL._AC_UL320_.jpg",
"url": "https://www.amazon.com/JOYIN-Assortment-Birthday-Activity-Carnival/dp/B0BKTS5R34/"
},
{
"id": "B0D2KYN3XG",
"name": "240pcs Luminous Mini Resin Ducks, Tiny Animals Bulk Glow in The Dark Small Plastic Miniature Ducks Figures for Dollhouse Decor Micro Garden Home Landscape Aquarium Craft Gifts Party Favors Toys",
"price": "$9.99",
"image": "https://m.media-amazon.com/images/I/81vqUkwLNuL._AC_UL320_.jpg",
"url": "https://www.amazon.com/GWAHSA-Luminous-Miniature-Dollhouse-Landscape/dp/B0D2KYN3XG/"
}
]

Best practices

  • Use a specific Amazon search URL for the keyword or category you care about.
  • Set a realistic maxItems value for faster runs and easier exports.
  • Run the actor on a schedule if you want to monitor Amazon prices or rankings over time.
  • Export to CSV or Excel for quick analysis, or use JSON/API output for automated workflows.

Is this an Amazon API?

This actor is an Amazon scraper, Amazon product data extractor, and lightweight Amazon search results API alternative. It is designed for collecting publicly visible product listing data from Amazon search pages and turning it into structured data you can use in spreadsheets, dashboards, reports, or apps.

This scraper only extracts publicly available information from Amazon search result pages. Your use of the data should comply with applicable laws and Amazon's terms. If you are unsure whether your use case is allowed, consult a qualified legal professional.

For more background, read Apify's guide: Is web scraping legal?