How to Scrape Amazon Product Data in 2026

Extract Amazon product data including prices, reviews, ASINs, and seller info. Use the Amazon Product Scraper to monitor competitors and track prices.

5 min read
Try Apify Editorial
Updated: 2026-09-08
Published by Try Apify EditorialUpdated: 2026-09-08

Tutorials describe workflows using published actor and platform documentation. Confirm current inputs and charges on Apify. Read our methodology or send a correction to hello@tryapify.com.

Before You Run It

Need the setup pieces first?

If this is your first Apify workflow, start with the account walkthrough and token guide so the run, export, and API steps make sense.

RECOMMENDED TOOL

Amazon Product Scraper

25.9k users • 4.2/5 stars

Open on Apify

TL;DR

Use the Amazon Product Scraper to extract product data without the Amazon API. Get prices, reviews, ASINs, and seller info. Review actor charges before starting.

Why Scrape Amazon?

Amazon holds product data that businesses need. Sellers track competitor prices. Researchers analyze market trends. Developers build price comparison apps.

The official Amazon Product Advertising API has limits. It requires approval. It restricts how you can use the data. Scraping gives you direct access to public product information.

What Data Can You Extract?

Amazon scrapers collect detailed product information:

Data Type Fields
Product Info Title, description, bullet points, images, ASIN
Pricing Current price, original price, discount percentage, shipping costs
Reviews Rating, review count, star breakdown, review text
Seller Data Seller name, merchant ID, fulfillment method (FBA/FBM)
Rankings Best Seller Rank, category rankings, sales estimates

Amazon's Anti-Scraping Measures

Amazon blocks scrapers aggressively. Their systems detect:

  • Rapid requests: Too many page loads from one IP triggers blocks
  • Missing browser fingerprints: Requests without proper headers get flagged
  • CAPTCHA challenges: Amazon shows CAPTCHAs to suspected bots
  • IP blacklists: Known datacenter IPs get blocked immediately

A custom scraper leaves proxy configuration and maintenance to you. Review the actor documentation for the behavior it supports.

Step 1: Choose Your Input Method

The Amazon Product Scraper accepts three input types:

Input Example Use Case
Category URL amazon.com/s?node=123456 Scrape all products in a category
Search URL amazon.com/s?k=wireless+headphones Scrape search results for keywords
Product ASIN B09V3KXJPB Scrape specific products by ID

Step 2: Configure the Scraper

Open the Amazon Product Scraper on Apify.

Key settings to configure:

  1. URLs or ASINs: Paste your Amazon URLs or ASIN list
  2. Maximum items: Set a limit (start with 100 for testing)
  3. Country: Select amazon.com, amazon.co.uk, amazon.de, etc.
  4. Include offers: Enable to get seller/price data from all sellers

COST ESTIMATE

Review the actor pricing before estimating a batch.

1,000 products: ~$4.00

10,000 products: ~$40.00

Step 3: Run and Export

Click "Start" and wait for the scraper to finish. Run times vary:

  • 100 products: 3-5 minutes
  • 1,000 products: 15-30 minutes
  • 10,000 products: 2-4 hours

Export your data as JSON, CSV, or Excel. Each row contains one product with all extracted fields.

Example Output

{
  "asin": "B09V3KXJPB",
  "title": "Sony WH-1000XM5 Wireless Headphones",
  "price": 328.00,
  "originalPrice": 399.99,
  "currency": "USD",
  "rating": 4.6,
  "reviewCount": 12847,
  "seller": "Amazon.com",
  "fulfillment": "FBA",
  "bestSellerRank": 3,
  "category": "Electronics > Headphones"
}

Common Use Cases

  • Price monitoring: Track competitor prices daily or weekly
  • Product research: Find best-selling items in a category
  • Review analysis: Collect reviews for sentiment analysis
  • Inventory alerts: Monitor stock levels and availability
  • Arbitrage: Find price differences across marketplaces

Scheduling for Regular Updates

Product data changes constantly. Set up scheduled runs:

  1. Click "Schedule" in the actor console
  2. Choose frequency (daily, weekly, hourly)
  3. Enable notifications for when runs complete
  4. Connect to Google Sheets or a database for automatic updates

Common Questions

Q: Is scraping Amazon legal?

Public access does not settle whether scraping or reuse is allowed. Consider access restrictions, site terms, privacy, copyright, jurisdiction, and intended use. Public personal data remains subject to data protection law.

Q: Can I scrape reviews?

A: Yes. Enable the reviews option in the scraper. You get review text, rating, date, and reviewer name. Use reviews for sentiment analysis and product research.

Q: How do I scrape multiple countries?

A: Run separate scrapes for each Amazon domain. The scraper supports amazon.com, amazon.co.uk, amazon.de, amazon.fr, amazon.it, amazon.es, amazon.ca, amazon.com.au, and more.

Q: What if a product page fails?

A: The scraper retries failed requests automatically. Check the run log for errors. Some products may be unavailable or region-restricted.

Ready to Start?

Use Amazon Product Scraper to get your data. Review current actor pricing and your plan limits before running it.

OPEN AMAZON PRODUCT SCRAPER ON APIFY