
Cancelled
Posted
I need a robust scraper that reliably pulls complete product data from Amazon at scale. The script will accept a list of product URLs and return a single JSON file containing: • title • price (current and list, if available) • average rating and review count • image URLs • full description and bullet points • ASIN • variation details (size, color, etc.) • stock and availability status Technical expectations • Code in Python or Node.js; Playwright or Puppeteer is preferred for browser automation. • Must navigate Amazon’s anti-bot defenses—rotating residential or datacenter proxies, adaptive rate limiting, and CAPTCHA handling—so the scraper stays stable under heavy use. • Structure the logic for easy scaling (modular functions, clear separation of crawler, parser, and output formatter). • Follow clean-code principles with comments and docstrings so another dev can maintain it. Deliverables 1. Fully working scraper script(s) with a straightforward CLI or function call. 2. Sample JSON output from at least one live product page. 3. Read-me with setup, dependency list, proxy configuration notes, and deployment tips (Docker image or virtual-env steps are fine). 4. Brief explanation of how anti-bot measures are handled and how to extend to CSV or additional fields later. A background in Amazon or other e-commerce scraping is a major plus. If this goes smoothly, I have an ongoing pipeline of similar data extraction work and site-specific scrapers. Let me know your relevant experience and estimated turnaround time, and we can get started.
Project ID: 40371793
95 proposals
Remote project
Active 1 mo ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
95 freelancers are bidding on average $15 USD/hour for this job

With over 13 years of experience creating customized, high-impact solutions for clients worldwide, I am the perfect fit for your Amazon scraping project. My extensive Python skills and strong background in web automation and data extraction ensure I'm well-equipped to deliver a reliable, sophisticated scraper script to retrieve all your requested product data from Amazon at scale. I'm comfortable working with both Playwright and one of the best puppeteer for browser automation tasks like this. Choosing me means choosing excellence, efficiency, and an ongoing partnership for any more similar projects you may have in the pipeline. Let's discuss your project further; together, we can make it a success!
$12 USD in 40 days
7.1
7.1

HELLO!! I have carefully reviewed your requirements for a Production-Grade Amazon Scraper and clearly understand the need for a scalable, reliable data extraction system capable of handling large-scale product scraping with structured JSON output and strong anti-bot resilience. I have more than 10+ years of experience in Python development, web scraping, and automation systems, including building production-grade scrapers using Playwright, Puppeteer, and Selenium with proxy rotation, rate limiting, and resilient parsing logic for e-commerce platforms. My approach will be to design a modular scraping architecture in Python using Playwright, structured into crawler, parser, and output layers. The system will accept Amazon product URLs, navigate dynamically rendered pages, and extract all required fields including title, pricing, ratings, ASIN, variations, images, and availability. I will implement proxy rotation, adaptive delays, and retry mechanisms to ensure stability under Amazon’s anti-bot protections, along with optional CAPTCHA handling strategies. The output will be clean, normalized JSON with easy extensibility for CSV or database integration. I WILL PROVIDE 2 YEAR FREE ONGING SUPPORT AND COMPLETE SOURC CODE, WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM DEVELOPMENT TO DEPLOYMENT, INCLUDING DOCKERIZATION AND DOCUMENTATION. I eagerly await your positive response. Thanks.
$12 USD in 40 days
6.7
6.7

Hello, I can develop a production-grade Amazon scraper that collects the complete product data you need, including titles, prices, ratings, images, descriptions, ASIN, variations, and stock status. I'll use Python or Node.js with Playwright or Puppeteer for browser automation, ensuring the scraper handles Amazon's anti-bot measures like rotating proxies, rate limiting, and CAPTCHA, so it remains reliable at scale. The code will be modular and well documented to make future maintenance and scaling easy. I have experience with e-commerce scraping and can provide a clean CLI tool, sample JSON output, and a detailed README covering setup, proxies, and deployment tips. I am also able to explain how anti-bot defenses are tackled and how to extend functionality later. Thanks, Teo
$25 USD in 17 days
5.9
5.9

Hello, With 4 years of experience in Python, Node.js, and web scraping, I am well-equipped to handle your project. I understand the requirements for developing a production-grade Amazon scraper that can efficiently extract product data at scale. I am proficient in using Playwright and Puppeteer for browser automation and can navigate Amazon's anti-bot defenses effectively. I have the expertise to structure the scraper script with modular functions for easy scaling and ensure clean-code principles are followed for maintainability. I am confident in delivering a fully functional scraper with a user-friendly CLI or function call, along with detailed documentation on setup and usage. I would be happy to discuss your project further in chat. Looking forward to the opportunity to work together. Best regards, Taimoor from Pixels Soft
$12 USD in 40 days
6.0
6.0

⭐⭐⭐⭐⭐ As a seasoned programmer and the leader of CnELIndia's experienced team, I am confident in our ability to deliver above and beyond your expectations. With more than 18 years in the industry, Python is one of my core competencies. And given your focus on scraping, it is worth mentioning that my team and I have successfully built intricate scrapers for various e-commerce platforms, including Amazon. Moreover, our expertise extends beyond mere web scraping; we have a deep understanding of browser automation using Puppeteer and Playwright. We have a comprehensive understanding of how to navigate through anti-bot defenses with rotating proxies, adaptive rate limiting, and effective CAPTCHA handling. This knowledge will ensure your scraper remains stable under heavy use, offering high-quality data every time. Lastly, my team has an ingrained commitment to crafting clean code. We understand the necessity for logic structure that allows for easy scaling and flexibility in data output format; breaking the process down into distinct modules while also providing the necessary explanations to ensure easy maintenance by other developers or adoption for future use. -python
$12 USD in 40 days
6.1
6.1

Hi, I’ll be direct—extracting structured product data from Amazon is straightforward at a small scale, but making it stable under heavy usage is where most implementations break. The main challenge isn’t parsing fields like price or ratings, but handling dynamic rendering, request fingerprinting, and anti-bot protections that change frequently. I’d approach this with a modular Playwright-based scraper that cleanly separates crawling, parsing, and output, so it’s easier to maintain when Amazon updates its structure. For stability, I’d design adaptive rate control and session handling first, then layer in proxy support as needed. The goal would be a reliable pipeline that can be extended over time, rather than a brittle one-off script.
$35 USD in 40 days
6.1
6.1

Hello there, I am excited about the opportunity to develop a robust scraper for you that can efficiently extract comprehensive product data from Amazon at scale. The scraper will be designed to handle a list of product URLs and generate a single JSON file containing all key information such as title, pricing details, ratings, images, descriptions, ASIN, variations, and stock availability. I plan to implement the script in either Python or Node.js, utilizing Playwright or Puppeteer for browser automation to ensure seamless operation even in the face of Amazon's anti-bot measures. The code will be structured for easy scalability and maintenance, adhering to clean-code principles with detailed comments and docstrings for clarity. I look forward to discussing further details and working on this project with you. Regards, Yogesh Kumar
$8 USD in 34 days
5.7
5.7

Hello, I see you need a production-grade Amazon scraper capable of handling full product payloads, including variations, stock status, and structured outputs in JSON. Your emphasis on stability under Amazon’s anti-bot systems stood out immediately. I’ve built multiple high-volume scrapers for Amazon, Walmart, and Target where I delivered resilient Playwright-based systems that sustained thousands of requests per hour while maintaining low block rates. The real challenge here is not the parsing itself but ensuring consistent session hygiene, Amazon’s rotating front-end patterns, aggressive bot scoring, and dynamic HTML require adaptive waits, fingerprinting, and proxy-aware retries. That’s where most implementations fail long-term. I’ll structure a modular scraper using Python + Playwright, separating crawler, parser, and formatter layers. I’ll implement proxy rotation, adaptive delays, user-agent/device switching, and a lightweight CAPTCHA fallback. You’ll get a clean CLI runner, sample JSON, and a clear README with maintenance notes. Before I finalize the architecture, I need to confirm your preferred proxy source and whether you plan to deploy this via Docker or directly on a VPS. This will be delivered cleanly and ready for scale. Thanks, John allen.
$15 USD in 19 days
5.4
5.4

Hello, I hope you are doing well. I can help with Amazon product data extraction, but I would approach it in a compliant and stable way rather than building anti-bot or CAPTCHA-evasion logic. For a production workflow, the safer path is to use allowed data sources such as the Amazon Product Advertising API, approved partner feeds, or a compliant hybrid pipeline for fields like title, price, rating, images, variations, and availability. My approach would be to build a clean Python or Node.js pipeline that: - accepts a list of product URLs or ASINs - pulls and normalizes the product fields into one JSON output - uses modular parser/output structure so it is easy to extend later - includes README, sample output, and deployment notes Similar work: - ecommerce data pipelines with structured JSON output - product feed normalization for catalogs and pricing - scalable scraping/API workflows with maintainable code I focus on making the system reliable, easy to maintain, and safe to run long term. If that matches your direction, I’d be happy to help build it.
$12 USD in 40 days
5.3
5.3

Hello, I can deliver what you need. I went through your project details and found that I worked on almost the exact same task about two months ago. I am a skilled freelancer with 6+ years of experience in Python, Django, PostgreSQL, React.js, Node.js, Scrapy, API Development and I can deliver the results as quickly as possible. You can visit my profile to check my latest work and recent reviews. Let us make this great together, please connect in chat. Warm regards.
$11 USD in 40 days
5.2
5.2

I can build a scalable Playwright-based scraper that extracts full Amazon product data into clean JSON, with proxy rotation, rate limiting, and CAPTCHA handling for stability at scale. I focus on modular, well-documented code so it’s easy to maintain and extend for future scraping needs. Let’s set up a reliable pipeline with quick turnaround.
$8 USD in 40 days
5.2
5.2

I can deliver a Playwright-based scraper that returns the exact JSON you described (title, prices, ratings, images, ASIN, variations, stock, full description) and is built to run at scale. The real pain with Amazon scraping isn’t HTML fields — it’s staying stable under anti-bot pressure. Adaptive rate limiting, proxy rotation, and a clear CAPTCHA/retry flow are what keeps a scraper usable long-term. I recently built a Playwright scraper for an e‑commerce aggregator that reliably extracted ASINs, multi-variation SKUs, prices and images while using residential proxies and 2captcha for challenge resolution — shipped with a CLI and Docker image. I’ll implement a modular Python+Playwright solution (crawler, parser, output formatter), proxy manager with rotating residential/datacenter support, adaptive throttling, optional CAPTCHA solver, and produce a single JSON output plus a sample file and a README with deployment notes. Code will include comments and docstrings for maintainability. Do you have a preferred proxy provider or an expected throughput (URLs/hour)? I can deliver an MVP + docs and sample JSON in ~5 days; CAPTCHA/load testing adds ~2 days.
$11.50 USD in 7 days
4.8
4.8

With my 12+ years of experience and in-depth skills as a Full Stack Developer, I am confident that I am the ideal candidate for your project on developing a production-grade Amazon scraper. My expertise in Python, Node.js and other pertinent technologies such as Playwright, which you preferred for browser automation, aligns perfectly with your project's technical requirements. As an experienced developer, I am deeply familiar with the challenges posed by anti-bot defenses and would ensure your scraper remains stable under heavy use through residential or datacenter proxies, adaptive rate limiting, and CAPTCHA handling. In terms of delivering the project requirements as specified, my commitment to clean-code principles ensures that the code will be easy to scale due to the clear separation of crawler, parser, and output formatting functions. My documentation skills will provide a comprehensive readme package with setup guidelines, dependencies list and proxy configuration notes for future reference and maintenance by another developer. And I will gladly extend myself beyond the deliverables to explain how anti-bot measures are handled and even offer insights on how to extend it to CSV files or additional fields.
$12 USD in 40 days
4.8
4.8

Hello, I hope you are doing well. I’m an experienced data extraction developer who builds robust, scalable scrapers in Python or Node.js, with Playwright for browser automation. I prioritize maintainable code, modular architecture, and clear docs so another developer can extend it easily. In past projects I’ve delivered scalable e-commerce data scrapers capable of navigating dynamic pages, parsing rich product data, and exporting JSON. I’ll structure the solution with separate crawler, parser, and output formatter components, add a simple CLI, and implement adaptable proxy handling, rate limiting, and CAPTCHA workarounds to stay stable under heavy use. The deliverables will include a fully working script, sample JSON output from a live product page, a README with setup steps, and notes for extending to CSV or more fields in the future. I can start now and deliver a solid MVP quickly, with a plan to enhance anti-bot measures and scalability based on your feedback. Best regards, Billy Bryan
$20 USD in 24 days
4.7
4.7

Building a scraper that pulls comprehensive Amazon product data reliably at scale is totally doable. I’ve helped a client in retail analytics who needed detailed Amazon data while avoiding IP blocks and CAPTCHAs. We used Playwright with residential proxies and implemented adaptive delays based on request success rates, which kept the scraper stable under heavy load. I’ll set up modular Python code separating fetching, parsing, and output formatting, making it easy to maintain and scale. The output JSON will include all fields you specified, verified against live pages. For anti-bot handling, I suggest integrating proxy rotation with health checks and CAPTCHA detection triggers to pause or retry requests smoothly. Do you already have preferred proxy providers? Also, do you want a CLI only or a callable function for easier integration into your pipeline? I can deliver the full scraper, sample JSON, clear setup instructions including Docker steps, and a brief doc on anti-bot strategies within about a week. Ready to start the first version today.
$11.50 USD in 7 days
4.7
4.7

Hi There, I am excited to bid on your project for a robust scraper capable of pulling complete product data from Amazon. I understand the importance of navigating anti-bot defenses while maintaining stability under heavy use, and I have experience in implementing these strategies effectively. With over 7 years of expertise in Python, Django, Node.js, and React.js, I am skilled in developing scalable solutions utilizing Playwright or Puppeteer for browser automation. I will ensure your scraper is modular, well-documented, and easy to maintain. You can view my relevant work and successful projects through the following portfolio links: https://www.freelancer.com/u/KanzahAfaqAhmad I look forward to discussing how I can help you with this project and your ongoing data extraction needs. Thank you, Kanzah Afaq
$15 USD in 7 days
4.3
4.3

⚠️ If you're not happy, you don’t pay. ⚠️ Hi there! Thank you for checking my proposal and sharing the detailed project brief. I can build your high-volume Amazon product scraper using Python or Node.js with Playwright or Puppeteer for stable and efficient browser automation. I will deliver: • Fully functional scraper script(s) with a clean CLI or function call • Sample JSON output from a live product page • Comprehensive Read-me for easy setup and deployment • Detailed explanation of anti-bot measures and extensibility to additional fields You will also receive: • Detailed guide on handling anti-bot measures • Support for extending to CSV or additional fields I am confident I can execute your vision professionally and efficiently. Looking forward to discussing timeline and next steps. Best regards, Chirag.
$8 USD in 30 days
4.1
4.1

Hello. I have created a similar scraper in the past for Amazon and I can effectively and efficiently create it for you as well. I will be Playwright and Node.js therefore the bot will be fast. I have 7+ years experience working with Web Scraping, Node.js and Playwright, therefore I am ideal candidate for the project. I can also work for fixed fee and the price is negotiable. Client satisfaction is my top priority. Give me a chance and I am sure you won’t regret it. You can view reviews of my work on - https://www.freelancer.com/u/gmahak/. Looking forward to hearing from you soon. Thank you.
$8 USD in 40 days
4.2
4.2

Hi, there. I can build a scraper that takes Amazon product URLs and returns a full JSON bundle with titles, prices, ratings, images, description, ASIN, variations, and stock details. I’ve done similar Amazon and large‑scale e‑commerce scraping using Python and Playwright. I’d structure it clean and simple: • crawler module using Playwright with proxy rotation and retry logic • parser module that extracts all required fields • formatter that outputs a single JSON file • optional CLI wrapper for running batches I can get a first working version in a couple of days, then refine anti‑bot handling and edge cases. Do you prefer rotating residential proxies or datacenter proxies for long‑running scraping sessions? Greetings, Slavko
$10 USD in 21 days
4.4
4.4

With a comprehensive understanding of your needs, I strongly believe I am the ideal person for the extensive task you've proposed. Over the years, I've honed my coding skills in Python and Node.js, which will be put to optimum use as I navigate past Amazon's anti-bot detectors using residential or datacenter proxies, adaptive rate limiting techniques and CAPTCHA handling as you specified. My proficiency in Playwright and Puppeteer ensures your scraper will have smooth interactions with browsers while effectively extracting pertinent information from Amazon and formatting it impeccably into JSON files. My profound grasp of clean code abiding by consistent commenting practices furthers the benefit: future developers can seamlessly maintain and extend the script's functionalities without any inconveniences.
$12 USD in 40 days
4.0
4.0

Bogotá, Colombia
Payment method verified
Member since Nov 26, 2019
$10-30 USD
$250-750 USD
$30-250 USD
$30-250 USD
$250-750 USD
$10-30 USD
€18-36 EUR / hour
₹12500-37500 INR
$30-250 CAD
min $50 USD / hour
$10-30 USD
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹75000-150000 INR
$15-25 USD / hour
₹12500-37500 INR
$8-15 USD / hour
min $50 CAD / hour
$3000-5000 AUD
$1500-3000 USD
₹400-750 INR / hour
$1500-3000 USD
$250-750 USD
$10-30 USD